Skip to the content
4 layers100 × 150 mmBeepyRcBrd only top, the printed circuit board in 3D

BeepyRcBrd only top

ElectronPlant/beepy_rc

Hobby project to make a RC rover platform using spare RC parts.

Size
100 × 150 mm
Copper layers
4
Thickness
1.6 mm
Parts
173
Nets
124
Pads
537
Tracks, vias
0, 0
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
1 Jul 2025
Updated
4 Oct 2026

Overview

BeepyRcBrd only top is an open-source printed circuit board by ElectronPlant, from the ElectronPlant/beepy_rc repository on GitHub. It is a 4-layer board of 100 × 150 mm with 173 parts on 124 nets.

It is built around the TC118S, AT25SF161B-SSHB-T and CD4011BM96, with the INA139NA, TLV1117-33DCY and BSS138LT1G among its other parts. Its parts include 45 resistors, 33 capacitors, 19 connectors, 15 diodes and 12 ICs. It belongs with the robots and motor control boards and the STM32 boards of this library.

Main components

12

README

README.md

BeepyRC

Hobby project to make a RC rover platform using spare RC parts. The goal of this project is to develop a complete platform to support long term RC assisted missions.

Content summary

text
* The platform is built on a custom PCB based on a STM32F4 microcontroller.
* The firmware is implemented using FreeRTOS for simple and reliable multitasking and real-time operation.
* The enclosure is fully 3d printable.
* Support for off-the-shelf RC components with SBUS, 5V VTX power output, 3x standard servo outputs.

Release 1 - [PoC] Nerf Blaster FPV Rover

Minimal-feature rover to support a simple, yet fun mission: exploring the house and firing a Nerf blaster in FPV (First-Person View).

The rover enables you to explore the house remotely using the RC interface and the FPV live feed provided by the video transmitter (VTX). The Nerf blaster and the VTX are mounted on a servo-operated arm, which controls their yaw and pitch angles. The arm provides two extra degrees of freedom to easily explore the room and aim the blaster. Once the target has been acquired, take the shot remotely using the aux channels of the RC remote.

Complete Rover

BeepyRc

Custom PCB

BeepyRcBrd

Rover

PCA


Documentation

For more information about the project check the documentation in docs/ or deplay with mkdocs

Installing MKDOCS

run:

text
pip install mkdocs

or:

text
python -m pip install mkdocs

Install the Material theme:

text
pip install mkdocs-material

or:

text
python -m pip install mkdocs-material

Install mkdoxy

text
pip install mkdoxy

or

text
python -m pip install mkdoxy

Install Doxygen

The installation procedure depends on the operating system, see: Doxygen docs

For ubuntu:

text
sudo apt-get install doxygen

Deploy docs

text
mkdocs serve

then the documentation will be served at:

text
http://127.0.0.1:8000/

Parts

173
QtyValueFootprintReferences
1810kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R14, R16, R19, R20, R29, R30, R35, R36, R37, R38, R39, R40, R41, R43, R45 +2
12100nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC8, C21, C22, C23, C24, C25, C26, C28, C30, C33, C34, C37
9TestPointTestPoint:TestPoint_Pad_D1.0mmTP3, TP4, TP7, TP9, TP10, TP11, TP12, TP13, TP14
8MTMountingHole:MountingHole_2.2mm_M2_DIN965_Pad_TopBottomH5, H6, H7, H8, H9, H10, H11, H12
7UESD3.3DT5Glscs:SOT-723_L1.2-W0.8-P0.40-LS1.2-BRD9, D10, D11, D12, D13, D14, D15
60Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR13, R15, R21, R22, R27, R28
6MTMountingHole:MountingHole_4.3mm_M4_DIN965_Pad_TopBottomH1, H2, H3, H4, H13, H14
51μFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC3, C4, C5, C11, C27
5Conn_01x04Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ13, J14, J15, J18, J20
5Conn_01x06Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ1, J2, J3, J5, J6
422RResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR23, R24, R25, R26
422μFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC9, C10, C14, C29
4BSS138LT1Glscs:SOT-23-3_L2.9-W1.6-P1.90-LS2.8-BRQ1, Q2, Q4, Q5
4MotorbeepyRcBrd:MotorMotor1, Motor2, Motor3, Motor4
4TC118Slscs:SOP-8_L4.9-W3.9-P1.27-LS6.0-BLU1, U6, U7, U8
310μFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC6, C7, C20
32.2kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR2, R3, R4
351kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR7, R10, R12
3Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ9, J10, J11
3SW_Pushlscs:SW-SMD_L3.9-W3.0-P4.45SW1, SW2, SW4
210nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC12, C13
214pFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC16, C18
230pFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC15, C17
23kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR_FB2, R_FB3
251RResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR17, R18
275RResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR33, R34
2CDSOT23-SM712lscs:SOT-23_L2.9-W1.3-P1.90-LS2.4-BRD6, D8
2FerriteBeadResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderFB1, FB2
11.8μHlscs:IND-SMD_L7.0-W6.6_MCW-0650-220L2
1100RResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR31
1150kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR9
117mResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderRs1
118nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC2
1200kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR32
130kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR11
14.7μFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC19
140kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR42
149kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR_FB1
15.1nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1
150kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR44
1604RResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR8
1AT25SF161B-SSHB-Tlscs:SOP-8_L4.9-W3.9-P1.27-LS6.0-BLU11
1AT7456ELAH_C42388749lscs:LGA-16_L6.8-W4.0-P0.65-TL-2EPU12
1BSMD1812L-600-12VFuse:Fuse_1812_4532Metric_Pad1.30x3.40mm_HandSolderF2
1BSS138DW-7-Flscs:SC-70-6_L2.2-W1.3-P0.65-LS2.1-TLQ3
1CD4011BM96beepyRcBrd:SOIC-14_L8.7-W3.9-P1.27-LS6.0-BLU10
1Conn_01x02lscs:CONN-TH_P5.00_KF301-5.0-2PJ7
1Conn_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ17
1Conn_01x03beepyRcBrd:rcJ16
1Conn_01x05lscs:CONN-TH_5P-P3.50_DORABO_DB125-3.5-5P-GN-SJ19
1Conn_01x05Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ12
1Conn_01x08beepyRcBrd:gy91J8
1D_SchottkyDiode_SMD:D_SOD-323D5
1GREENLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD2
1H6OEL89CSC-SUGYLC-27Mlscs:HC-49S_L11.4-W4.8-LS12.7X2
1HY8M49SSMDOB2R20lscs:CRYSTAL-SMD_L11.4-W4.7-LS12.7Y3
1INA139Package_TO_SOT_SMD:SOT-23-5U3
1M332768DWNAClscs:OSC-SMD_2P-L7.4-W3.1-LS8.0Y4
1MC33275ST-3.3T3Glscs:SOT-223_L6.5-W3.5-P2.30-LS7.0-BRU5
1MINISMDC050F-2Fuse:Fuse_1812_4532Metric_Pad1.30x3.40mm_HandSolderF1
1REDLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD1
1SDM20E40C-7-Flscs:SOT-23-3_L2.9-W1.6-P1.90-LS2.8-BRD4
1SMBJ15A_C83846lscs:SMB_L4.6-W3.6-LS5.3-RDD7
1STM32F446RETxPackage_QFP:LQFP-64_10x10mm_P0.5mmU2
1TLV1117-33lscs:SOT-223_L6.5-W3.5-P2.30-LS7.0-BRU9
1TMB12A05lscs:BUZ-TH_BD12.0-P7.60-D0.6-FDBUZZER1
1TPS564242DRLRlscs:SOT-5X3-6_W1.6-L1.2-P0.50-LS1.6-BLU4
1TestPointTestPoint:TestPoint_Pad_D2.5mmTP2
1YELLOWLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD3

Similar boards

  • 4 layers66.2 × 71 mmMacropad, the printed circuit board in 3D

    Macropad

    astinchang/KiCAD-Macropad

    Custom RP2040-based controller board designed to interface with:

    67 partsUnlicense
  • 2 layers120 × 83 mmAccord logger, the printed circuit board in 3D

    Accord logger

    jgazeley/accord

    Raspberry Pi Pico W firmware and keyless-entry hardware for a 2001 Honda Accord.

    147 partsApache-2.0
  • 2 layers124.8 × 68 mmESP-32-RELAY CONTROLLER, the printed circuit board in 3D

    ESP-32-RELAY CONTROLLER

    pasachan/ESP-32-RELAY-CONTROLLER

    An 8-channel relay controller with Wi-Fi, an RS-485 field bus, and a 12 V power rail for downstream nodes. Designed as the master board for a small home-automation network: this board switches loads directly, talks to…

    106 parts1CERN-OHL-P-2.0
  • 4 layers96.5 × 132.7 mmDpx faded, the printed circuit board in 3D

    Dpx faded

    dubpixel/dpx_faded

    controller featuring behringer x32 style motorized faders

    78 parts5
  • 2 layers38 × 20 mmWebusb programmer rev6, the printed circuit board in 3D

    Webusb programmer rev6

    laneboysrc/rc-light-controller

    Extensible RC car light controller with Web-based configuration tool

    18 parts88MIT
  • 2 layers11.6 × 9.5 mmServo, the printed circuit board in 3D

    Servo

    RocketScientist26/Quadruped-Hardware

    Main, Battery protection and Servo PCBs for Quadruped robot

    18 partsMIT
  • 4 layers154.5 × 112.9 mmLibrePLC32, the printed circuit board in 3D

    LibrePLC32

    AndreiVladescu/LibrePLC32

    The goal of the project is to create a compact, hackable, and well-documented PLC platform for industrial automation experiments, prototyping, education, and open hardware development.

    295 parts14CERN-OHL-P-2.0
  • 4 layers51.8 × 45.1 mmSpark rp2040-swd probe, the printed circuit board in 3D

    Spark rp2040-swd probe

    emb3rcia/spark-rp2040-swd-probe

    Open-source financialy-accesible SWD probe.

    72 parts1

Questions

How big is the BeepyRcBrd only top PCB?

It measures 100 × 150 mm and has 4 copper layers, 1.6 mm thick.

What parts does the BeepyRcBrd only top use?

173 parts, built around the TC118S, AT25SF161B-SSHB-T, CD4011BM96 and INA139NA. 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 BeepyRcBrd only top KiCad files?

From the ElectronPlant/beepy_rc repository on GitHub, at the commit this page was made from: the board is hardware/beepyRcBrd/beepyRcBrd_only_top.kicad_pcb and its schematic hardware/beepyRcBrd/3v3_external_reg.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the BeepyRcBrd only top design in my own project?

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