MeshAdventurer-S3
Project Name: MeshAdventurer-S3
Author: Nickie Deuxyeux
Date: 2026-03-19
License: Creative Commons (CC BY)
Description
The MeshAdventurer-S3 is a universal mesh radio designed for use in LoRA mesh networks such as Reticulum, Meshtastic, and MeshCore.
It is inspired by MeshAdventurer project by Chris Myers.
- Based on the widely available ESP32-S3-DevKit-C clone board
- LoRA modules: EByte E22-series
Key features:
- **Fully featured for all popular mesh networks
- **Wide input voltage support for convenient mobile usage
- **GPIO headers for easy customization and expandability
- **Optional DS3231 RTC for timekeeping
- **Optional I2C environment sensor support (BME280, BME680, etc)
- **Optional ATGM336H GNSS receiver support
- **Optional EC11 Rotary Encoder support
This repository contains the KiCad project files, PCB schematics, board images, Gerbers for fabrication. A case design is also available as a Fusion 360 project and a set of STL files for 3D printing.
You are welcome to alter the design to fit your requirements.
Project Structure
Images
|
|
|
| Front View |
Back View |
Case |
Pin Assignments
| LoRa Module |
GNSS Module |
I2C |
Other |
| Signal |
GPIO |
| CS(NSS) |
39 |
| SCLK(SCK) |
38 |
| MISO |
40 |
| MOSI |
18 |
| BUSY |
7 |
| RST |
43 |
| DIO(IRQ) |
15 |
| TXEN |
9 |
| RXEN |
8 |
|
| Signal |
GPIO |
| RX |
3 |
| TX |
0 |
| PPS |
5 |
|
| Signal |
GPIO |
| SCK |
42 |
| SDA |
41 |
|
| Function |
GPIO |
| User Button |
4 |
| NeoPixel LED |
48 |
| Encoder Press |
35 |
| Encoder Up |
36 |
| Encoder Down |
37 |
| Voltage Sense |
6 |
|
Schematic

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.