Simple, transparent
pricing
Start building for free. Upgrade when you need more capacity.
We're currently in beta. Limits are lower than usual during this phase. If you need higher limits, email us at support@devicesdk.com.
Free
Perfect for prototyping and hobby projects
- 3 projects
- 5 devices per project
- 500 messages per device per day
- 5 API tokens
- 5 script versions per device
- 50 environment variables per project
- Full CLI + dashboard access
Pro
For production workloads that need higher limits
- 30 projects
- 50 devices per project
- 50,000 messages per device per day
- 50 API tokens
- 50 script versions per device
- 200 environment variables per project
- Priority support
Enterprise
Custom limits, SLAs, dedicated support, and custom integrations.
What counts as a message?
Inbound (device to cloud)
- GPIO state changes
- ADC sensor readings
- I2C data transfers
- Device heartbeats
Outbound (cloud to device)
- GPIO output commands
- Display render commands
- Configuration updates
- PWM/ADC monitoring setup
KV storage reads/writes, logs, and dashboard API calls are currently free.
Frequently asked questions
For resource limits (projects, devices, tokens), you'll receive an error when creating resources beyond your tier. For message limits, free-tier devices are disconnected when the daily limit is reached and cannot reconnect until midnight UTC. Contact us to upgrade to the Pro tier for higher limits.
Yes. Current limits are intentionally conservative while we're in beta. We plan to increase them as the platform matures. If you need higher limits now, reach out to support@devicesdk.com.
No. The free tier is completely free. Connections, device registration, and uptime are all included at no cost.
Yes. KV storage, logs, metrics, and dashboard access are all included at no additional cost. Only WebSocket messages are metered.
Not currently. DeviceSDK is a managed platform with globally distributed infrastructure. Enterprise plans include dedicated infrastructure options.