Initial scaffold for archy-messh

This commit is contained in:
archipelago 2026-06-30 19:41:21 -04:00
commit d26a7008d6
2 changed files with 34 additions and 0 deletions

5
.gitignore vendored Normal file
View File

@ -0,0 +1,5 @@
.DS_Store
*.swp
build/
.pio/
.vscode/

29
README.md Normal file
View File

@ -0,0 +1,29 @@
# archy-messh
Research + firmware project exploring a single LoRa device that can speak,
relay, and repeat between three independent mesh networking protocols:
- **Meshtastic**
- **MeshCore**
- **Reticulum** (via RNode-style modem firmware)
Goal: one ESP32-based device that acts as a tri-protocol repeater/bridge —
not a fork of any single project, and not affiliated with or dependent on
the `archy` (Archipelago) codebase. This repo is intentionally standalone.
## Status
Pre-design. See `docs/ARCHITECTURE.md` (in progress) for the protocol
research and bridge design space.
## Layout
- `docs/` — protocol research notes and architecture/design docs
- `firmware/` — device firmware (once design lands)
- `hardware/` — reference hardware notes / board selection
## Non-goals (for now)
- Not reimplementing any of the three protocols from scratch in v1
- Not targeting non-ESP32 hardware initially
- Not touching/depending on the `archy` (Archipelago) repo in any way