

GearControl
https://www.pgracingteam.pl/
- Size
- 70.3 × 64 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 58
- Nets
- 44
- Pads
- 230
- Tracks, vias
- 220, 66
- Pours
- 5
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 1 Nov 2021
- Updated
- 14 Mar 2026
Overview
GearControl is an open-source printed circuit board by patwitt, from the patwitt/PGRacingElectronics repository on GitHub. It is a 4-layer board of 70.3 × 64 mm with 58 parts on 44 nets, routed with 220 tracks and 66 vias.
It is built around the STM32F405RGT6, KF50BDT-TR and MP2359DJ-LF-Z, with the AO3401A and B5819W among its other parts. Its parts include 19 capacitors, 18 resistors, 4 ICs, 3 diodes and 2 transistors. It belongs with the STM32 boards of this library.
Main components
5STM32F405RGT6
LQFP-64(10x10)-40℃~+85℃ 1.8V~3.6V 12bit 12bit 168MHz 192KB 1MB 32 Bit 51 ARM Cortex-M4 Built-in FLASH LQFP-64(10x10) Microcontrollers (MCU/MPU/SOC) ROHSSTMicroelectronicsMicrocontrollers (MCU/MPU/SOC)KF50BDT-TR
DPAK-40℃~+125℃ 20V 500mA 50uV 5V 76dB@(120Hz) Fixed Over Current Protection、Over Temperature Protection、Enable DPAK Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSSTMicroelectronicsDC-DC ConvertersMP2359DJ-LF-Z
TSOT-23-6-40℃~+85℃@(TA) 1 1.2A 1.4MHz 4.5V~24V 810mV~15V Adjustable Buck Buck Built-in No TSOT-23-6 DC-DC Converters ROHSMonolithic Power SystemsDC-DC ConvertersAO3401A
SOT-231 P-Channel 14nC@10V 30V 47mΩ@10V、60mΩ@4.5V、85mΩ@2.5V 4A 55pF 645pF 80pF 900mV SOT-23 MOSFETs ROHSAlpha & Omega SemiconductorMOSFETsB5819W
SOD-123-55℃~+125℃ 1.5A 1mA@40V 25A 40V 600mV@1A Standalone SOD-123 Schottky Diodes ROHSMDDSchottky Diodes
README
README.mdStructure
Each Project should have following folder structure:
- Project name
- code - Container for source code (if any).
- PCB - Container for KiCAD PCB project (if any).
- Resources - Container for all additional resources.
- Models - Container for all models (if any).
Getting started
This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.
Prerequisites
This is an example of how to list things you need to use the software and how to install them.
- example
sh example install
Installation
- Clone the repo
sh git clone https://github.com/patwitt/PGRacingElectronics.git
How to make changes
If you want to work on any project, follow this steps:
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
GearControl
About gear control
Dashboard
About Dashboard
PDM
About PDM
ETC
About ETC
Parts
58| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 100n | Capacitor_SMD:C_0402_1005Metric | C6, C7, C8, C9, C10 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_4.3mm_M4 | H1, H2, H3, H4 |
| 3 | 10k | Resistor_SMD:R_0603_1608Metric | R16, R17, R18 |
| 3 | 10u | Capacitor_SMD:C_1206_3216Metric | C1, C2, C3 |
| 2 | 12p | Capacitor_SMD:C_0402_1005Metric | C15, C16 |
| 2 | 22 | Resistor_SMD:R_0603_1608Metric | R10, R13 |
| 2 | 2u2 | Capacitor_SMD:C_0603_1608Metric | C13, C14 |
| 2 | 330 | Resistor_SMD:R_0603_1608Metric | R14, R15 |
| 1 | 0 | Resistor_SMD:R_0603_1608Metric | R11 |
| 1 | 0.1uF | Capacitor_SMD:C_0603_1608Metric | C17 |
| 1 | 100k | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | 10k | Resistor_SMD:R_0402_1005Metric | R7 |
| 1 | 10n | Capacitor_SMD:C_0402_1005Metric | C12 |
| 1 | 10n | Capacitor_SMD:C_0603_1608Metric | C4 |
| 1 | 10u | Inductor_SMD:L_Sunlord_MWSA0518_5.4x5.2mm | L1 |
| 1 | 10uF | Capacitor_SMD:C_0805_2012Metric | C19 |
| 1 | 120 | Resistor_SMD:R_0603_1608Metric | R12 |
| 1 | 15k | Resistor_SMD:R_0603_1608Metric | R4 |
| 1 | 16MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 1k | Resistor_SMD:R_0603_1608Metric | R6 |
| 1 | 1k5 | Resistor_SMD:R_0603_1608Metric | R9 |
| 1 | 1u | Capacitor_SMD:C_0402_1005Metric | C11 |
| 1 | 1uF | Capacitor_SMD:C_0805_2012Metric | C18 |
| 1 | 250mA | Fuse:Fuse_1206_3216Metric | F1 |
| 1 | 270 | Resistor_SMD:R_0603_1608Metric | R5 |
| 1 | 2N7002 | Package_TO_SOT_SMD:SOT-23 | Q2 |
| 1 | 39n | Inductor_SMD:L_0402_1005Metric | L2 |
| 1 | 47 | Resistor_SMD:R_0402_1005Metric | R8 |
| 1 | 47k | Resistor_SMD:R_0603_1608Metric | R3 |
| 1 | 4u7 | Capacitor_SMD:C_0603_1608Metric | C5 |
| 1 | 600 @ 600MHz | Inductor_SMD:L_0805_2012Metric | FB1 |
| 1 | 68k | Resistor_SMD:R_0603_1608Metric | R2 |
| 1 | 9-6437287-8 | 9-6437287-8:TE_9-6437287-8 | J6 |
| 1 | AO3401A | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | B5819W | Diode_SMD:D_SOD-123 | D2 |
| 1 | BLUE | LED_SMD:LED_0603_1608Metric | D4 |
| 1 | KF50BDT-TR | KF50BDT-TR:DPAK | IC1 |
| 1 | MCP2561-E-SN | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U4 |
| 1 | MP2359DJ-LF-Z | Package_TO_SOT_SMD:SOT-23-6 | U1 |
| 1 | RED | LED_SMD:LED_0603_1608Metric | D3 |
| 1 | STM32F405RGT6 | Package_QFP:LQFP-64_10x10mm_P0.5mm | U2 |
| 1 | SWD | Connector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_Vertical_SMD | J2 |
| 1 | SW_SPDT | Button_Switch_SMD:SW_SPDT_PCM12 | SW1 |
More from patwitt/PGRacingElectronics
12- 4 layers86 × 99 mm

- 4 layers85.5 × 64 mm

- 4 layers391.2 × 260.6 mm

- 4 layers99.2 × 56.5 mm

- 4 layers97.3 × 90.3 mm

- 4 layers95.1 × 68.2 mm

- 4 layers84.3 × 69.1 mm

- 2 layers99.1 × 73.7 mm

- 2 layers94.3 × 76.2 mm

- 2 layers

- 2 layers109.2 × 121.9 mm

- 2 layers85.1 × 104.1 mm

Similar boards
- 4 layers55 × 55 mm

RBoard
pms67/LittleBrain-STM32F4-Sensorboard
STM32F4-based PCB interfacing with a variety of sensors.
90 parts339 - 4 layers70.8 × 70.8 mm

Stm32 f4xx minimal
amrithHN/stm32f4xx_minimal_dev
stm32f4 minimal dev board with few sensors
79 parts4GPL-3.0 - 4 layers57 × 52 mm

STM32 based project
majdbiw4200/STM32F405RGT-dev-board
STM32 + USB + Buck Converter PCB Design
50 parts3MIT - 4 layers60.7 × 40 mm

STM32F4 REV2
pravinsharma15k-ops/STM32F4-Test-Board
STM32F405-based test board designed in KiCad 10, with buck converter, USB, SWD, I2C and UART.
52 parts1 - 4 layers

- 4 layers

STM32 Development Board
fabiokurti/Laburator-i-integruar-final
🧪 STM32F1 Embedded Systems Assignments This repository contains schematic-based embedded system projects using STM32 microcontrollers.
43 parts - 4 layers55.5 × 50.5 mm

STM32 Buck converter
kingMordred/STM32F4_buck_converter_pcb
PCB design using KiCad 10.0 for an STM32F4 with a buck converter, usb connection, USART and I2c communication lines with the microcontroller and an external clock.
53 parts - 4 layers55 × 55 mm

STM32+USB+BUCK
peterg0313210/STM32-USB-BUCK-Breakout-Board
This project includes the schematic and PCB files as well as the necessary Gerber and assembly files for a circuit board with an STM32F405RGT6 processor with some breakout pins for access to a set of the I2C and UART…
50 parts
Questions
How big is the GearControl PCB?
It measures 70.3 × 64 mm and has 4 copper layers, 1.6 mm thick.
What parts does the GearControl use?
58 parts, built around the STM32F405RGT6, KF50BDT-TR, MP2359DJ-LF-Z and AO3401A. 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 GearControl KiCad files?
From the patwitt/PGRacingElectronics repository on GitHub, at the commit this page was made from: the board is GearControl/PCB/GearControl_v2/GearControl.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the GearControl design in my own project?
Its repository states no licence, so its author keeps all rights: ask patwitt before reusing the design.