HomeIoT & Smart CityIoT Network Simulation

IoT Mesh Network Routing Simulator (3D)

Interactive 3D IoT mesh network simulator: packets hop node-to-node toward a central gateway across a spatial sensor mesh, relay nodes drain battery with every hop, and dead nodes force the network to self-heal by rerouting around them.

IoT & Smart City3DEasy60 FPS📱 Mobile-adapted⇄ 2D version
3d-iot-development ↗ Open standalone

Real IoT deployments rarely rely on a single sensor-to-gateway link — they scatter dozens of nodes across a space and let them relay for each other, hop by hop, toward one gateway. This 3D simulator scatters sensor nodes through a volume around a central gateway and routes packets greedily toward it: each hop picks whichever in-range neighbor is closest to the destination. Every relay drains that node's battery, so heavily-used nodes eventually go offline and the mesh has to reroute around the hole it leaves — a self-healing behaviour a flat 2D link diagram can't show. Tune node count, radio range and packet rate, and toggle battery drain to watch the network's topology evolve in real time.

⚙ Under the hood

Model a self-healing mesh network with multi-hop routing where packets navigate through nodes to reach the gateway, simulating node failures and rerouting.

IoTNetwork SimulationMesh RoutingSensor Networks

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)