
Project 3 TP4056 module
yash-workspace/PCB-Projects
In this repo there is detailed PCB projects I made with proper files and notes.

In this repo there is detailed PCB projects I made with proper files and notes.
ESP32 - LED Strip Driver is an open-source printed circuit board by yash-workspace, from the yash-workspace/PCB-Projects repository on GitHub. It is a 2-layer board of 112 × 47 mm with 29 parts on 44 nets, routed with 101 tracks and 9 vias.
It is built around the ESP32-WROOM-32D, LM2596S-3.3 and IRLB8721PBF. Its parts include 8 resistors, 5 capacitors, 3 transistors, 3 connectors and 2 ICs. It belongs with the lEDs and displays boards and the ESP32 boards of this library.
Welcome! This repository is a living document of my hands-on journey into the world of PCB design and practical electronics using KiCad.
For me, this isn't just about connecting dots on a screen or getting an LED to blink. It’s about deeply understanding what happens beneath the surface—mastering current flow, grounding, return paths, routing strategies, and designing for actual manufacturability.
Instead of blindly copying tutorial schematics, I build these projects from the ground up using datasheets, engineering research, messy experimentation, and iterative redesigns based on real-world feedback.
PCB-Projects/
│
├── Project_01_LED_Driver/ # My gateway project (Transistor-based)
│
├── Project_02_... # Incoming designs...
│
└── Future Projects/ # The roadmapActively building, breaking, and iterating. Feel free to look around, check out the schematics, or drop some feedback if you see room for improvement!
| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 10K | Resistor_SMD:R_0805_2012Metric | R1, R5, R6, R7, R8 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 3 | 100R | Resistor_SMD:R_0805_2012Metric | R2, R3, R4 |
| 3 | IRLB8721PBF | Package_TO_SOT_THT:TO-220-3_Vertical | Q1, Q2, Q3 |
| 1 | 0.1uF | Capacitor_SMD:C_0805_2012Metric | C2 |
| 1 | 10uF | Capacitor_SMD:C_0805_2012Metric | C3 |
| 1 | 1N5822 | Diode_THT:D_DO-201AD_P15.24mm_Horizontal | D2 |
| 1 | 1uF | Capacitor_SMD:C_0805_2012Metric | C1 |
| 1 | 220-μF | Capacitor_THT:CP_Radial_D8.0mm_P3.50mm | C5 |
| 1 | 470-μF, | Capacitor_THT:CP_Radial_D12.5mm_P5.00mm | C4 |
| 1 | Conn_01x02_Pin | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J3 |
| 1 | Conn_01x04_Pin | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-4-5.08_1x04_P5.08mm_Horizontal | J2 |
| 1 | ESP32-WROOM-32D | RF_Module:ESP32-WROOM-32D | U1 |
| 1 | L | Inductor_THT:L_Radial_D12.5mm_P7.00mm_Fastron_09HCP | L1 |
| 1 | LM2596S-3.3 | Package_TO_SOT_SMD:TO-263-5_TabPin3 | U2 |
| 1 | SW_Push | Button_Switch_THT:SW_PUSH_6mm | SW2 |
| 1 | ~ | Button_Switch_THT:SW_PUSH_6mm | SW1 |
| 1 | ~ | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-4-5.08_1x04_P5.08mm_Horizontal | J1 |

yash-workspace/PCB-Projects
In this repo there is detailed PCB projects I made with proper files and notes.

yash-workspace/PCB-Projects
In this repo there is detailed PCB projects I made with proper files and notes.


Saroja-J/ESP32-Board-
Custom ESP32-WROOM-32D PCB designed in KiCad with USB-UART,I2C,VSPI, and Sensor Interfaces.

Khoapham2004/ESP32-to-ESP-NOW-Control
The second repository contains the hardware design of the robot. It is mostly based on the 2025 version, with updated sensors, the BTS signal removed from the previous design, and a PCB that primarily uses SMD…


Barbedx/MeganeCAN
ESP32-based CAN-bus companion for Renault Megane 2 infotainment displays.

hackclub/reflow
A YSWS for the northern hemisphere's summer and the aussie's winter. Run by @pmnlla, with love and loads of carrots.

SshgurkiratSingh/CCMS_PORTAL
A full-stack smart streetlight fleet management system with real-time monitoring, remote control, and analytics.

andrewgond/M.E.O.W-Mealtime-Electronic-Observation-and-Weighing
M.E.O.W. automated pet feeder, a system that dispenses food and logs pet weight using load cells and RFID identification.
It measures 112 × 47 mm and has 2 copper layers, 1.6 mm thick.
29 parts, built around the ESP32-WROOM-32D, LM2596S-3.3 and IRLB8721PBF. 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 yash-workspace/PCB-Projects repository on GitHub, at the commit this page was made from: the board is Project_2_ESP32_Driver/PCB/ESP32 - LED Strip Driver.kicad_pcb and its schematic Project_01_LED_Driver/schematic/LED_Driver_V2.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 yash-workspace before reusing the design.