Skip to content
MCU Atlas
ESP329 projects

ESP32 Preparedness Projects

Builds for power, internet and phone outages: off-grid LoRa texting to people nearby, power-cut alerts, UPS monitoring and a freezer alarm. Built with ESP32.

Meshtastic: off-grid LoRa mesh messaging on ESP32 and nRF52
Illustration
ESP32
Open firmware that makes cheap LoRa boards into an off-grid encrypted text mesh, paired with your phone.
Beginner·Code
4 parts listed
LilyGO T-Lora Pager: Meshtastic handheld without a phone
Illustration
ESP32ESP32-S3
A standalone LoRa pager with full QWERTY keyboard, color display, and Meshtastic firmware—no phone pairing required.
Beginner·Code
1 part listed
MeshCore-BitChat: bridge Bitchat phone chats onto a MeshCore LoRa mesh
Illustration
ESP32ESP32-S3
Firmware for a cheap ESP32 LoRa board that relays the #mesh channel between Bitchat's Bluetooth phone mesh and a MeshCore LoRa network, both ways.
Beginner
4 parts listed
Trail Mate: offline Meshtastic and MeshCore handheld for the LilyGO T-Deck and T-Lora Pager
Illustration
ESP32ESP32-S3
Open-source firmware that turns a LilyGO T-Lora Pager or T-Deck into an offline handheld for LoRa chat, offline maps, walking routes and team awareness, with no phone needed.
Intermediate
4 parts listed
MeshCore: off-grid LoRa text messaging with repeaters and room servers
Illustration
ESP32ESP32-S3
Free MIT firmware that turns cheap LoRa boards into an off-grid text mesh: phone-paired companions, high-placed repeaters and BBS-style room servers.
Beginner
8 parts listed
RNode firmware: turn a LoRa board into a Reticulum radio that works without the internet
Illustration
ESP32
Open firmware that turns supported LoRa boards into RNodes for Reticulum, Sideband and Nomad Network. Flash it yourself, and buy only from honest makers.
Intermediate
5 parts listed
esp32-nut: share a USB UPS on your network without a Raspberry Pi
Illustration
ESP32ESP32-S3
ESP32-S3 (Wi-Fi) or ESP32-P4 (Ethernet) firmware that reads a USB UPS and serves it as a standard NUT server to Home Assistant, Synology, TrueNAS and upsmon.
Intermediate
5 parts listed
SvitloBot ESPHome: a power-outage notifier that's just an ESP board on a USB charger
Illustration
ESP32
ESPHome firmware that pings the SvitloBot service while it has power. When the pings stop, your Telegram channel says the power's gone. No mains wiring at all.
Beginner
5 parts listed
ESP32 freezer alarm: a DS18B20 probe that emails you when the freezer warms up
Illustration
ESP32
A build pattern for a temperature alarm: an ESP32, a waterproof DS18B20 probe and a web setup page that emails you when the reading crosses your setpoint.
Intermediate
5 parts listed