Meshtonic h4m v2

Josephrp·meshtonic·pcb/meshtonic_h4m_v2.kicad_pcb

Meshtonic h4m v2 PCB layout, top view — open source ESP32 board by Josephrp
Simulate this board

About the Meshtonic h4m v2 PCB

Meshtonic h4m v2 is an open source ESP32 PCB design by Josephrp, published on GitHub under the Custom license license. It is a 6-layer board measuring 71.1 × 168.4 mm, with 115 components from 45 distinct parts.

Its main chip is the XIAO-S3-Plus, from the ESP32 family. Other key parts include the TPS63020DSJR, CN3170, TCA9548APWR and MCP23017x-x-SS. By type, the board carries 45 resistors, 18 capacitors, 15 connectors, 8 diodes, 5 ICs and 1 test point.

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

From the project

Meshtonic H4M Companion — ESP32-S3 carrier for PortaPack H4M / Mayhem with multi-slot LoRa and standalone Meshtastic

Meshtonic H4M Companion v2 is a custom carrier board and firmware stack for a Seeed XIAO ESP32-S3 Plus that docks to a HackRF + PortaPack H4M (Mayhem) and can also run as a standalone Meshtastic mesh node.

Repository: github.com/Josephrp/meshtonic (formerly Meteor-On-Mesh)

The two ESP32 firmwares are mutually exclusive — flash one or the other depending on whether you are using the board docked or as a mesh node.

Meshtonic h4m v2, from the project README
From the project README

Main components on the Meshtonic h4m v2

Meshtonic h4m v2 bill of materials (BOM)

115 components, 45 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
TPS63020DSJR
U1
1
CN3170
U2
1
XIAO-S3-Plus
U3
1
TCA9548APWR
U4
1
MCP23017x-x-SS
U5
6
GROVE-CONNECTOR-DIP_4P-2.0_
J1, J3, J4, J5, J6, J7
1
GROVE-CONNECTOR-DIP-90D_4P-2.0_
J2
1
GROVE-CONNECTOR-SMD_4+2P-2.0_
J8
3
Conn_01x02
J9, J10, J11
1
JST_2mm_LiPo
J12
1
Screw_Terminal_01x02
J13
1
Micro_SD_Card_passive_clk
J14
1
H4M_2x6_MDK
J15
1
3V3_ISO
JP_H4M_3V1
1
VBAT_ISO
JP_VBAT_H4M1
1
AS5600_LANDING
J_AS1
1
BMI160_LANDING
J_BMI1
1
BMM150_LANDING
J_BMM1
1
BMP280_LANDING
J_BMP1
1
DISP_SPI_9P
J_DISP1
Show 25 more
QtyPartRefs
1
SHT31_LANDING
J_SHT1
4
WioSX1262_Shield_Socket
J_WIO1, J_WIO2, J_WIO3, J_WIO4
2
33
R_H4M_SCL1, R_H4M_SDA1
1
Solar_Cells
SC1
3
Standoff
ST1, ST2, ST3
1
TestPoint
TP1
4
0.5mm
TP_H4M_3V1, TP_H4M_SCL1, TP_H4M_SDA1, TP_VBAT_H4M1
1
Red
D1
2
1N5819
D2, D3
2
Green
D4, D5
3
19-217-R6C-AL1M2VY-3T
LED-SMD-RED-DIFFUSED_0603_
D6, D7, D8
1
1.5uH
L1
6
10uF
C1, C2, C8, C10, C12, C14
3
22uF
C3, C4, C5
7
CC0805KRX7R9BB104
CERAMIC-100NF-50V-10%-X7R_0805_
C6, C7, C9, C11, C13, C15, C18
2
100nF
C16, C17
1
33
R1
1
1k
R2
2
1k
R3, R7
1
560k
R4
1
2.0k
R5
1
100k
R6
2
0
R8, R34
33
10k
R9, R10, R11, R12, R13, R14, R15, R16 +25
3
330
R42, R43, R44

Meshtonic h4m v2 design files

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

Meshtonic h4m v2: common questions

What microcontroller does the Meshtonic h4m v2 use?

The Meshtonic h4m v2 is built around the XIAO-S3-Plus, from the ESP32 family.

How big is the Meshtonic h4m v2 PCB?

The Meshtonic h4m v2 measures 71.1 × 168.4 mm, has 6 copper layers and is 1.6 mm thick.

How many components are on the Meshtonic h4m v2?

115 components, from 45 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 Meshtonic h4m v2 design files?

From the Josephrp/meshtonic 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 Meshtonic h4m v2 design in my own project?

It is published under Custom license, which limits how it may be reused; read the license before building on it.

Can I test firmware for the Meshtonic h4m v2 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 meshtonic

Similar boards