
Sanni pro
makhowastaken/cartreader
A smaller, more portable, more modular version of https://github.com/sanni/cartreader

A smaller, more portable, more modular version of https://github.com/sanni/cartreader
Sanni pro is an open-source printed circuit board by makhowastaken, from the makhowastaken/cartreader repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 53.8 × 57.9 mm with 28 parts on 97 nets, routed with 405 tracks and 23 vias.
It is built around the IRF7317PBF and MMBD7000LT1G. Its parts include 6 resistors, 5 connectors, 3 capacitors, 2 switches and 1 IC.
Version 1.2c renders

this is a work in progress. This is currently tested and confirmed working but some things are in dumb spots. I kinda just winged this whole thing.
BOM: (todo) The cart slot, CIC lock hardware, clock signal generator, two more of the SPDT switches that you used for the control unit, and probably something else that I'm forgetting.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 100K | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R2, R3 |
| 2 | 10K | misc_footprints:Resistor-hybrid-3pad | R5, R6 |
| 2 | SW_Push | Button_Switch_SMD:SW_SPST_TL3342 | B1, B2 |
| 2 | SW_Push | misc_footprints:MX-Alps-Choc-1U-NoLED_fixed | MX1, MX2 |
| 2 | SolderJumper_3_Open | Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1, JP2 |
| 1 | 0.1uF | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C1 |
| 1 | 10K | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R1 |
| 1 | 10uF | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C2 |
| 1 | 1uF | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C3 |
| 1 | 3.3V_REGULATOR | Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical | J5 |
| 1 | 300K | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R4 |
| 1 | 5V_REGULATOR | Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical | J4 |
| 1 | Battery | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | BT1 |
| 1 | IRF7317PbF | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | Q1 |
| 1 | MEGA2560PRO-EMBED | misc_footprints:MEGA2560PRO-EMBED | MEGA2560PRO101 |
| 1 | MMBD7000LT1G | Diode_SMD:D_SOT-23_ANK | D1 |
| 1 | OLED | misc_footprints:OLED_Module | J2 |
| 1 | ON / OFF Button | Button_Switch_SMD:SW_SPST_TL3342 | SW1 |
| 1 | RGB_LED | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical | J3 |
| 1 | SW_SPDT | Button_Switch_THT:SW_CuK_OS102011MA1QN1_SPDT_Angled | SW2 |
| 1 | Val** | misc_footprints:makho_micro_fmask | Ref** |
| 1 | tp4056_board | misc_footprints:4056E_LiIon_loader_SMT | U3 |
| 1 | uSD | misc_footprints:Catalex_uSD_BSilk | J6 |

makhowastaken/cartreader
A smaller, more portable, more modular version of https://github.com/sanni/cartreader

makhowastaken/cartreader
A smaller, more portable, more modular version of https://github.com/sanni/cartreader

makhowastaken/cartreader
A smaller, more portable, more modular version of https://github.com/sanni/cartreader

makhowastaken/cartreader
A smaller, more portable, more modular version of https://github.com/sanni/cartreader

makhowastaken/Soft-Latching-Power-Button
A simple circuit for implementing a momentary power switch


joeycastillo/Sensor-Watch
A board replacement for the classic Casio F-91W wristwatch

TalismanDesign/PocketMage_PDA
An E-Ink PDA device using the ESP32 S3.

rusefi/rusefi
rusefi - GPL internal combustion engine control unit

hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

asterics/esp32_mouse_keyboard
ESP32 implementation for HID over GATT Keyboard and Mouse (Bluetooth Low Energy). Including serial API for external modules (similar to Adafruit EZKey HID)

It measures 53.8 × 57.9 mm and has 2 copper layers, 1.6 mm thick.
28 parts, built around the IRF7317PBF and MMBD7000LT1G. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the makhowastaken/cartreader repository on GitHub, at the commit this page was made from: the board is PCB Files/control unit/1.3/sanni_pro.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).