

Main source of information for EOLab's drones.
- Size
- 35.7 × 22.9 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 25
- Nets
- 15
- Pads
- 74
- Tracks, vias
- 67, 169
- Pours
- 8
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 3 Nov 2024
- Updated
- 14 Sep 2026
Overview
BEC is an open-source printed circuit board by EOLab-HSRW, from the EOLab-HSRW/drones repository on GitHub. It is a 4-layer board of 35.7 × 22.9 mm with 25 parts on 15 nets, routed with 67 tracks and 169 vias.
It is built around the INA139NA. Its parts include 4 connectors, 3 capacitors, 3 resistors and 2 ICs. It belongs with the robots and motor control boards of this library.
Main components
1README
README.mdEOLab's Drones System
EOLab's Drone System aims to provide a framework that serves as an umbrella to operate all our self-built drones. In this documentation you will find all the necessary resources for: specifications of our drones, 3D models for reference, operation manuals and general conventions used in all our platforms.
[!IMPORTANT] If you are new, the best way to start is reading the ➡️ Introduction ⬅️ for these docs.
The EOLab (Earth Observation Lab) is a laboratory of the Rhine-Waal University of Applied Sciences (HSRW) in Germany. It is part of the Faculty of Communication and Environment, Campus Kamp-Lintfort.
Drones
| Drone Name | Self-built | Quantity | Status |
|---|---|---|---|
| SAR | ✅ | 1 | 🟡 Under test |
| Platypus | ✅ | 1 | 🟡 Under test |
| Protoflyer | ✅ | ? | 🟡 Under test |
| Phoenix | ✅ | 1 | 🟡 Under test |
| Condor | ✅ | 1 | 🟡 Under test |
| Pegasus | ✅ | 1 | 🟡 Under test |
| Octopus | ✅ | 1 | 🟡 Under maintenance |
| Mantis | ✅ | 1 | 🟡 Under maintenance |
| Cargo Drone | ✅ | 1 | 🟡 Under maintenance |
| DJI Tello EDU - User Manual | 2? | 🟢 Operational | |
| DJI RoboMaster TT Tello Talent - User Manual | ? | 🟢 Operational | |
| DJI Phantom 4 Pro - User Manual | 1 | 🟢 Operational | |
| DJI NEO - User Manual | 1 | 🟢 Operational | |
| DJI Mini 4 Pro - User Manual | 1 | 🟢 Operational | |
| DJI Avata - User Manual | 1 | 🟢 Operational | |
| DJI Mavic 3M - User Manual | 1 | 🟢 Operational | |
| DJI Mavic 4T - User Manual | 1 | 🟢 Operational | |
| AR Drone 2.0 | 2 | 🟢 Operational |
Components
In our system, a "component" can be any extra device like a RC Controller or a payload that interact with the our drones. Our system components are designed to be combinable, so that they can be interchanged with any of our self-built drones, all the necessary parameters to integrate the component(s) into the drone are added in the drone firmware.
| Component | Quantity | Compatibility |
|---|---|---|
| Radiomaster TX16s (with ELRS radio module) - User Manual | 1 | only self-builts |
| RP1 V2 Receiver (with external antenna) - User Manual | 2? | only self-builts |
| RP2 V2 Receiver (with ceramic antenna) - User Manual | 2? | only self-builts |
| EMLID Reach RS3 - User Manual | 2 | for DJI drones |
| EMLID Reach RS2+ - User Manual | 2 | for DJI drones |
Misc Utils
| Type | Misc Utils | Quantity |
|---|---|---|
| Charger | Graupner Ultramat 18 (Graupner went bankrupt in 2012) - User Manual | 1 |
| Charger | Voltcraft V-Charge 200 DUO - User Manual | 1 |
| Charger | iMax B6AC - User Manual | 1 |
| Charger | Tattu TA3000 Dual Smart Charger - User Manual | 1 |
Parts
25| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | 0.1u, 10V, X7R | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C1, C2, C3 |
| 2 | 10uF, 50V, X7R | Capacitor_SMD:C_1210_3225Metric_Pad1.33x2.70mm_HandSolder | C_IN1, C_IN2 |
| 2 | 47uF, 10V, X7R | Capacitor_SMD:C_1210_3225Metric_Pad1.33x2.70mm_HandSolder | C_OUT1, C_OUT2 |
| 2 | Conn_01x03_Pin | JST-03JQ-BT:SHDR3W80P0X250_1X3_1000X600X950P | J1, J5 |
| 2 | LOGO | LOGO | G***, G*** |
| 2 | NetTie_2 | NetTie:NetTie-2_SMD_Pad0.5mm | NT1, NT2 |
| 1 | 10k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R_FBB1 |
| 1 | 10k, 1%, 1/16W | Resistor_SMD:R_0402_1005Metric | R2 |
| 1 | 13k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R_RT1 |
| 1 | 22pF | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C_FF1 |
| 1 | 40.2k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R_FBT1 |
| 1 | 54.9k, 1%, 1/16W | Resistor_SMD:R_0402_1005Metric | R3 |
| 1 | 68k, 1%, 1/16W | Resistor_SMD:R_0402_1005Metric | R1 |
| 1 | Conn_01x02_Pin | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J4 |
| 1 | Conn_01x06_Pin | Connector_JST:JST_GH_SM06B-GHS-TB_1x06-1MP_P1.25mm_Horizontal | J3 |
| 1 | INA139 | Package_TO_SOT_SMD:SOT-23-5 | U1 |
| 1 | TLVM13660 | TLVM:B3QFN20_RDL_TEX | U3 |
| 1 | TestPoint | TestPoint:TestPoint_Pad_D1.0mm | TP2 |
More from EOLab-HSRW/drones
1- 2 layers124.8 × 124.8 mm

Similar boards
- 4 layers46 × 55.8 mm

- 4 layers60 × 40 mm

- 2 layers100 × 100 mm

Openmower Brushed
gk977246/Openmower_Brushed
I have rebuilt a Bosch Indego800. It had no RPMSensor on the mowing motor, so i added magnet and hallsensor myself. It is easily possible, to convert any old mower with brushed motors, to openmower with RTK.
139 parts1 - 6 layers46 × 55.8 mm

- 2 layers58.4 × 33 mm

- 4 layers100 × 150 mm

BeepyRcBrd only top
ElectronPlant/beepy_rc
Hobby project to make a RC rover platform using spare RC parts.
173 parts - 2 layers33 × 39.7 mm

Load Ballancing Circuit
ncsurobotics/SW8E-Load-Balancing-Board
This repo contains the design files and other relevant information about the load balancing board for SW8.
30 partsMIT - 2 layers160 × 100.3 mm

Questions
How big is the BEC PCB?
It measures 35.7 × 22.9 mm and has 4 copper layers, 1.6 mm thick.
What parts does the BEC use?
25 parts, built around the 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 BEC KiCad files?
From the EOLab-HSRW/drones repository on GitHub, at the commit this page was made from: the board is protoflyer/electronics/BEC/BEC.kicad_pcb and its schematic protoflyer/electronics/BEC/BEC.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the BEC design in my own project?
Its repository states no licence, so its author keeps all rights: ask EOLab-HSRW before reusing the design.