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

My first ever PCB design
LaundrySensor is an open-source printed circuit board by samomat05, from the samomat05/LaundrySensor repository on GitHub. It is a 4-layer board of 75 × 32 mm with 29 parts on 39 nets, routed with 277 tracks and 47 vias.
It is built around the ESP32-C3FH4 and AMS1117. Its parts include 11 capacitors, 8 resistors, 4 switches, 3 connectors and 2 ICs. It belongs with the ESP32 and RISC-V boards of this library.
This is my first ever PCB design, this was designed to use an ESP-32 microcontroller and interface with an ADXL-345 accelerometer. THIS DESIGN DOES NOT WORK AS INTENDED and is only to document my progress. I will be redesigning this.
ik this is bad



| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 1uF | PCM_JLCPCB:C_0603 | C3, C4, C5, C6, C7 |
| 4 | 10kΩ | PCM_JLCPCB:R_0603 | R3, R4, R5, R8 |
| 2 | 22pF | PCM_JLCPCB:C_0603 | C9, C10 |
| 2 | 5.1kΩ | PCM_JLCPCB:R_0603 | R1, R2 |
| 2 | C | Capacitor_SMD:C_0603_1608Metric | C2, C8 |
| 1 | 0Ω | PCM_JLCPCB:R_0603 | R7 |
| 1 | 100uF | PCM_JLCPCB:C_CASE-B-3528-21(mm) | C11 |
| 1 | 10uF | PCM_JLCPCB:C_CASE-A-3216-18(mm) | C1 |
| 1 | 4.7kΩ | PCM_JLCPCB:R_0603 | R6 |
| 1 | 40MHz, 15pF | PCM_JLCPCB:OSC-SMD_4P-L3.2-W2.5-BL_SIT8008BI | X1 |
| 1 | AMS1117 | PCM_JLCPCB:SOT-223-3_L6.5-W3.4-P2.30-LS7.0-BR | U1 |
| 1 | BOOT | PCM_JLCPCB:SW_TS-1088-AR02016 | S2 |
| 1 | Calibration | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW2 |
| 1 | Conn_01x08_Pin | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J2 |
| 1 | Connector, USB-TYPE-C-16P | PCM_JLCPCB:TYPE-C-SMD_HX-TYPE-C-16PIN | J1 |
| 1 | EN | PCM_JLCPCB:SW_TS-1088-AR02016 | S1 |
| 1 | ESP32-C3FH4 | PCM_JLCPCB:QFN-32-1EP_5x5mm_P0.5mm_EP3.7x3.7mm_ThermalVias | U2 |
| 1 | NetRst | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW1 |
| 1 | U.FL | PCM_JLCPCB:IPEX-SMD_BWIPX-1-001E | J3 |
It measures 75 × 32 mm and has 4 copper layers, 1.63 mm thick.
29 parts, built around the ESP32-C3FH4 and AMS1117. 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 samomat05/LaundrySensor repository on GitHub, at the commit this page was made from: the board is LaundrySensor.kicad_pcb and its schematic LaundrySensor.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask samomat05 before reusing the design.

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.

CyberSaiyanIT/why2025-badge
Cyber Saiyan community has designed and developed a special gadget for WHY2025. The badge was designed to recall the dragon spheres, and is an updated version of RomHack Camp 2022 badge, both in term of design and…

CDFER/Business-Cards
Showcasing a collection of functional PCB business cards, each demonstrating a unique embedded electronics project.

HekiNav/finland-live-train-map
Some of the LEDs are missing because they were removed after making the initial layout

OpenDrone-hw/OpenRX-Lite
Open-source 2.4 GHz ExpressLRS receiver with an on-board ceramic antenna.

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