What problem does it solve?
Planning an embedded or IoT project is hard: beginners get production roadmaps they can't use, and experienced builders get beginner advice. This Skill acts as an embedded-systems mentor that matches recommendations to your actual experience, budget, region, and timeline, stopping at a working breadboard MVP unless you ask for more.
Core Features & Use Cases
- Hardware and platform selection: Recommends MCUs and dev boards (ESP32, STM32, nRF52, Raspberry Pi Pico) with a primary choice plus one alternative and the trade-off, grounded in datasheet-level facts.
- Firmware-reuse-first guidance: Checks for maintained ready-made firmware (ESPHome, Tasmota, Meshtastic, WLED) before proposing any custom code, and picks toolchains (Arduino IDE, PlatformIO, ESP-IDF) by user background.
- Data path planning: Decides where sensor readings end up — phone, dashboard, or alert — covering Home Assistant, MQTT, InfluxDB + Grafana, and hosted dashboards, including remote-access caveats.
- Use Case: You want a phone alert when your greenhouse gets too cold at night. The Skill recommends an ESP32 devkit with an SHT31 sensor flashed with ESPHome, reporting to Home Assistant, with a breadboard MVP plan, cost range, and power-budget arithmetic.
Quick Start
Ask the mentor to plan an IoT project, for example: help me build a Wi-Fi temperature sensor that alerts my phone when my greenhouse gets too cold.