Skip to the content
8 layers120 × 100 mmGeeks ecu, the printed circuit board in 3D
Size
120 × 100 mm
Copper layers
8
Thickness
1.7 mm
Parts
458
Nets
233
Pads
1,701
Tracks, vias
2,710, 879
Pours
66
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
18 May 2019
Updated
6 Sep 2026

Overview

Geeks ecu is an open-source printed circuit board by synthesissolutions, from the synthesissolutions/geeksforkids repository on GitHub. It is an 8-layer board of 120 × 100 mm with 458 parts on 233 nets, routed with 2,710 tracks and 879 vias.

It is built around the DRV8701PRGE, AW9523BTQR and TMI6240, with the AP2127K-3.3TRG1, CC0603KRX7R9BB104 and CL10B105KB8NQN among its other parts. Its parts include 170 capacitors, 83 resistors, 32 diodes, 23 connectors and 20 transistors.

Main components

12

README

README.md

geeksforkids

car_firmware - Code for RC/Joytick controlled cars

Parts

458
QtyValueFootprintReferences
68TestPoint_Smallgeeks-ecu-footprints:TestPoint_Pad_D1.0mmTP101, TP102, TP103, TP104, TP105, TP106, TP107, TP108, TP109, TP110, TP111, TP112, TP113, TP114, TP115, TP116 +52
540.1uFgeeks-ecu-footprints:C_0603_1608MetricC228, C229, C230, C231, C304, C305, C314, C315, C405, C406, C407, C408, C410, C413, C414, C415 +38
491uFgeeks-ecu-footprints:C_0603_1608MetricC213, C220, C221, C222, C223, C224, C225, C226, C227, C309, C310, C312, C313, C401, C402, C403 +33
3110kΩgeeks-ecu-footprints:R_0603_1608MetricR213, R214, R215, R216, R403, R404, R405, R406, R407, R411, R412, R417, R419, R420, R421, R422 +15
225VRWMgeeks-ecu-footprints:D_SOD-882D301, D302, D404, D405, D501, D503, D504, D505, D506, D507, D508, D509, D510, D511, D512, D513 +6
1460V 45Ageeks-ecu-footprints:PQFN-8-EP_6x5mm_P1.27mm_GenericQ201, Q202, Q601, Q602, Q603, Q604, Q701, Q702, Q703, Q704, Q801, Q802, Q803, Q804
1210uFgeeks-ecu-footprints:C_0805_2012MetricC205, C206, C208, C301, C302, C303, C409, C604, C704, C804, C904, C913
84.7kΩgeeks-ecu-footprints:R_0603_1608MetricR413, R414, R601, R603, R701, R703, R801, R803
85.08mmgeeks-ecu-footprints:TerminalBlock_CUI_TB007-508-02_1x02_P5.08mm_HorizontalJ104, J105, J106, J107, J108, J109, J110, J111
8NetTie_2geeks-ecu-footprints:NetTie-2_SMD_Pad0.5mmNT201, NT202, NT601, NT602, NT701, NT702, NT801, NT802
7100nFgeeks-ecu-footprints:C_0603_1608MetricC211, C212, C215, C217, C605, C705, C805
7JST XHgeeks-ecu-footprints:JST_XH_B2B-XH-AM_1x02_P2.50mm_VerticalJ201, J202, J203, J204, J301, J302, J504
6100uFgeeks-ecu-footprints:CP_Radial_D8.0mm_P3.50mmC607, C608, C707, C708, C807, C808
61mm/2mmgeeks-ecu-footprints:Fiducial_1mm_Mask2mmFID101, FID102, FID103, FID104, FID105, FID106
61nFgeeks-ecu-footprints:C_0603_1608MetricC931, C934, C935, C936, C937, C939
6TMI6240geeks-ecu-footprints:SOT-23-5U202, U203, U204, U205, U303, U304
510uFgeeks-ecu-footprints:CP_Elec_4x5.4C902, C903, C910, C917, C918
51kΩgeeks-ecu-footprints:R_0603_1608MetricR305, R401, R503, R504, R802
5M3geeks-ecu-footprints:MountingHole_3.2mm_M3_Pad_ViaH101, H102, H103, H104, H105
40.22uFgeeks-ecu-footprints:C_1206_3216MetricC927, C928, C929, C930
4100nFgeeks-ecu-footprints:C_1206_3216MetricC919, C920, C921, C922
4120Ohm@100MHzgeeks-ecu-footprints:L_1206_3216MetricFB901, FB902, FB903, FB904
422uFgeeks-ecu-footprints:C_0805_2012MetricC214, C216, C218, C306
4280kΩgeeks-ecu-footprints:R_0603_1608MetricR211, R402, R507, R908
42N7002geeks-ecu-footprints:SOT-23Q501, Q502, Q901, Q902
48mΩgeeks-ecu-footprints:R_2512_6332MetricR210, R605, R705, R805
310Ωgeeks-ecu-footprints:R_0603_1608MetricR209, R410, R909
312VRWMgeeks-ecu-footprints:SOT-23D204, D205, D502
3200kΩgeeks-ecu-footprints:R_0603_1608MetricR604, R704, R804
3DRV8701Pgeeks-ecu-footprints:Texas_RGE0024H_VQFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mmU601, U701, U801
3K26geeks-ecu-footprints:D_SOD-123FD201, D202, D203
3WS2812B-2020geeks-ecu-footprints:LED_WS2812B-2020_PLCC4_2.0x2.0mmD401, D402, D403
2100uFgeeks-ecu-footprints:CP_Radial_D6.3mm_P2.50mmC925, C932
2100Ωgeeks-ecu-footprints:R_0603_1608MetricR206, R207
215nFgeeks-ecu-footprints:C_0603_1608MetricC201, C202
22.2kΩgeeks-ecu-footprints:R_0603_1608MetricR415, R416
22.2nFgeeks-ecu-footprints:C_0603_1608MetricC915, C916
22.2uFgeeks-ecu-footprints:C_0805_2012MetricC911, C912
227Ωgeeks-ecu-footprints:R_0603_1608MetricR408, R409
23.3kΩgeeks-ecu-footprints:R_0603_1608MetricR602, R702
230V 52Ageeks-ecu-footprints:PQFN-8-EP_6x5mm_P1.27mm_GenericQ203, Q204
24.7nFgeeks-ecu-footprints:C_0805_2012MetricC404, C517
2470Ωgeeks-ecu-footprints:R_0603_1608MetricR905, R906
247uFgeeks-ecu-footprints:C_1210_3225MetricC308, C311
25.11kΩgeeks-ecu-footprints:R_0603_1608MetricR903, R911
293.1kΩgeeks-ecu-footprints:R_0603_1608MetricR204, R418
2JST XHgeeks-ecu-footprints:JST_XH_B4B-XH-AM_1x04_P2.50mm_VerticalJ501, J502
2JST XHgeeks-ecu-footprints:JST_XH_B3B-XH-AM_1x03_P2.50mm_VerticalJ103, J508
2SPSTgeeks-ecu-footprints:SW_SPST_TS-1088-xR020SW401, SW402
2SolderJumper_2_Opengeeks-ecu-footprints:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP401, JP402
10.47uHgeeks-ecu-footprints:L_1008_2520MetricL301
11.1kΩgeeks-ecu-footprints:R_1206_3216MetricR101
1100kΩgeeks-ecu-footprints:R_0603_1608MetricR303
112.4kΩgeeks-ecu-footprints:R_0603_1608MetricR203
112MHzgeeks-ecu-footprints:Oscillator_SMD_EuroQuartz_XO32-4Pin_3.2x2.5mmY401
1150pFgeeks-ecu-footprints:C_0603_1608MetricC203
1162kΩgeeks-ecu-footprints:R_0603_1608MetricR302
1180pFgeeks-ecu-footprints:C_0603_1608MetricC209
119.1kΩgeeks-ecu-footprints:R_0603_1608MetricR304
11N4148Wgeeks-ecu-footprints:D_SOD-123D101
120kΩgeeks-ecu-footprints:R_0603_1608MetricR212
123.2kΩgeeks-ecu-footprints:R_0603_1608MetricR205
1249kΩgeeks-ecu-footprints:R_0603_1608MetricR201
1270uFgeeks-ecu-footprints:CP_Elec_8x10C219
12kΩgeeks-ecu-footprints:R_0603_1608MetricR208
13.3uHgeeks-ecu-footprints:L_APV_APH1265L201
130Ageeks-ecu-footprints:Keystone_3568F101
133pFgeeks-ecu-footprints:C_0603_1608MetricC307
13x6 2.54mmgeeks-ecu-footprints:PinHeader_3x06_P2.54mm_VerticalJ506
14.7uHgeeks-ecu-footprints:L_TechFuse_SL1050L302
147nFgeeks-ecu-footprints:C_0603_1608MetricC207
147pFgeeks-ecu-footprints:C_0603_1608MetricC210
15.08mmgeeks-ecu-footprints:TerminalBlock_CUI_TB007-508-03_1x03_P5.08mm_HorizontalJ102
1510kΩgeeks-ecu-footprints:R_0603_1608MetricR301
157.6kΩgeeks-ecu-footprints:R_0603_1608MetricR202
168uFgeeks-ecu-footprints:CP_Elec_8x10C204
17.62mmgeeks-ecu-footprints:TerminalBlock_CUI_TB005-762-02BE_1x02_P7.62mm_HorizontalJ101
1AP2127K-3.3geeks-ecu-footprints:SOT-23-5U902
1AW9523Bgeeks-ecu-footprints:QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mmU405
1Grovegeeks-ecu-footprints:NS-Tech_Grove_1x04_P2mm_VerticalJ503

The 439 most common of 458 parts.

More from synthesissolutions/geeksforkids

12

Similar boards

  • 2 layers69.8 × 40.4 mmT Piece Kicad, the printed circuit board in 3D

    T Piece Kicad

    calebmarting/os2026-badge

    Schematics and firmware for the Open Sauce 2026 Badge and SAOs

    82 parts23MIT
  • 4 layers262.9 × 64.4 mmMorphoDock, the printed circuit board in 3D

    MorphoDock

    SlimeVR/SlimeVR-Morphocharger

    SlimeVR Official charger design for butterfly trackers

    188 parts1Apache-2.0
  • 2 layers91.5 × 116 mmPCITransmissor, the printed circuit board in 3D

    PCITransmissor

    Faraoh-Back/FSAE-UNICAMP

    Este repositório centraliza todos os códigos e desenvolvimentos de software da equipe Fórmula SAE. Aqui você encontrará os firmwares, algoritmos e ferramentas utilizados em nosso protótipo.

    19 parts
  • 4 layers140 × 70 mmSensor board, the printed circuit board in 3D

    Sensor board

    TrendBit/SMBR-hardware

    Design file for SMBR hardware modules in KiCAD.

    258 partsGPL-3.0
  • 2 layers186 × 111.3 mmPower, the printed circuit board in 3D

    Power

    purduerov/X18-ROV-Test-Bench

    This will be the place to push all test bench changes.

    98 parts
  • 4 layers69.1 × 109.5 mm200 Plattform, the printed circuit board in 3D

    200 Plattform

    sgreene30/Synthesis-Projects

    69 parts
  • 4 layers100 × 68 mmDevKit, the printed circuit board in 3D

    DevKit

    kaminaris/GigaESC

    209 parts47
  • 4 layers76 × 100 mmChlorine revD, the printed circuit board in 3D

    Chlorine revD

    kanengomibako/Chlorine

    206 parts11Unlicense

Questions

How big is the Geeks ecu PCB?

It measures 120 × 100 mm and has 8 copper layers, 1.7 mm thick.

What parts does the Geeks ecu use?

458 parts, built around the DRV8701PRGE, AW9523BTQR, TMI6240 and AP2127K-3.3TRG1. 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.

Where can I download the Geeks ecu KiCad files?

From the synthesissolutions/geeksforkids repository on GitHub, at the commit this page was made from: the board is hardware/Ryder/geeks-ecu/geeks-ecu.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Geeks ecu design in my own project?

Its repository states no licence, so its author keeps all rights: ask synthesissolutions before reusing the design.