
Arduino Project Builder
This one scaffolds complete Arduino projects with multiple components working together, not just code snippets. You get environmental monitors with multi-sensor data logging, robot controllers with state machines and motor control, or IoT devices with WiFi/MQTT. It supports UNO, ESP32, and Pico with board-specific optimizations. The workflow guides you from requirements through architecture, code assembly, testing, and documentation with wiring diagrams. There's a CLI scaffold tool that generates config.h, main.ino, platformio.ini, and README files. Honestly most useful when you need a complete working system and don't want to wire up sensor libraries, state management, and non-blocking patterns from scratch.
- skills.sh installs
- 421
- GitHub stars
- 19
- last updated
- Aug 21, 2026
Install
$ npx -y skills add wedsamuel1230/arduino-skills --skill arduino-project-builder --agent claude-codeInstalls into .claude/skills of the current project.
Files
Arduino Project Builder
Assemble complete, working Arduino projects from requirements. This skill combines multiple patterns (sensors, actuators, state machines, logging, communication) into cohesive systems.
Quick Start
List available project types:
uv run --no-project scripts/scaffold_project.py --list
Create a complete project:
uv run --no-project scripts/scaffold_project.py --type environmental --board esp32 --name "WeatherStation"
uv run --no-project scripts/scaffold_project.py --type robot --board uno --output ./my-robot
Interactive mode:
uv run --no-project scripts/scaffold_project.py --interactive
Intake And Evidence Boundary
Before assembling a project, read the shared contract and fill the board profile. Record the exact board, framework, toolchain, versions, pins, memory, power, protocols, and recovery path. Keep build, upload, hardware, system, and deployment proof separate; a generated scaffold is not hardware validation.
Sponsors
Details
- Repository
- github.com/wedsamuel1230/arduino-skills
- Categories
- Frontend Development, DevOps & CI/CD, Automation & Workflows
- First seen
- Jun 3, 2026