Run iroh on ESP32, Raspberry Pi, and Linux with the same API. Devices discover each other automatically — no brokers, no gateways.
+
+
+
+
+
+
diff --git a/src/app/providers.jsx b/src/app/providers.jsx
index fd430207..bf4ae474 100644
--- a/src/app/providers.jsx
+++ b/src/app/providers.jsx
@@ -31,7 +31,7 @@ export const AppContext = createContext({})
export function Providers({ children }) {
return (
-
+
{children}
diff --git a/src/app/solutions/iot/page.jsx b/src/app/solutions/iot/page.jsx
new file mode 100644
index 00000000..2839e076
--- /dev/null
+++ b/src/app/solutions/iot/page.jsx
@@ -0,0 +1,130 @@
+import { Button } from "@/components/Button"
+import { HeaderSparse } from '@/components/HeaderSparse'
+import { FooterMarketing } from "@/components/FooterMarketing"
+import Link from "next/link"
+import { DiscoveryDiagram } from "@/components/DiscoveryDiagram"
+
+export const metadata = {
+ title: 'Iroh for IoT & Embedded Devices',
+ description: 'Connect embedded devices directly with iroh. Run on ESP32, Raspberry Pi, and Linux. No brokers, no gateways.',
+}
+
+const devices = [
+ { name: "Raspberry Pi", note: "Fully supported" },
+ { name: "ESP32", note: "4 MiB flash / 2 MiB RAM" },
+ { name: "Linux SBCs", note: "x86_64 and ARM" },
+ { name: "FreeRTOS", note: "Microcontroller-class" },
+]
+
+export default function IoTUseCasePage() {
+ return (
+
+
+
+
+ {/* Hero */}
+
+
+
IoT & Embedded
+
+ Connect every device, everywhere
+
+
+ Run iroh on ESP32, Raspberry Pi, and Linux with the same API.
+ No brokers, no gateways.
+
+
+
+
+
+
+
+
+
+
+
+
+ {/* Discovery */}
+
+
+
+
+
Automatic Discovery
+
Devices find each other
+
+ Power on a device and it announces itself on the local network.
+ Peers connect directly over Wi-Fi, Ethernet, or Bluetooth — no
+ broker, no manual pairing, no cloud round-trip.
+
+
+
+
+
+
+
+
+
+ {/* Device Support */}
+
+
+
From microcontroller to cloud
+
+ The same API runs across the full range of hardware a connected product touches.
+
+
+ {devices.map((device) => (
+
+
{device.name}
+
{device.note}
+
+ ))}
+
+
+ See the full{" "}
+
+ compatibility matrix
+ .
+