
ELRS Receiver
aprskalo1/nano24-elrs-receiver
nano24: compact 2.4 GHz ExpressLRS receiver prototype with ESP32-C3, SX1281, CRSF and a printed Wi-Fi antenna. KiCad sources, BOM, Gerbers and validation notes.

Open-source 2.4 GHz ExpressLRS receiver with an on-board ceramic antenna.
OpenRX Lite is an open-source printed circuit board by OpenDrone-hw, from the OpenDrone-hw/OpenRX-Lite repository on GitHub, published under the CERN-OHL-S-2.0 licence. It is a 6-layer board of 10 × 11.5 mm with 47 parts on 44 nets, routed with 261 tracks and 88 vias.
It is built around the ESP32-C3FH4, SX1281IMLTRT and 2450FM07D0034T, with the MLZ2012M150WT000, 2450AT18A100E and CJ17-400001010B20 among its other parts. Its parts include 25 capacitors, 4 resistors, 4 inductors, 3 ICs and 1 diode. It belongs with the radio and wireless boards and the ESP32 and RISC-V boards of this library.
Open-source 2.4 GHz ExpressLRS receiver for small FPV aircraft. OpenRX Lite combines an ESP32-C3 and SX1281 with an on-board ceramic link antenna in a 10.0 x 11.5 mm board.
| Band | 2.4 GHz |
| Radio | SX1281 |
| Antenna | On-board ceramic |
| Telemetry power | 13 dBm (20 mW) |
| Protocol | CRSF |
| MCU | ESP32-C3 |
| Input | 5 V pad |
| Firmware | ExpressLRS |
| Flashing | Betaflight passthrough or Wi-Fi |
| Dimensions | 10.0 x 11.5 mm |
| PCB | 6-layer, 1.0 mm |
Technical write-up, part list and layout constraints: AGENTS.md.
What pairs with what, and what is available: opendrone.be.
To load the KiCad-Library, use git submodule update --init or git clone [...] --recurse-submodules
Furthermore, see CONTRIBUTING.md.
Hardware licensed under CERN-OHL-S-2.0, see LICENSE.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 100nF | Capacitor_SMD:C_0201_0603Metric | C5, C6, C9, C12, C13, C14, C17 |
| 6 | 1uF | Capacitor_SMD:C_0201_0603Metric | C4, C10, C15, C23, C25, C28 |
| 4 | 10k | Resistor_SMD:R_0201_0603Metric | R2, R3, R4, R5 |
| 3 | 10nF | Capacitor_SMD:C_0201_0603Metric | C24, C26, C27 |
| 3 | 10uF | Capacitor_SMD:C_0402_1005Metric | C8, C11, C16 |
| 2 | 1.2pF | Capacitor_SMD:C_0201_0603Metric | C21, C22 |
| 2 | 15pF | Capacitor_SMD:C_0201_0603Metric | C1, C3 |
| 1 | 15uH | Inductor_SMD:L_0805_2012Metric | L4 |
| 1 | 1nF | Capacitor_SMD:C_0201_0603Metric | C19 |
| 1 | 2.0nH | Inductor_SMD:L_0201_0603Metric | L3 |
| 1 | 2.5nH | Inductor_SMD:L_0201_0603Metric | L2 |
| 1 | 2450AT18A100E | OpenRX-Shared:ANT-SMD_L3.2-W1.6 | AE1 |
| 1 | 2450FM07D0034T | OpenRX-Shared:FILTER-SMD_4P-L1.0-W0.5-L | FL1 |
| 1 | 24nH | Inductor_SMD:L_0201_0603Metric | L1 |
| 1 | 470nF | Capacitor_SMD:C_0201_0603Metric | C20 |
| 1 | 47948-0001 | OpenRX-Shared:ANT-SMD_47948-0001 | AE2 |
| 1 | 5V | OpenRX-Shared:SolderPad_1.2x2.0mm | TP3 |
| 1 | BOOT | OpenRX-Shared:SolderPad_1.2x2.0mm | TP5 |
| 1 | CJ17-400001010B20 | OpenRX-Shared:CRYSTAL-SMD_4P-L1.6-W1.2-BL | X1 |
| 1 | ESP32-C3 | Package_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.7x3.7mm | U1 |
| 1 | GND | OpenRX-Shared:SolderPad_1.2x2.0mm | TP4 |
| 1 | OW7EL89CENUNFAYLC-52M | OpenDrone:OSC-SMD_4P-L2.0-W1.6-BL_TXC_7Z | OSC1 |
| 1 | RX | OpenRX-Shared:SolderPad_1.2x2.0mm | TP1 |
| 1 | SX1281IMLTRT | OpenRX-Shared:QFN-24_L4.0-W4.0-P0.50-TL-EP2.6 | U3 |
| 1 | TLV75533PDQNR | OpenRX-Shared:X2SON-4_L1.0-W1.0-P0.65-TL-EP | U2 |
| 1 | TX | OpenRX-Shared:SolderPad_1.2x2.0mm | TP2 |
| 1 | XL-1010RGBC-WS2812B | OpenRX-Shared:LED-SMD_4P-L1.0-W1.0-TL_XL-1010RGBC-WS2812B | D1 |
It measures 10 × 11.5 mm and has 6 copper layers, 1 mm thick.
47 parts, built around the ESP32-C3FH4, SX1281IMLTRT, 2450FM07D0034T and MLZ2012M150WT000. 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.
From the OpenDrone-hw/OpenRX-Lite repository on GitHub, at the commit this page was made from: the board is hardware/OpenRX-Lite.kicad_pcb and its schematic hardware/OpenRX-Lite.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the CERN-OHL-S-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

aprskalo1/nano24-elrs-receiver
nano24: compact 2.4 GHz ExpressLRS receiver prototype with ESP32-C3, SX1281, CRSF and a printed Wi-Fi antenna. KiCad sources, BOM, Gerbers and validation notes.

OpenDrone-hw/OpenAIO
Open-source AIO for 2-6S toothpick quads: flight controller, 4-in-1 AM32 ESC and ExpressLRS receiver, 25.5x25.5 mm.

yasir-shahzad/OpenRX
Open-source ExpressLRS 4.0 receiver family. Part of the OpenDrone ecosystem.

OpenDrone-hw/OpenRX
OpenRX open-source ExpressLRS receiver family hub; board sources live in four dedicated hardware repositories.

OpenDrone-hw/OpenRX-Gemini
Open-source dual-radio, dual-band ExpressLRS receiver for Gemini and Xrossband.

OpenDrone-hw/OpenRX-Mono
Open-source dual-band ExpressLRS receiver with one LR1121 radio and one U.FL antenna.

tetraethylmethane/NIDAR-RescueSwarm
Three autonomous drones that search a flood zone, find survivors, geotag them, and drop medical kits — with no network, no pilot, and one operator who only presses start.

OpenDrone-hw/OpenAIO-Whoop
Open-source 1S whoop AIO: flight controller, 4-channel brushless ESC, ExpressLRS receiver and analog VTX, 25.5x25.5 mm. Planned.