
LEDx16 board
tardate/LittleArduinoProjects
a collection of "Little Electronic & Arduino Projects", most involving electronics or an Arduino in one way or another!

A 16-LED array built around two cascaded 74HC595 shift registers and an ESP32, controllable over BLE. Started as a perfboard prototype, then moved to a custom PCB designed in KiCad.
Heart pcb is an open-source printed circuit board by Ritikjindal, from the Ritikjindal/HeartLED repository on GitHub. It is a 2-layer board of 119 × 106.6 mm with 45 parts on 51 nets, routed with 166 tracks and 10 vias.
It is built around the 74HC595. Its parts include 16 resistors, 16 diodes, 4 connectors, 3 switches and 2 capacitors.
A 16-LED array built around two cascaded 74HC595 shift registers and an ESP32, controllable over BLE. Started as a perfboard prototype, then moved to a custom PCB designed in KiCad.
Three GPIO pins drive all 16 LEDs through the shift registers. Two push buttons handle mode switching and pattern selection, with BLE giving wireless control over the active pattern.
heart_led.ino — firmwareheart_pcb.kicad_pro — KiCad projectheart_pcb.kicad_sch — schematicheart_pcb.kicad_pcb — PCB layoutheart_pcb_final.zip — fab-ready gerbersPrototype validated on perfboard. PCB designed in KiCad.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | 220 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16 |
| 16 | LED | LED_THT:LED_D5.0mm | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, D16 |
| 2 | 100n | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C1, C2 |
| 2 | 74HC595 | Package_DIP:DIP-16_W7.62mm | U1, U2 |
| 2 | Conn_01x08 | Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical | J1, J2 |
| 2 | SW_Push | Button_Switch_THT:SW_PUSH_6mm | SW2, SW3 |
| 1 | Conn_01x02_Pin | Connector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J3 |
| 1 | Conn_01x04_Pin | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical | J4 |
| 1 | SW_SPST | Button_Switch_THT:SW_DIP_SPSTx01_Slide_6.7x4.1mm_W7.62mm_P2.54mm_LowProfile | SW1 |
The 43 most common of 45 parts.

tardate/LittleArduinoProjects
a collection of "Little Electronic & Arduino Projects", most involving electronics or an Arduino in one way or another!

ChrisChrisLoLo/beyblock20
The magnetic, modular, 20-key macropad that can join together to form an ortholinear board

slu4coder/Minimal-64x4-Home-Computer
My DIY TTL home computer with VGA and PS/2 and 4x the processing power of a Commodore C64 or Apple II.

electroniceel/protoboard
Advanced protoboard layout with 1.27mm pitch for smd parts

TobleMiner/DC-UPS
A small DC UPS, designed to keep small appliances like consumer network equipment running during power outages



It measures 119 × 106.6 mm and has 2 copper layers, 1.6 mm thick.
45 parts, built around the 74HC595. 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 Ritikjindal/HeartLED repository on GitHub, at the commit this page was made from: the board is heart_pcb.kicad_pcb and its schematic heart_pcb.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 Ritikjindal before reusing the design.