

Rx V1.2
Open source RC platform
- Size
- 70 × 40 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 52
- Nets
- 51
- Pads
- 162
- Tracks, vias
- 167, 30
- Pours
- 135
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 21 Nov 2025
- Updated
- 11 Apr 2026
Overview
Rx V1.2 is an open-source printed circuit board by TRD-B, from the TRD-B/EasyRC repository on GitHub, published under the MIT licence. It is a 2-layer board of 70 × 40 mm with 52 parts on 51 nets, routed with 167 tracks and 30 vias.
It is built around the TSR 1-2450 and IRLML6344. Its parts include 25 resistors, 9 connectors, 5 capacitors, 5 transistors and 3 ICs. It belongs with the ESP32 boards of this library.
Main components
2TSR 1-2450
SIP,11.6x7.5mm-40℃~+85℃ 10.2mm 11.6mm 1A 2200uF 300uA 50mVp-p 5V 7.5mm 7V~36V 850kHz 94% Short Circuit Protection、Automatic fault recovery ±1% SIP,11.6x7.5mm DC-DC Power Modules ROHSYLPTECDC-DC Power ModulesIRLML6344
SOT-23-55℃~+150℃ 1 N-channel 1.1V 1.3W 29mΩ@4.5V 30V 46pF 5A 6.8nC@4.5V 650pF SOT-23 MOSFETs ROHSGuangdong HottechMOSFETs
README
README.mdEasyRC - open-source RC platform
Description
EasyRC is an easy-to-build platform for creating your own remote-controlled vehicle. The platform includes CAD files for printing an affordable 1:16 scale car as well as a small remote control. Further, it includes the project and production files for the printed circuit boards that are needed to power these devices. Last but not least, it lists all required components in a bill of materials and comes with a complete instruction manual that shows how to print, solder, assemble, program, and adjust everything for running the car. The legacy folder contains data and information from previous revisions of the project.
The idea of this platform is to serve as a starting point for people who are interested in DIY hobby electronics as well as 3D printing, but were reluctant so far due to the initial burdens that are associated with the complexity of these topics. Hence, EasyRC offers a simple start for beginners, but due to its open-source character, it offers full freedom to tweak, redesign, and reprogram all parts of the project.
The 1:16 scale vehicle is designed for indoor use (for the sake of simplicity, it does not encompass suspension) and can be safely operated by kids (maximum speed is 10 km/h but can be set lower within the software). Hence, the project is also a great gift for kids who want to dive into engineering and programming topics, or start with driving a selfmade remote-controlled car and look behind the scenes once they're getting older.
The manual is available in English and German.
Specifications
Vehicle:
- Size: 282x125x95 mm³ (LxWxH)
- Scale: 1:16
- Weight: approx. 1 kg (including batteries)
- Microcontroller: ESP32-C3
- Wireless communication: 2.4 GHz (ESP-NOW protocol)
- Motor driver: Pololu DRV8876 (QFN)
- Drive motor: JGA25-370 Brushed DC motor with gearbox (12 V, 1000 U/min)
- Speed: max. 10 km/h
- Steering servo: MG90S metal-gear micro servo
- Power supply: 3x 18650 Li-Ion battery (11.1 V)
- Power consumption: approx. 0.8 W (idle); approx. 3-6 W (driving)
Remote control:
- Size: 80x40x41 mm³ (LxWxH)
- Weight: approx. 125 g (including battery)
- Microcontroller: ESP32-C3
- Wireless communication: 2.4 GHz (ESP-NOW protocol)
- Joystick: Alps 10k (Playstation 4 model)
- Power supply: 1x 18650 Li-Ion battery (3.7 V)
- Power consumption: approx. 0.5 W
Safety information:
- Voltage levels are 12 V or less (harmless for humans)
- Battery connectors are reverse polarity protected
- Low battery warnings are included
- The motor automatically stops if the connection to the remote control is lost
Parts
52| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | 470Ohm | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21 |
| 5 | IRLML6344 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q3, Q4, Q5 |
| 4 | 1kOhm | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R4, R23, R24, R25 |
| 4 | Conn_02x04_Top_Bottom | Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical | J6, J7, J8, J9 |
| 3 | 22kOhm | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2, R6, R22 |
| 2 | 100µF, 25V | Capacitor_THT:CP_Radial_D6.3mm_P2.50mm | C1, C2 |
| 2 | 22µF, 10V | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C3, C5 |
| 2 | MountingHole_Pad | MountingHole:MountingHole_3.2mm_M3_DIN965_Pad_TopBottom | H1, H2 |
| 1 | 100kOhm | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | 100nF, 50V | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C4 |
| 1 | Battery | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J1 |
| 1 | Buzzer | customfootprints:Buzzer 12mm 6.5mm spacing | BZ1 |
| 1 | DRV8876 (QFN) | customfootprints:DRV8876(QFN) | IC1 |
| 1 | ESP PWR Jumper | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J5 |
| 1 | Motor connector | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J3 |
| 1 | Polyfuse | Fuse:Fuse_1812_4532Metric_Pad1.30x3.40mm_HandSolder | F1 |
| 1 | Power switch | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J2 |
| 1 | R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5 |
| 1 | Seeedstudio Xiao ESP32 C3 | customfootprints:Xiao ESP32C3 | U2 |
| 1 | Servo connector | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J4 |
| 1 | TSR_1-2450 | Converter_DCDC:Converter_DCDC_TRACO_TSR-1_THT | U1 |
| 1 | Z_8.2V | Package_TO_SOT_SMD:SOT-23_Handsoldering | D1 |
More from TRD-B/EasyRC
3- 2 layers70 × 40 mm

- 2 layers29 × 76 mm

- 2 layers29 × 76 mm

Similar boards
- 2 layers86 × 66 mm

IOBoard2021
rustyducks/IOBoard_2021
For the fist time you try to build protobuf files, you need to run setups.sh in EmbeddedProto:
68 parts - 4 layers70 × 70 mm

1.Electronics
I-M-Robotics-Lab/STM32-Quadcopter
Quadcopter design based on STM32F411CEU Blackpill flight controller. Compatible with INAV 6.0 firmware.
57 parts80GPL-3.0 - 2 layers86 × 86 mm

Production
kerikun11/IR-Station
Infrared Remote Controller with ESP8266 WiFi-module. You can control your home appliances with your smartphone or laptop.
128 parts54MIT - 2 layers99.8 × 99.8 mm

Stmbl 5.0
freakontrol/stmbl
THE AUTHORS OF THIS SOFTWARE ACCEPT ABSOLUTELY NO LIABILITY FOR ANY HARM OR LOSS RESULTING FROM ITS USE. IT IS EXTREMELY UNWISE TO RELY ON SOFTWARE ALONE FOR SAFETY.
432 parts53GPL-3.0 - 2 layers55 × 55 mm

LeafNode v3.1
leafai-io/leaf-node-v3.x
Modular node for sensor monitoring and device control in grow environments.
91 parts47 - 2 layers61.4 × 103.3 mm

HB Dis EP-42BW
jp112sdl/HB-Dis-EP-42BW
4.2" ePaper Display mit 10 Tasterkanälen für Homematic
45 parts18 - 2 layers45.8 × 40.2 mm

GoProControl
synfinatic/GoProControl
GoPro WiFi controller board using an ESP8266 allowing easy integration with other circuits
27 parts13GPL-3.0 - 2 layers31.2 × 53.3 mm

Nanit
andykarpov/nanit
Alternate PCB for NANIT project https://radiokot.ru/circuit/digital/measure/117/
73 parts7
Questions
How big is the Rx V1.2 PCB?
It measures 70 × 40 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Rx V1.2 use?
52 parts, built around the TSR 1-2450 and IRLML6344. 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 Rx V1.2 KiCad files?
From the TRD-B/EasyRC repository on GitHub, at the commit this page was made from: the board is Legacy/PCBs/EasyRC Rx/KiCAD files/Rx V1.2.kicad_pcb and its schematic Legacy/PCBs/EasyRC Rx/KiCAD files/Rx V1.2.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Rx V1.2 design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).