OpenRX-Gemini
tetraethylmethane·NIDAR-RescueSwarm·pcb/OpenRX-Gemini-main/hardware/OpenRX-Gemini.kicad_pcb
About the OpenRX-Gemini PCB
OpenRX-Gemini is an open source ESP32 PCB design by tetraethylmethane, published on GitHub. It is a 6-layer board measuring 17 × 15.7 mm, with 85 components from 40 distinct parts.
Its main chip is the ESP32-C3, from the ESP32 family. Other key parts include the TLV75533PDQNR, LR1121IMLTRT, RFX2401C, SKY13373-460LF and TS2306A 240gf MSM 9. By type, the board carries 43 capacitors, 12 resistors, 9 ICs, 7 inductors, 4 test points and 2 connectors.
It belongs with the rf & radio, iot & wireless and wearables designs in this gallery.
From the project
Open-source dual-radio, dual-band ExpressLRS receiver for FPV aircraft. OpenRX Gemini combines an ESP32-C3 with two LR1121 radio chains and two U.FL antenna interfaces for Gemini and Xrossband operation.
Open-source dual-radio, dual-band ExpressLRS receiver for FPV aircraft. OpenRX Gemini combines an ESP32-C3 with two LR1121 radio chains and two U.FL antenna interfaces for Gemini and Xrossband operation.
Technical write-up, part list and layout constraints: AGENTS.md.
What pairs with what, and what is available: opendrone.be.
Hardware licensed under CERN-OHL-S-2.0, see LICENSE.

Main components on the OpenRX-Gemini
OpenRX-Gemini bill of materials (BOM)
85 components, 40 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-C3 | QFN-32-1EP_5x5mm_P0.5mm_EP3.7x3.7mm | U1 |
| 1 | TLV75533PDQNR TI | X2SON-4_L1.0-W1.0-P0.65-TL-EP | U2 |
| 2 | LR1121IMLTRT SEMTECH | QFN-32-1EP_5x5mm_P0.5mm_EP3.7x3.7mm | U3, U6 |
| 2 | RFX2401C SKYWORKS | QFN-16_L3.0-W3.0-P0.50-BL-EP1.7 | U4, U7 |
| 2 | SKY13373-460LF | QFN-12_EP_2x2_Pitch0.5mm | U5, U8 |
| 1 | TS2306A 240gf MSM 9 TS2306A 240GF MSM 9_C2976675 SHOU HAN | SW-SMD_4P-L3.0-W2.0-P0.85-LS3.5 | U9 |
| 1 | CJ17-400001010B20 JSCJ | CRYSTAL-SMD_4P-L1.6-W1.2-BL | X1 |
| 2 | U.FL-R-SMT-1(80) Conn_Coaxial_Small HRS | U.FL_Hirose_U.FL-R-SMT-1_Vertical | J1, J2 |
| 1 | 2450AT18A100E Johanson Dielectrics | ANT-SMD_L3.2-W1.6 | AE1 |
| 2 | 2450FM07D0034T JOHANSON(约翰逊) | FILTER-SMD_4P-L1.0-W0.5-L | FL1, FL2 |
| 1 | OW7EL89CENUYO3YLC-32M YXC Crystal Oscillators | OSC-SMD_4P-L2.0-W1.6-BL_TXC_7Z | OSC1 |
| 2 | 0900PC16J0042001E Johanson Dielectrics | FILTER-SMD_10P-L2.0-W1.6-BL | T1, T2 |
| 1 | RX | SolderPad_1.2x2.0mm | TP1 |
| 1 | TX | SolderPad_1.2x2.0mm | TP2 |
| 1 | 5V | SolderPad_1.2x2.0mm | TP3 |
| 1 | GND | SolderPad_1.2x2.0mm | TP4 |
| 1 | XL-1010RGBC-2812B XL-1010RGBC-WS2812B XINGLIGHT | LED-SMD_4P-L1.0-W1.0-TL_XL-1010RGBC-WS2812B | D1 |
| 2 | MLZ1608N100LT000 10uH TDK | L_0603_1608Metric | L1, L6 |
| 1 | LQP03TN24NH02D 24nH muRata | L_0201_0603Metric | L2 |
| 1 | LQP03TN2N0B02D 2.0nH muRata | L_0201_0603Metric | L3 |
Show 20 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | LQP03TN2N5C02D 2.5nH muRata | L_0201_0603Metric | L4 |
| 2 | LQW15AN47NJ00D 47nH muRata | L_0402_1005Metric | L5, L7 |
| 2 | GRM0335C1H150JA01D 15pF muRata | C_0201_0603Metric | C1, C3 |
| 6 | GRM0335C1H470JA01D 47p muRata | C_0201_0603Metric | C2, C23, C24, C39, C42, C44 |
| 8 | GRM033R61A105ME44D 1uF muRata | C_0201_0603Metric | C4, C10, C17, C25, C27, C28, C31, C41 |
| 9 | GRM033R61E104KE14D 100nF muRata | C_0201_0603Metric | C5, C6, C9, C12, C13, C14, C16, C35 +1 |
| 2 | GRM0335C1H100FA01D 10pF muRata | C_0201_0603Metric | C7, C34 |
| 2 | CL05A106MQ5NUNC 10uF Samsung Electro-Mechanics | C_0402_1005Metric | C8, C18 |
| 1 | GRM155R60J106ME44D 10uF muRata | C_0402_1005Metric | C11 |
| 2 | GRM0335C1H470JA01D 47pF muRata | C_0201_0603Metric | C15, C36 |
| 2 | GRM033R71E222KA12D 2.2nF muRata | C_0201_0603Metric | C19, C33 |
| 2 | GRM033R60J474KE90D 470nF muRata | C_0201_0603Metric | C20, C38 |
| 2 | GRM0335C1E221JA01D 220pF muRata | C_0201_0603Metric | C21, C40 |
| 2 | GRM033R71H102KA12D 1n muRata | C_0201_0603Metric | C22, C43 |
| 1 | GRM033R61A103KA01J 10nF muRata | C_0201_0603Metric | C26 |
| 2 | GRM0335C1H1R2BA01D 1.2pF muRata | C_0201_0603Metric | C29, C30 |
| 2 | RC0201FR-07200RL 200 YAGEO | R_0201_0603Metric | R1, R10 |
| 4 | RC0201FR-0710KL 10k YAGEO | R_0201_0603Metric | R2, R3, R4, R5 |
| 2 | ERJ-1GNF2200C 220 PANASONIC | R_0201_0603Metric | R6, R9 |
| 4 | RC0201FR-07100KL 100k YAGEO | R_0201_0603Metric | R7, R8, R11, R12 |
OpenRX-Gemini design files
The KiCad project lives in the tetraethylmethane/NIDAR-RescueSwarm repository on GitHub; these links point at the commit this page was built from.
OpenRX-Gemini: common questions
What microcontroller does the OpenRX-Gemini use?
The OpenRX-Gemini is built around the ESP32-C3, from the ESP32 family.
How big is the OpenRX-Gemini PCB?
The OpenRX-Gemini measures 17 × 15.7 mm, has 6 copper layers and is 1 mm thick.
How many components are on the OpenRX-Gemini?
85 components, from 40 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the OpenRX-Gemini design files?
From the tetraethylmethane/NIDAR-RescueSwarm repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the OpenRX-Gemini design in my own project?
The repository has no license, so all rights stay with tetraethylmethane. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the OpenRX-Gemini without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
More boards in NIDAR-RescueSwarm
ESP32
DrikrAIO
tetraethylmethane
50 × 50 mm339 parts6LNo license14in1-panel
tetraethylmethane
41.6 × 80.4 mm249 parts6LNo license1ESP32
OpenAIO
tetraethylmethane
35 × 35 mm244 parts8LNo license14in1
tetraethylmethane
41.6 × 42.5 mm187 parts6LNo license1OpenFC
tetraethylmethane
26.9 × 26.9 mm97 parts6LNo license1ESP32
OpenRX-Mono
tetraethylmethane
10 × 17.3 mm61 parts6LNo license1ESP32
OpenRX-Lite-UFL
tetraethylmethane
10 × 11.5 mm47 parts6LNo license120x20-ESC-Flashing
tetraethylmethane
100 × 100 mm14 parts4LNo license130x30-ESC-Flashing
tetraethylmethane
100 × 100 mm12 parts4LNo license1
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k