Meshtastic DIY 1W board
Hydra-Designs·project-hydra-meshtastic-pcb
About the Meshtastic DIY 1W board
Meshtastic DIY 1W board is an open source ESP32 PCB design by Hydra-Designs, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 28 × 46.2 mm, with 43 components from 19 distinct parts.
Its main chip is the ESP32-WROOM-32U, from the ESP32 family. Other key parts include the ESP-PSRAM64, E22-900M30S and PAM2312. By type, the board carries 17 resistors, 10 capacitors, 4 ICs, 4 transistors, 3 connectors and 1 diode.
It belongs with the rf & radio and power & battery designs in this gallery.
From the project
A minimalist 1W LoRA PCB design for Meshtastic-device firmware
A minimalist PCB design built around the Ebyte E22-900M30S 30dbm (1 watt) LoRA radio and the ESP32-WROOM-32U cpu compatible with the Meshtastic-device firmware.
Please contribute using Github Flow. Create a branch, add commits, and open a pull request.
Meshtastic® is a registered trademark of Meshtastic LLC. Meshtastic software components are released under various licenses, see github for details. No warranty is provided - use at your own risk.

Main components on the Meshtastic DIY 1W board
Meshtastic DIY 1W board bill of materials (BOM)
43 components, 19 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-WROOM-32U | ESP32-WROOM-32U | U1 |
| 1 | ESP-PSRAM64 | SOIC-8_3.9x4.9mm_P1.27mm | U2 |
| 1 | E22-900M30S | e22-900m30s-handsoldering | U3 |
| 1 | PAM2312 | SOT-23-5 | U5 |
| 3 | BC848 | SOT-23 | Q1, Q2, Q4 |
| 1 | CJ2301 | SOT-23 | Q5 |
| 1 | programming header | PinHeader_1x08_P2.54mm_Vertical | J1 |
| 1 | oled/gps/external HW | PinHeader_1x11_P2.54mm_Vertical | J2 |
| 1 | ipex antenna | U.FL_Molex_MCRF_73412-0110_horizontal | J4 |
| 3 | tooling_hole | jlc_toolinghole | H1, H2, H3 |
| 1 | LED | LED_0603_1608Metric | D1 |
| 1 | 4.7uH | chilsin_BMRA00040412 | L2 |
| 5 | 100n | C_0603_1608Metric | C1, C2, C4, C5, C6 |
| 5 | 22uF | C_0603_1608Metric | C3, C10, C11, C12, C13 |
| 2 | 470 | R_0603_1608Metric | R1, R8 |
| 4 | 0 | R_0603_1608Metric | R2, R10, R11, R16 |
| 9 | 10k | R_0603_1608Metric | R3, R4, R5, R6, R7, R9, R12, R15 +1 |
| 1 | 536k | R_0603_1608Metric | R13 |
| 1 | 118k | R_0603_1608Metric | R14 |
Meshtastic DIY 1W board design files
The KiCad project lives in the Hydra-Designs/project-hydra-meshtastic-pcb repository on GitHub; these links point at the commit this page was built from.
- Layoutmeshtastic-diy.kicad_pcb
Meshtastic DIY 1W board: common questions
What microcontroller does the Meshtastic DIY 1W board use?
The Meshtastic DIY 1W board is built around the ESP32-WROOM-32U, from the ESP32 family.
How big is the Meshtastic DIY 1W board?
The Meshtastic DIY 1W board measures 28 × 46.2 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Meshtastic DIY 1W board?
43 components, from 19 distinct parts. The full bill of materials is listed on this page.
Where can I download the Meshtastic DIY 1W board design files?
From the Hydra-Designs/project-hydra-meshtastic-pcb repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the Meshtastic DIY 1W board design in my own project?
Yes, under the terms of its GPL-3.0 license, which Hydra-Designs chose for the repository.
Can I test firmware for the Meshtastic DIY 1W board 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 project-hydra-meshtastic-pcb
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