

FinalBoard
- Size
- 85 × 90.3 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 47
- Nets
- 104
- Pads
- 270
- Tracks, vias
- 1,051, 174
- Pours
- 6
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 4 Feb 2025
- Updated
- 8 Jun 2025
Overview
FinalBoard is an open-source printed circuit board by Ethancao123, from the Ethancao123/ECE395 repository on GitHub. It is a 4-layer board of 85 × 90.3 mm with 47 parts on 104 nets, routed with 1,051 tracks and 174 vias.
It is built around the NRF24L01P-R and DRV8316RRGFR. Its parts include 14 capacitors, 12 resistors, 7 connectors, 4 diodes and 3 ICs. It belongs with the STM32 boards of this library.
Main components
2NRF24L01P-R
QFN-20-EP(4x4)-40℃~+85℃ -82dBm 0dBm 1.9V~3.6V 11.3mA 13.5mA 2.4GHz 2.4GHz~2.525GHz 2Mbps ISM Power-on reset function、Supports RSSI function、CRC check function、Automatic response function、Automatic retransmission function SPI transceiver QFN-20-EP(4x4) RF Transceiver ICs ROHSNordic SemiconRF Transceiver ICsDRV8316RRGFR
VQFN-40(5x7)-40℃~+125℃ 1.5uA 3 8A 8A 95mΩ SPI Three Phase Yes VQFN-40(5x7) Brushless DC (BLDC) Motor Driver ROHSTexas InstrumentsBrushless DC (BLDC) Motor Driver
README
README.mdECE395
Parts
47| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | R | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12 |
| 7 | 100nF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C8, C9, C12, C13, C14, C15, C16 |
| 3 | 1u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C4, C6, C7 |
| 2 | 10uF | Capacitor_Tantalum_SMD:CP_EIA-6032-28_Kemet-C_Pad2.25x2.35mm_HandSolder | C10, C11 |
| 1 | 100n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3 |
| 1 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | 47n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C5 |
| 1 | 47u | Inductor_SMD:L_0603_1608Metric | L1 |
| 1 | Conn_01x28 | Connector_PinHeader_2.54mm:PinHeader_1x28_P2.54mm_Vertical | J7 |
| 1 | DRV8316RRGFR | ECE395:RGF0040E-IPC_A | U1 |
| 1 | Jumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | BOOT |
| 1 | LED1 | LED_SMD:LED_2512_6332Metric_Pad1.52x3.35mm_HandSolder | D2 |
| 1 | LED2 | LED_SMD:LED_2512_6332Metric_Pad1.52x3.35mm_HandSolder | D3 |
| 1 | LED3 | LED_SMD:LED_2512_6332Metric_Pad1.52x3.35mm_HandSolder | D4 |
| 1 | LED_PWR | LED_SMD:LED_2512_6332Metric_Pad1.52x3.35mm_HandSolder | D1 |
| 1 | LT1086-3.3 | Package_TO_SOT_THT:TO-220-3_Vertical | U4 |
| 1 | Motor Output | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J3 |
| 1 | NRF24L01P | Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical | J2 |
| 1 | Position_Sensor | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J4 |
| 1 | Power Input | Connector_AMASS:AMASS_XT30UPB-M_1x02_P5.0mm_Vertical | J1 |
| 1 | Programming | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J5 |
| 1 | STM32G431VBTx | Package_QFP:LQFP-100_14x14mm_P0.5mm | U5 |
| 1 | UART | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J6 |
The 42 most common of 47 parts.
Questions
How big is the FinalBoard PCB?
It measures 85 × 90.3 mm and has 4 copper layers, 1.6 mm thick.
What parts does the FinalBoard use?
47 parts, built around the NRF24L01P-R and DRV8316RRGFR. 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 FinalBoard KiCad files?
From the Ethancao123/ECE395 repository on GitHub, at the commit this page was made from: the board is FinalBoard/FinalBoard.kicad_pcb and its schematic FinalBoard/FinalBoard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the FinalBoard design in my own project?
Its repository states no licence, so its author keeps all rights: ask Ethancao123 before reusing the design.
More from Ethancao123/ECE395
4- 2 layers41.5 × 30.5 mm

- 4 layers22.3 × 32.5 mm

- 2 layers23.3 × 23.2 mm

- 2 layers22.3 × 63 mm

Similar boards
- 2 layers238 × 114 mm

Panel
sbarisic/MagMouse
Open source hall-effect based mouse - no mechanical contacts - no failure points
384 parts2 - 2 layers

- 4 layers40 × 50 mm

- 4 layers61.8 × 27.5 mm

Audio Processing HW V1.0
aitesam961/OpenADSP
An Embedded Digital Signal Processing Device for Audio signals.
83 parts4GPL-3.0 - 2 layers40.6 × 78.5 mm

Brooklyn
ARTS-Laboratory/DOVE
DOVE: Dynamics Observation and Vibration at the Edge. A deployable sensor package for vibration-based structural health monitoring.
39 parts4CC-BY-SA-4.0 - 2 layers50 × 90 mm

Pods
desertkun/pods
Compact game console on STM32F103RC6 chip with network module NRF24L01 and SH1106 display designed to be made as a pair.
32 parts4 - 2 layers21.6 × 48.3 mm

RF Arduino Pro Mini
etimou/Arduino-RF-Pro-Mini
Arduino Pro Mini + nRF24L01P = Arduino-RF-Pro-Mini
43 parts4 - 2 layers75.9 × 72.4 mm

OpenDTU
plewka/ESP-Solar_OpenDTU
PCB for OpenDTU in Cable Branchbox, LineSupply w. Fuses, RS485/RS232-Olimex, Relais, DS2485 OneWire, I2C-Header...
46 parts4GPL-3.0