Skip to content
All work
Embedded SystemsESP32Mesh NetworkingFull-Stack

Offline Chat ESP

A chat network that runs entirely on ESP8266/ESP32 boards, with no internet required.

Overview

Most chat apps stop working the moment the internet does. Offline Chat ESP turns low-cost microcontrollers into a self-contained chat network: boards talk to each other over an ESP-NOW mesh, and each one serves a WhatsApp-style web interface straight from its own flash storage.

Built with

  • ESP8266
  • ESP32
  • ESP-NOW
  • LittleFS
  • Async HTTP
  • HTML/CSS/JS

What I built

01

Networking

  • Local chat network with no internet dependency
  • ESP-NOW mesh architecture
  • Scales across multiple nodes

02

Firmware

  • Async HTTP server with non-blocking handlers
  • Web assets stored in LittleFS
  • Static memory allocation for stability
  • Input validation

03

Interface & docs

  • WhatsApp-inspired chat UI
  • Dedicated system-design and hardware documentation

Next project

Kurukshetra Racing