Decentralized WiFi Mesh Network

FreeFi turns ESP32-S microcontrollers into autonomous mesh nodes with wallet-gated P2P chat, real-time AP maps, and encrypted communication β€” no internet required.

Download Firmware Join the Mesh Chat

Why FreeFi?

πŸ“‘

Mesh Node-Net

ESP32-S nodes auto-discover and form a peer-to-peer WiFi mesh. Each node extends the network.

πŸ’¬

P2P Encrypted Chat

Wallet-gated IRC chat routed through the mesh. Messages are encrypted between peers via the integrated IRC bridge at irc.tribewarez.com.

πŸ—ΊοΈ

AP Node Map

Every node serves a real-time web UI showing the mesh topology, signal strength, and connected peers.

⚑

ESP32-S Optimized

Built for ESP32-S2/S3. Low power, high performance. Flashes via USB with esptool.py.

πŸ”’

Encrypted P2P

End-to-end encryption using wallet-derived keys. No central server, no metadata leaks.

🧩

Open Source

Fully open source under MIT License. Build your own nodes, contribute, fork.

How It Works

1

Flash the Firmware

Download and flash FreeFi onto any ESP32-S board using esptool.py β€” takes 2 minutes.

2

Power On

The node boots, creates a FreeFi access point, and auto-discovers neighboring mesh nodes.

3

Connect & Chat

Join the mesh WiFi, open the node's web UI, and start chatting with the network through IRC.

Live Mesh Chat

The FreeFi mesh uses the TribeWarez IRC network. Here's what's happening right now:

Ready to Mesh?

Download the firmware, flash your ESP32-S, and join the decentralized FreeFi network.

Get the Firmware