MeshDeck
ThePangel·MeshDeck·MeshDeck/MeshDeck.kicad_pcb
About the MeshDeck PCB
MeshDeck is an open source ESP32 PCB design by ThePangel, published on GitHub. It is a 4-layer board measuring 90.8 × 121.7 mm, with 234 components from 44 distinct parts.
Its main chip is the ESP32-S3-WROOM-1U-N16R8, from the ESP32 family. Other key parts include the SX1262S8S+T-X1, TPS6282533DMQR, BQ24074RGTR, RN32768114 and CD4013BM. By type, the board carries 70 capacitors, 64 resistors, 39 switches, 37 diodes, 10 ICs and 4 LEDs.
It belongs with the rf & radio designs in this gallery.
From the project
Standalone ESP32-S3 powered Meshtastic device!
Standalone ESP32-S3 powered Meshtastic device!
Meshdeck is a Standalone Meshtastic device powered by an ESP32-S3, It has a built in keyboard and a touchscreen allowing you to communicate off grid without any phone, completely standalone.
I made this because I wanted to get into Meshtastic, and RF radio stuff, and the best way of learning is making
The keyboard is just a button matrix connected to an RP2040 which will act as an i2c slave and send keycodes to the esp.

Main components on the MeshDeck
MeshDeck bill of materials (BOM)
234 components, 44 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-S3-WROOM-1U-N16R8 | WIRELM-SMD_ESP32-S3-WROOM-1U | U1 |
| 1 | SX1262S8S+T-X1 | WIRELM-SMD_SX1278S165SY-T-X1 | U2 |
| 1 | TPS6282533DMQR | VSON-6_L1.5-W1.5-P0.50-TL | U3 |
| 1 | BQ24074RGTR | QFN-16_L3.0-W3.0-P0.50-TL-EP1.7 | U4 |
| 1 | RN32768114 | OSC-TH_BD2.0-P0.50 | U5 |
| 1 | ~ | 2.8 SPI LCD TFT ST7789 | U6 |
| 1 | CD4013BM | SOIC-14_L8.7-W3.9-P1.27-LS6.0-BL | U7 |
| 1 | RP2040 | LQFN-56_L7.0-W7.0-P0.4-EP | U8 |
| 1 | W25Q128JVSIQTR | SOIC-8_L5.3-W5.3-P1.27-LS8.0-BL | U9 |
| 1 | ABM8-272-T3_C20625731 | CRYSTAL-SMD_4P-L3.2-W2.5-BL | U10 |
| 1 | ATGM336H-6N-74 | COMM-SMD_18P-L10.1-W9.7-P1.1-TL_L76-LB | CN1 |
| 1 | CONN_01X03_MOUNTINGPIN Conn_01x03_MountingPin | PinHeader_1x03_P2.54mm_Horizontal | J1 |
| 1 | CONN_02X05_ODD_EVEN Conn_02x05_Odd_Even | PinSocket_2x05_P2.54mm_Horizontal | J2 |
| 1 | 503398-1892 | TF-SMD_503398-1892 | Card1 |
| 1 | WAFER-PH2.0-2PWB | CONN-SMD_2P-P2.00_XUNPU_WAFER-PH2.0-2PWB | H1 |
| 2 | HJ-SMA023 | SMA-SMD_HJ-SMA023 | RF1, RF2 |
| 38 | C10852 4*4*1.7 | SW-SMD_4P-L5.2-W5.2-P3.70-LS6.5 | SW1, SW2, SW4, SW5, SW6, SW7, SW8, SW9 +30 |
| 1 | SKHHLVA010 | KEY-TH_4P-L7.5-W6.8-P4.50-LS7.2 | SW3 |
| 1 | TYPE-C-31-M-12 | USB-C_SMD-TYPE-C-31-M-12_1 | USBC1 |
| 2 | C2297 0805G (Green) | LED0805-R-RD | LED1, LED3 |
Show 24 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | C2288 Blue light 0603 | LED0603-RD | LED2 |
| 1 | C130719 red | LED0402-RD | LED4 |
| 1 | USBLC6-2P6 | SOT-666-6_L1.6-W1.2-P0.50-LS1.6-BR | D1 |
| 36 | C2099 1N4148W T4 | SOD-123_L2.8-W1.8-LS3.7-RD | D2, D3, D4, D5, D6, D7, D8, D9 +28 |
| 1 | C5788770 0.47 µH | L0402 | L1 |
| 1 | 47NH 47nH | L0402-RD | L2 |
| 1 | 22UF 22uF | C0402 | C1 |
| 51 | 0.1UF 0.1uF | C0402 | C2, C4, C5, C13, C20, C22, C23, C24 +43 |
| 6 | 1UF 1uF | C0402 | C3, C7, C16, C18, C21, C29 |
| 3 | 4.7 uF | C0402 | C6, C8, C9 |
| 4 | 10UF 10uF | C0402 | C10, C11, C12, C19 |
| 2 | 12PF 12pF | C0402 | C14, C15 |
| 1 | 1NF 1Nf | C0402 | C17 |
| 2 | 15PF 15pF | C0402 | C33, C34 |
| 9 | 10KOHM 10KOhm | R0402 | R1, R13, R17, R18, R21, R22, R23, R24 +1 |
| 6 | C17168 0 Ohm | R0402 | R2, R3, R4, R12, R14, R15 |
| 2 | 5.1K 5.1k | R0402 | R5, R6 |
| 1 | C25867 1,5K | R0402 | R7 |
| 1 | 1.5K | R0402 | R8 |
| 2 | 1.8K 1.8k | R0402 | R9, R10 |
| 2 | 10K | R0402 | R11, R16 |
| 2 | 220OHM 220ohm | R0402 | R19, R20 |
| 37 | 1k | R0402 | R26, R27, R28, R29, R30, R31, R32, R33 +29 |
| 2 | 100K 100k | R0603 | R62, R63 |
MeshDeck design files
The KiCad project lives in the ThePangel/MeshDeck repository on GitHub; these links point at the commit this page was built from.
MeshDeck: common questions
What microcontroller does the MeshDeck use?
The MeshDeck is built around the ESP32-S3-WROOM-1U-N16R8, from the ESP32 family.
How big is the MeshDeck PCB?
The MeshDeck measures 90.8 × 121.7 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the MeshDeck?
234 components, from 44 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 MeshDeck design files?
From the ThePangel/MeshDeck 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 MeshDeck design in my own project?
The repository has no license, so all rights stay with ThePangel. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the MeshDeck 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.
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