Meshtastic v0

luthfai·meshthingy_v0

Meshtastic v0 PCB layout, top view — open source ESP32 board by luthfai

About the Meshtastic v0 PCB

Meshtastic v0 is an open source ESP32 PCB design by luthfai, published on GitHub. It is a 2-layer board measuring 71 × 46 mm, with 74 components from 38 distinct parts.

Its main chip is the ESP32-S3-WROOM-1, from the ESP32 family. Other key parts include the DM-OLED096-636, ATGM336H, TPS62046DGQR, HT-RA62 and Lever Switch TMHU26. By type, the board carries 23 resistors, 22 capacitors, 10 ICs, 8 diodes, 4 transistors and 4 connectors.

It belongs with the iot & wireless, rf & radio and power & battery designs in this gallery.

From the project

Phones stop working the moment you leave coverage. meshthingy doesn't need coverage — it is the network.

Phones stop working the moment you leave coverage. meshthingy doesn't need coverage — it is the network.

Each board is one node in a self-healing Meshtastic mesh. Nodes talk directly to each other over licence-free LoRa radio, and every node automatically relays traffic for its neighbours. Two units give you a private long-range walkie-talkie for text; a handful scattered across a valley, a campsite, a ridgeline, or a city block give everyone in that area a shared messaging network that keeps working when nothing else does.

Meshtastic v0, from the project README
From the project README

Main components on the Meshtastic v0

Meshtastic v0 bill of materials (BOM)

74 components, 38 distinct parts.

QtyPartRefs
1
DM-OLED096-636
U1
1
ATGM336H
U2
1
TPS62046DGQR
U3
1
HT-RA62
U4
1
Lever Switch TMHU26
U5
1
BQ24072RGT
U6
1
ESP32-S3-WROOM-1
U7
1
AT24C32A
U8
1
BME280
U9
1
LIS3DSHTR
U10
2
SI2302
Q1, Q4
1
Q_PNP_BEC
Q2
1
Q_NPN_BEC
Q3
1
USB_C_Receptacle_USB2.0_16P
J1
1
Conn_01x02_Pin
J2
1
Conn_Coaxial
J3
1
Conn_Coaxial
J4
1
SMT-0927-S-14-R
LS1
1
1N4148WS
D1
1
LED
D2
Show 18 more
QtyPartRefs
6
1N5819WS
D4, D5, D6, D7, D8, D9
1
47nH
L1
1
6.8u
L2
6
100nF
C1, C10, C19, C21, C23, C24
4
10uF
C2, C9, C18, C20
2
4u7
C3, C5
3
1u
C4, C6, C17
3
100n
C7, C8, C11
1
22u
C12
1
XH414H-IV01E
C13
1
10u
C14
1
22u
C16
2
5k1
R1, R2
9
10k
R3, R6, R7, R8, R9, R11, R19, R20 +1
2
1k
R4, R22
1
1k2
R5
4
4k7
R10, R12, R13, R21
5
100k
R14, R15, R16, R17, R18

Meshtastic v0 design files

The KiCad project lives in the luthfai/meshthingy_v0 repository on GitHub; these links point at the commit this page was built from.

Meshtastic v0: common questions

What microcontroller does the Meshtastic v0 use?

The Meshtastic v0 is built around the ESP32-S3-WROOM-1, from the ESP32 family.

How big is the Meshtastic v0 PCB?

The Meshtastic v0 measures 71 × 46 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Meshtastic v0?

74 components, from 38 distinct parts. The full bill of materials is listed on this page.

Where can I download the Meshtastic v0 design files?

From the luthfai/meshthingy_v0 repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Meshtastic v0 design in my own project?

The repository has no license, so all rights stay with luthfai. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Meshtastic v0 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 meshthingy_v0

Similar boards