KiCad PCB design for a compact, Power-over-Ethernet ESP32-S3 LoRa mesh node targeting stationary outdoor deployment on Reticulum, Meshtastic, and MeshCore networks. Includes Gerbers, schematic, and optional RTC/sensor support.
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Nickie Deuxyeux 6707375fb0 Fix capacitor quantity for C1,C2,C4,C5,C6,C9 in BOM
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-28 12:09:56 +03:00
Gerbers Redundant track fixes 2026-06-04 12:31:47 +03:00
Images Update schematic image 2026-06-04 00:30:18 +03:00
KiCad Redundant track fixes 2026-06-04 12:31:47 +03:00
README.md Fix capacitor quantity for C1,C2,C4,C5,C6,C9 in BOM 2026-06-28 12:09:56 +03:00

MeshPoE-S3

Project Name: MeshPoE-S3
Author: Nickie Deuxyeux
Date: 2026-03-18
License: Creative Commons (CC BY)


Description

The MeshPoE-S3 is a universal mesh node designed for use in LoRA mesh networks such as Reticulum, Meshtastic, and MeshCore. It is mostly designed for stationary deployment and PoE power.

Key features:

  • Compact form factor** suitable for outdoor mesh nodes
  • Power-over-Ethernet (PoE)** support for convenient outdoor or roof deployment
  • Ethernet connectivity** for reliable wired networking
  • GPIO headers** for easy customization and expandability
  • Optional DS3231MZ+ RTC for timekeeping
  • Optional I2C environment sensor support (BME280, BME680, etc)

This repository contains the KiCad project files, PCB schematics, board images, Gerbers for fabrication. You are welcome to alter the design to fit your requirements.

Project Structure

MeshPoE-S3/
├── KiCad/
│ ├── MeshPoE-S3.kicad_pcb     # PCB layout
│ ├── MeshPoE-S3.kicad_prl     # PCB plot file
│ ├── MeshPoE-S3.kicad_pro     # Project file
│ └── MeshPoE-S3.kicad_sch     # Schematic
├── Images/
│ ├── MeshPoE-S3-Front.png     # Front layer image
│ ├── MeshPoE-S3-Back.png      # Back layer image
│ └── MeshPoE-S3-Schematic.png # Schematic overview
├── Gerbers/
│ └── Gerbers-MeshPoE-S3.zip   # Exported Gerbers for fabrication
└── README.md                  # This file

Images

Front View Back View
Front View Back View

Pin Assignments

LoRa Module I2C Other
Signal GPIO
CS(NSS) 17
SCLK(SCK) 16
MISO 15
MOSI 18
BUSY 2
RST 3
DIO(IRQ) 1
TXEN 40
RXEN 39
DIO2 41
Signal GPIO
SCL 48
SDA 47
Function GPIO
User Button 42

Schematic

Schematic

Bill Of Materials

🔳Modules
Ref Qty Part Description / Notes Footprint
U1 1 ESP32-S3-ETH MCU module ESP32-S3-ETH
U2 1 E22-900M30S LoRa module E22-900M30S
U3 1 DS3231MZ+ RTC SOIC-8
SSD1306 OLED 1 OLED display HN1x4

Capacitors
Ref Qty Value Notes Footprint
C1,C2,C4,C5,C6,C9 6 100nF Decoupling 1206
C3 1 470nF Bulk 1206
C7,C8 2 TMCMB1C476MTRF 47µF tantalum/polymer EIA B (3528)

🧲Inductors 🔩Resistors
Ref Qty Value Footprint
L1 1 15µH 1210
Ref Qty Value Footprint
R1 1 10k 1206

🔘Switches 🔗Connectors
Ref Qty Part Notes Footprint
S1 1 SPST Push Button TL3305A 4.5x4.5mm
Ref Qty Part Description
J1, J2 2 61302011821 1x20 2.54mm pin header

License

This project is licensed under Creative Commons Attribution (CC BY). You may share and adapt the material as long as appropriate credit is given.