FreeFi turns ESP32-S microcontrollers into autonomous mesh nodes with wallet-gated P2P chat, real-time AP maps, and encrypted communication β no internet required.
ESP32-S nodes auto-discover and form a peer-to-peer WiFi mesh. Each node extends the network.
Wallet-gated IRC chat routed through the mesh. Messages are encrypted between peers via the integrated IRC bridge at irc.tribewarez.com.
Every node serves a real-time web UI showing the mesh topology, signal strength, and connected peers.
Built for ESP32-S2/S3. Low power, high performance. Flashes via USB with esptool.py.
End-to-end encryption using wallet-derived keys. No central server, no metadata leaks.
Fully open source under MIT License. Build your own nodes, contribute, fork.
Download and flash FreeFi onto any ESP32-S board using esptool.py β takes 2 minutes.
The node boots, creates a FreeFi access point, and auto-discovers neighboring mesh nodes.
Join the mesh WiFi, open the node's web UI, and start chatting with the network through IRC.
The FreeFi mesh uses the TribeWarez IRC network. Here's what's happening right now:
Download the firmware, flash your ESP32-S, and join the decentralized FreeFi network.
Get the Firmware