Collection · 11 skills

Embedded & IoT Toolkit

Skills for devices that live outside the data center. Start with a board, add a real-time OS when timing matters, debug the bus with a logic analyzer, connect over MQTT, stretch the battery, and ship firmware updates that can roll back on their own.

Best for Makers and firmware engineers working on microcontrollers and connected devices.

What's inside

Listed in the order we suggest adopting them. You don't call them by name: each skill loads on its own when a request matches it.

  1. Arduino Projects Sketches that never block and never cook a pin Embedded & IoT arduino-projects 225 lines
  2. ESP32 Firmware Wi-Fi that reconnects, partitions that still fit Embedded & IoT esp32-firmware 218 lines
  3. Raspberry Pi Projects Headless Pi builds that survive a pulled plug Embedded & IoT raspberry-pi-projects 202 lines
  4. FreeRTOS Tasks Tasks that block, ISRs that defer, stacks that fit Embedded & IoT freertos-tasks 206 lines
  5. Zephyr RTOS Devicetree and Kconfig without the guesswork Embedded & IoT zephyr-rtos 243 lines
  6. Embedded Rust no_std firmware with one owner per peripheral Embedded & IoT embedded-rust 227 lines
  7. Serial Protocols Capture the bus before blaming the firmware Embedded & IoT serial-protocols 162 lines
  8. MQTT for IoT Topics, QoS and ACLs that scale past ten devices Embedded & IoT mqtt-iot 194 lines
  9. Low-Power Firmware Measured microamps, not datasheet wishes Embedded & IoT low-power-firmware 196 lines
  10. Firmware OTA Updates Updates that survive power cuts and bad builds Embedded & IoT firmware-ota 212 lines
  11. STM32 HAL Firmware CubeMX projects that survive regeneration and real traffic Embedded & IoT stm32-hal 246 lines
esc