
Babys first
dy-ma/halloween26
A small LED/resistor practice board used to learn KiCad schematic capture, footprints, routing, silkscreen, and Gerber export. It is not the tractor controller and was not intended for manufacture.

A small LED/resistor practice board used to learn KiCad schematic capture, footprints, routing, silkscreen, and Gerber export. It is not the tractor controller and was not intended for manufacture.
Base controller is an open-source printed circuit board by dy-ma, from the dy-ma/halloween26 repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 2-layer board of 92 × 69 mm with 64 parts on 47 nets, routed with 273 tracks and 85 vias.
It is built around the TPS26600PWPR, CC0603KRX7R9BB104 and MMBT3904, with the CL31A226KAHNNNE, CL31B475KBHNNNE and BAT54S among its other parts. Its parts include 18 resistors, 11 capacitors, 7 connectors, 3 ICs and 3 diodes. It belongs with the ESP32 and RISC-V boards of this library.
A small LED/resistor practice board used to learn KiCad schematic capture, footprints, routing, silkscreen, and Gerber export. It is not the tractor controller and was not intended for manufacture.
Open babys-first.kicad_pro in KiCad. This project was originally named tractor-driver; the current name reflects its role as a learning exercise. The hardware release script targets only base-controller/.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | TestPoint | TestPoint:TestPoint_Pad_D2.0mm | TP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8, TP9, TP10, TP11, TP12 |
| 6 | 10k | Resistor_SMD:R_0603_1608Metric | R9, R11, R13, R14, R17, R18 |
| 5 | 1k | Resistor_SMD:R_0603_1608Metric | R8, R10, R12, R15, R16 |
| 4 | 100n | Capacitor_SMD:C_0603_1608Metric | C5, C6, C9, C11 |
| 4 | MountingHole_3.2mm_M3 | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 3 | MMBT3904 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q3 |
| 2 | 100k | Resistor_SMD:R_0603_1608Metric | R1, R7 |
| 2 | 22u | Capacitor_SMD:C_1206_3216Metric | C3, C4 |
| 2 | 4u7 | Capacitor_SMD:C_1206_3216Metric | C1, C2 |
| 2 | BAT54S | Package_TO_SOT_SMD:SOT-23 | D2, D3 |
| 1 | 10u | Inductor_SMD:L_Sunlord_MWSA0804S | L1 |
| 1 | 11k8 | Resistor_SMD:R_0603_1608Metric | R6 |
| 1 | 13k7 | Resistor_SMD:R_0603_1608Metric | R2 |
| 1 | 1u | Capacitor_SMD:C_0805_2012Metric | C8 |
| 1 | 20k | Resistor_SMD:R_0603_1608Metric | R4 |
| 1 | 22n | Capacitor_SMD:C_0603_1608Metric | C10 |
| 1 | 22u | Capacitor_SMD:CP_Elec_6.3x5.4 | C7 |
| 1 | 24V_IN | Connector_Molex:Molex_Micro-Fit_3.0_43650-0215_1x02_P3.00mm_Vertical | J1 |
| 1 | 30k1 | Resistor_SMD:R_0603_1608Metric | R5 |
| 1 | 715k | Resistor_SMD:R_0603_1608Metric | R3 |
| 1 | LIMIT_A | Connector_JST:JST_XH_S2B-XH-A_1x02_P2.50mm_Horizontal | J3 |
| 1 | LIMIT_B | Connector_JST:JST_XH_S2B-XH-A_1x02_P2.50mm_Horizontal | J4 |
| 1 | LMR51420XDDCR | Package_TO_SOT_SMD:TSOT-23-6 | U2 |
| 1 | MOTOR_24V_OUT | Connector_Molex:Molex_Micro-Fit_3.0_43650-0215_1x02_P3.00mm_Vertical | J7 |
| 1 | MOTOR_CONTROL | Connector_JST:JST_XH_S6B-XH-A_1x06_P2.50mm_Horizontal | J2 |
| 1 | SPARE_IO | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J5 |
| 1 | SS14 | Diode_SMD:D_SMA | D1 |
| 1 | TPS26600PWP | Halloween:TPS26600_HTSSOP16_ThermalVias_0.3mm | U3 |
| 1 | XIAO-ESP32-C6 | Halloween:XIAO-ESP32-C6-SMD | U1 |
| 1 | XIAO_POWER_LINK | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J6 |
| 1 | XUNPU TS-1088-AR02016 | Button_Switch_SMD:SW_SPST_TS-1088-xR020 | SW1 |
| 1 | https://www.dyma.dev/articles/tractor-driver | Halloween:QR_TractorDriver | QR1 |
It measures 92 × 69 mm and has 2 copper layers, 1.6 mm thick.
64 parts, built around the TPS26600PWPR, CC0603KRX7R9BB104, MMBT3904 and CL31A226KAHNNNE. 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 dy-ma/halloween26 repository on GitHub, at the commit this page was made from: the board is base-controller/base-controller.kicad_pcb and its schematic babys-first/babys-first.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the CERN-OHL-P-2.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).

dy-ma/halloween26
A small LED/resistor practice board used to learn KiCad schematic capture, footprints, routing, silkscreen, and Gerber export. It is not the tractor controller and was not intended for manufacture.

swittlich/prjfreeman
Open-source flow (yosys + nextpnr) and bitstream documentation for the XC2064, the first FPGA

kartben/hw-testing-rack
3D-printed, tilted test shelf for 16 dev boards: sliding drawers, per-bay ESP32-S3 running Zephyr (USB/IP, power switching, metering), KiCad PCBs, OpenSCAD parts, BOM and an interactive 3D viewer

zeugmaster/nucula-board
Nucula Board: an ESP32-C3 hardware prototype with USB-C, PN7160 NFC, OLED and detachable keyboard. KiCad sources and manufacturing files.

ECE49022Team22/delivery-robot-pcb
Delivery robot KiCad PCB project and reusable 3.3 V LDO module



mteichtahl/trace
trace runs a repository by itself and gives Claude the tools to do electronics work in it. It is generalised from the loop that runs Potroller.

DeadlySIn777/Controller
Unfinished CNC controller motherboard: native KiCad sources, rules, DSN and global routing review