Automatic Discovery
Power on a device and it announces itself on the local network. Peers connect directly over Wi-Fi, Ethernet, or Bluetooth.
The same API runs everywhere, with open standards on QUIC.
Fully supported
4 MiB flash / 2 MiB RAM
x86_64 and ARM
Microcontroller-class
See the full compatibility matrix.
Why not MQTT
MQTT routes every message through a central broker. If the broker goes down: bad config, expired cert, network blip, hardware failure, every device in the fleet stops talking. Instead, iroh devices speak directly to each other. No single point of failure.
Why iroh
iroh connects devices directly, anywhere.
| iroh | MQTT | ESP-NOW | |
|---|---|---|---|
| Open source | |||
| Vendor-neutral hardware | |||
| Works over the internet | |||
| No server or broker required | |||
| End-to-end encrypted by default | |||
| NAT & firewall traversal | |||
| Cryptographic device identity |