Files
awesome-copilot/skills/arduino-azure-iot-edge-integration/references/arduino-iot-checklist.md
Sertxito e2ae5cc559 feat(skills): add IoT edge skills and align agent/instruction docs (#1431)
* feat(skills): add IoT edge skills and align agent/instruction docs

* fix(ci): handle fork permission errors in plugin structure check

* fix(ci): allow intentional Spanish vocabulary in codespell

* docs(skills): translate IoT edge skill content to English

* fix(ci): pass codespell and README validation

* chore: regenerate skills index after merge
2026-04-29 11:15:42 +10:00

1.3 KiB

Arduino Azure IoT Checklist

Use this checklist before finalizing architecture or implementation guidance.

0) Official Arduino Baseline

1) Device Profile

  • MCU model and memory constraints documented.
  • Sensor list and sampling strategy defined.
  • Power model documented (mains, battery, sleep cycles).

2) Connectivity

  • Selected transport documented (MQTT over TLS preferred).
  • Network failure behavior defined.
  • Local timestamp strategy defined if device lacks RTC sync.

3) Security

  • Unique identity per device.
  • No secrets in source control.
  • Credential rotation plan documented.
  • Firmware update and rollback plan documented.

4) Edge and Cloud Flow

  • Routing from edge to IoT Hub documented.
  • Offline buffering limits defined.
  • Duplicate handling strategy documented.
  • Alerting thresholds and destinations defined.

5) Validation

  • Connectivity soak test scenario.
  • Packet loss and reconnection test.
  • Command authorization test.
  • Firmware version and health reporting verification.