USE CASE / 06

Small devices.
Direct connections.

Connect embedded devices to each other and your app, on the same LAN or across the internet.

ESP32 and Pi Pico development boards on breadboards, connected to a USB hub and running iroh
The device zoo. All running iroh.From the workbench ↗
[01]

Discover nearby peers

Find devices on the same LAN without tracking IP addresses.

[02]

Give devices an identity

Recognize a device by its public key, wherever it connects.

[03]

Bridge different hardware

Connect supported microcontrollers, Linux boards, and mobile apps.

IN PRACTICE

From the board
to the rest of your stack.

Start with the hardware you need. Check the compatibility matrix for platform and transport support.

MICROCONTROLLER

ESP32

4 MiB flash / 2 MiB RAM

SINGLE-BOARD COMPUTER

Raspberry Pi

Connect local devices and apps

x86_64 / ARM

Linux

Run on boards, gateways, and servers

EMBEDDED

FreeRTOS

Microcontroller-class environments

THE BROKER QUESTION

Let nearby devices talk.

Exchange data directly between nearby devices instead of routing it through a broker.

Check platform compatibility ↗

Start building.

Want help deploying to your device?

Take your device from prototype to production. Work with our team on platform support, hardware testing, and deployment.