
/RyderDriveByWireMicrocontroller/RyderDriveByWireMicrocontroller.kicad_pcb.jpg)
RyderDriveByWireMicrocontroller
- Size
- 53 × 49.8 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 22
- Nets
- 34
- Pads
- 101
- Tracks, vias
- 177, 52
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 18 May 2019
- Updated
- 6 Sep 2026
Overview
RyderDriveByWireMicrocontroller is an open-source printed circuit board by synthesissolutions, from the synthesissolutions/geeksforkids repository on GitHub. It is a 4-layer board of 53 × 49.8 mm with 22 parts on 34 nets, routed with 177 tracks and 52 vias.
It is built around the STM32G031G8U6, CL05B104KB54PNC and FRC0402F4700TS, with the HCZZ0039-4, XL-1608SURC-06 and FRC0402F1002TS among its other parts. Its parts include 7 connectors, 4 capacitors, 3 resistors, 2 diodes and 1 IC. It belongs with the STM32 boards of this library.
Main components
10STM32G031G8U6
UFQFPN-28(4x4)-40℃~+85℃ 1.7V~3.6V 12bit 26 32 Bit 64KB 64MHz 8KB ARM Cortex-M0+ Built-in+External FLASH UFQFPN-28(4x4) Microcontrollers (MCU/MPU/SOC) ROHSSTMicroelectronicsMicrocontrollers (MCU/MPU/SOC)CL05B104KB54PNC
0402100nF 50V X7R ±10% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHSSamsung Electro-MechanicsMultilayer Ceramic Capacitors MLCC - SMD/SMTFRC0402F4700TS
0402-55℃~+155℃ 470Ω 50V 62.5mW Thick Film Resistor ±1% ±100ppm/℃ 0402 Chip Resistor - Surface Mount ROHSFOJANChip Resistor - Surface MountHCZZ0039-4
SMD,P=1mm-25℃~+85℃ 1 1A 1mm 1x4P 3.76mm 4 4P 50V 6.3mm Beige Copper LCP SH Surface Mount,Vertical Tin SMD,P=1mm Wire To Board Connector ROHSHong ChengWire To Board ConnectorXL-1608SURC-06
0603-40℃~+85℃ 120° 2.3V 20mA 225mcd 50mW 620nm~630nm 625nm Discrete Diode Red Top-mount Water Clear 0603 LED Indication - Discrete ROHSXINGLIGHTLED Indication - DiscreteFRC0402F1002TS
0402-55℃~+155℃ 10kΩ 50V 62.5mW Thick Film Resistor ±1% ±100ppm/℃ 0402 Chip Resistor - Surface Mount ROHSFOJANChip Resistor - Surface MountCL05A106MP5NUN
040210V 10uF X5R ±20% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHSSamsung Electro-MechanicsMultilayer Ceramic Capacitors MLCC - SMD/SMTHC-1.0-5PLT
SMD,P=1mm-25℃~+85℃ 1 1A 1mm 1x5P 3.76mm 4.4mm 5 50V 5P 7.3mm Auxiliary Solder Pin LCP Phosphor bronze SH Surface Mount,Vertical Tin UL94V-0 SMD,P=1mm Wire To Board Connector ROHSHCTLWire To Board Connector3N16000G33YC
SMD3225-4P-40℃~+85℃ 1.8V~3.3V 16MHz 5mA ±30ppm SMD3225-4P Crystal Oscillators ROHSSJKCrystal OscillatorsHX 5.2X5.2X2.0H SWITCH TACTILE SPST-NO 0.05A 12V
SMD,5.2x5.2mmUncategorisedhanxia
README
README.mdgeeksforkids
car_firmware - Code for RC/Joytick controlled cars
Parts
22| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | 100nF | Capacitor_SMD:C_0402_1005Metric | C1, C2, C4 |
| 3 | MountingHole | MountingHole:MountingHole_2.7mm_M2.5 | H1, H3, H4 |
| 2 | 470 | Resistor_SMD:R_0402_1005Metric | R2, R3 |
| 2 | Conn_01x02_Male | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J5, J6 |
| 2 | Conn_01x04_Male | Connector_JST:JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical | J2, J3 |
| 2 | LED_Small | LED_SMD:LED_0603_1608Metric | D1, D2 |
| 1 | 10K | Resistor_SMD:R_0402_1005Metric | R1 |
| 1 | 10uF | Capacitor_SMD:C_0402_1005Metric | C3 |
| 1 | 8P8C | Useful Modifications:RJHSE3085a | J1 |
| 1 | Conn_01x05_Pin | Connector_JST:JST_SH_BM05B-SRSS-TB_1x05-1MP_P1.00mm_Vertical | J7 |
| 1 | Conn_ARM_SWD_TagConnect_TC2030-NL | Connector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical | J8 |
| 1 | ECS-3225MVQ-160-BP-TR | Useful Modifications:OSC_ECS-3225MVQ-160-BP-TR | Y1 |
| 1 | PTS526 SM15 SMTR2 LFS | Useful Modifications:SON4_PTS526 SM15 SMTR2 LFS_CNK | SW1 |
| 1 | STM32G031F4Px | Useful Modifications:STM32G031G8U6 | U1 |
More from synthesissolutions/geeksforkids
12- 8 layers120 × 100 mm

- 4 layers50 × 100 mm

- 4 layers72.6 × 89.1 mm

- 2 layers132.6 × 110.1 mm

- 4 layers72.6 × 47.5 mm

- 4 layers72.6 × 89.1 mm

- 2 layers68.6 × 79.2 mm

- 2 layers72.6 × 89.1 mm

- 2 layers72.6 × 89.1 mm

- 4 layers27.9 × 43.2 mm

- 4 layers35 × 50 mm
/ControlPanelV3/ControlPanelV3.kicad_pcb.jpg?size=s&soon)
- 2 layers50 × 25.4 mm

Similar boards
- 4 layers64 × 64 mm

Espion cam
azais-corentin/espion
Multi-camera IR marker tracking: ESP32-P4/C5 firmware, Rust host, KiCad hardware
188 partsApache-2.0 - 2 layers53.3 × 22.9 mm

Pico 2W Wattmeter Shield
WsprryPi/WsprryPi-PCB-Designs
HAT and LPF Designs for the WsprryPi Organization
37 parts1MIT - 4 layers40 × 30 mm

- 4 layers42 × 100 mm

LockBox
researchanddesire/assembly-docs
RAD unified assembly docs — ohai.researchanddesire.com
81 parts - 4 layers97 × 87 mm

- 2 layers53.4 × 84.4 mm

PCB business cards
ExcessiveOverkill/PCB-business-cards
Everything needed to make your own persistence of vision business cards
70 parts3 - 4 layers49 × 34 mm

C92 decoder A1
slonket/c92-decoder
An MM1/MM2/Lenz decoder for classic Märklin locomotives and the pre-mfx digital systems.
93 partsCERN-OHL-S-2.0 - 2 layers38 × 44.6 mm

M3-V5
tomrodinger/servomotor
Open-source NEMA-17 integrated servomotor (motor + closed-loop driver + controller + encoder). RS-485, Python/Arduino libraries, MCP server for AI control. Hardware, firmware and software.
71 parts17MIT
Questions
How big is the RyderDriveByWireMicrocontroller PCB?
It measures 53 × 49.8 mm and has 4 copper layers, 1.6 mm thick.
What parts does the RyderDriveByWireMicrocontroller use?
22 parts, built around the STM32G031G8U6, CL05B104KB54PNC, FRC0402F4700TS and HCZZ0039-4. 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 RyderDriveByWireMicrocontroller KiCad files?
From the synthesissolutions/geeksforkids repository on GitHub, at the commit this page was made from: the board is hardware/Drive Systems/Drive By Wire (Ryder)/RyderDriveByWireMicrocontroller/RyderDriveByWireMicrocontroller.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the RyderDriveByWireMicrocontroller design in my own project?
Its repository states no licence, so its author keeps all rights: ask synthesissolutions before reusing the design.