Real-world
solutions
See how DeviceSDK fits real IoT use cases — with honest cost estimates.
Environmental monitoring
Deploy sensors that measure temperature, humidity, and air quality across a building or outdoor site. Readings stored in cloud KV, accessible via dashboard.
DeviceSDK approach
- BME280 sensor over I2C on a Pico W
- ADC monitoring every 5 minutes (288 messages/day)
- Data stored in device KV, visible in dashboard
- Discord webhook alert if temp exceeds threshold
Industrial automation
Monitor equipment status and control relays remotely. Track machine runtime, detect anomalies, and trigger maintenance alerts.
DeviceSDK approach
- GPIO inputs for machine state (running/stopped)
- ADC for current monitoring (every 10s)
- GPIO outputs for relay control
- KV for runtime tracking and maintenance logs
Smart home & building
Control lights, monitor temperature, and manage access with simple TypeScript scripts. No proprietary hub required.
DeviceSDK approach
- Button inputs for light switches
- GPIO outputs for relay-controlled lights
- OLED display for room temperature
- KV for state persistence across power outages
Agriculture & greenhouse
Monitor soil moisture, ambient temperature, and light levels. Automate irrigation pumps and vent controls based on sensor thresholds.
DeviceSDK approach
- Soil moisture via ADC (every 15 min)
- Temperature + humidity via I2C BME280
- Water pump control via GPIO relay
- Daily summary logged to KV
Works with your stack
Your device scripts run on a serverless runtime — you can fetch() any HTTP API directly from your device code.
What will you build?
Start with an example, customize it, and deploy in minutes.