
SplitFlapDriverATtiny1616V4
adamgmakes/SplitFlapDisplay
A modular, 3D-printed split-flap display controllable over RS485 from a Raspberry Pi. Each module holds 64 characters and modules can be chained together to build a display of any width.

My KiCAD files
Reader is an open-source printed circuit board by Computer4062, from the Computer4062/RFID-keyChain repository on GitHub. It is a 2-layer board of 153 × 61.5 mm with 63 parts on 100 nets, routed with 418 tracks and 80 vias.
It is built around the CH340E, EM4095HMS and SPX3819M5-L-3-3, with the SPX3819M5-L-5-0, TP4056 and USBLC6-2SC6 among its other parts. Its parts include 29 capacitors, 10 resistors, 7 ICs, 4 switches and 2 diodes.

| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | 470nF | Capacitor_SMD:C_0402_1005Metric | C1, C2, C4, C7, C8, C9, C10, C12, C28 |
| 4 | 10uF | Capacitor_SMD:C_0402_1005Metric | C3, C11, C13, C29 |
| 4 | 5k1R | Resistor_SMD:R_0402_1005Metric | R2, R4, R5, R10 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_3.2mm_M3_Pad_Via | H1, H2, H3, H4 |
| 3 | SW_Push | Button_Switch_SMD:SW_SPST_TL3342 | SW1, SW2, SW3 |
| 2 | 0R | Resistor_SMD:R_0402_1005Metric | R1, R6 |
| 2 | 100nF | Capacitor_SMD:C_0402_1005Metric | C14, C18 |
| 2 | 10u | Capacitor_SMD:C_0402_1005Metric | C21, C22 |
| 2 | 15pF | Capacitor_SMD:C_0402_1005Metric | C5, C6 |
| 2 | 1u | Capacitor_SMD:C_0402_1005Metric | C23, C24 |
| 2 | 22nF | Capacitor_SMD:C_0402_1005Metric | C17, C27 |
| 2 | 4u7 | Capacitor_SMD:C_0402_1005Metric | C25, C26 |
| 1 | 1000mAh | Connector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | BT1 |
| 1 | 100kR | Resistor_SMD:R_0402_1005Metric | R3 |
| 1 | 10nF | Capacitor_SMD:C_0402_1005Metric | C19 |
| 1 | 125kHz | Antenna125kHz:RFID_125kHz_Antenna_Coil | AE1 |
| 1 | 1N914 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D2 |
| 1 | 1k | Resistor_SMD:R_0402_1005Metric | R7 |
| 1 | 1k2 | Resistor_SMD:R_0402_1005Metric | R8 |
| 1 | 1nF | Capacitor_SMD:C_0402_1005Metric | C16 |
| 1 | 2.2nF | Capacitor_SMD:C_0402_1005Metric | C15 |
| 1 | 390k | Resistor_SMD:R_0402_1005Metric | R9 |
| 1 | 6.8nF | Capacitor_SMD:C_0402_1005Metric | C20 |
| 1 | 8MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | CH340E | Package_SO:MSOP-10_3x3mm_P0.5mm | U2 |
| 1 | Conn_ARM_SWD_TagConnect_TC2030 | Connector:Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_Vertical | J2 |
| 1 | EM4095 | Package_SO:SO-16_3.9x9.9mm_P1.27mm | IC1 |
| 1 | LED | LED_SMD:LED_0402_1005Metric | D1 |
| 1 | OLED-128O064D | Display:OLED-128O064D | DS1 |
| 1 | Q_NMOS_GDS | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | SPX3819M5-L-3-3 | Package_TO_SOT_SMD:SOT-23-5 | U4 |
| 1 | SPX3819M5-L-5-0 | Package_TO_SOT_SMD:SOT-23-5 | U5 |
| 1 | SW_SPDT | Button_Switch_SMD:SW_SPDT_PCM12 | SW4 |
| 1 | TP4056 | Package_SO:SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm_ThermalVias | U6 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U3 |
| 1 | USB_C_Receptacle_USB2.0 | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J1 |
| 1 | ~ | Package_QFP:LQFP-48_7x7mm_P0.5mm | U1 |
It measures 153 × 61.5 mm and has 2 copper layers, 1.6 mm thick.
63 parts, built around the CH340E, EM4095HMS, SPX3819M5-L-3-3 and SPX3819M5-L-5-0. 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 Computer4062/RFID-keyChain repository on GitHub, at the commit this page was made from: the board is electronics/reader.kicad_pcb and its schematic electronics/reader.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask Computer4062 before reusing the design.

adamgmakes/SplitFlapDisplay
A modular, 3D-printed split-flap display controllable over RS485 from a Raspberry Pi. Each module holds 64 characters and modules can be chained together to build a display of any width.




ctrl-z3d/pcb-designs
A personal archive of PCB projects I've designed and built along the way. Schematics, board layouts, manufacturing files, and notes.

hykoser/LIS2DH-Accelerometer-Board
A custom accelerometer development board designed with KiCad and MSPM0 microcontroller.

prashantbhandary/mspmo-baord
A compact USB-C development board for TI's MSPM0G3507 (Arm Cortex-M0+, 80 MHz, 128 KB flash, 32 KB SRAM), with an on-board USB-to-UART bridge, a 3-axis accelerometer and a Tag-Connect SWD footprint.

shukushwaha/TI-MSPM0-KiCad-Development-Board
Custom TI MSPM0 microcontroller development board designed using KiCad.