rust-iot

Installation
SKILL.md

IoT Development

Domain Constraints

Domain Rule Design Constraint Rust Implication
Unreliable network Offline-first Local buffering
Power constraints Efficient code Sleep modes, minimal alloc
Resource limits Small footprint no_std where needed
Security Encrypted comms TLS, signed firmware
Reliability Self-recovery Watchdog, error handling
OTA updates Safe upgrades Rollback capability

Critical Rules

  • Network can fail at any time — design offline-first with local queue and retry with backoff.
  • Minimize power consumption — use sleep modes and efficient algorithms for battery life.
  • All communication encrypted — physical access is possible, use TLS and signed messages.
Installs
4
GitHub Stars
3
First Seen
Feb 9, 2026
rust-iot — peixotorms/odinlayer-skills