📡 IoT
arduino-project-guide
Développement de projets Arduino avec circuits, capteurs, code et communication série.
⚡ Installation & lancement en 1 commande
Copiez-collez dans votre terminal : le skill s'installe dans ~/.claude/skills et Claude Code se lance directement dessus.
macOS / Linux
curl -fsSL https://raw.githubusercontent.com/khalilbenaz/claude-skills-collection/main/install.sh | sh -s -- arduino-project-guide --launch
Copier
Windows (PowerShell)
iex "& { $(iwr -useb https://raw.githubusercontent.com/khalilbenaz/claude-skills-collection/main/install.ps1) } arduino-project-guide -Launch"
Copier
🚀 Déjà installé ?
claude "/arduino-project-guide"
Copier
Ou tapez /arduino-project-guide dans une session Claude Code, ou décrivez simplement votre besoin — le skill se déclenche automatiquement via le skill-router .
🔑 Déclencheurs automatiques Le skill s'active automatiquement quand votre demande contient :
Arduino capteur servo GPIO circuit Arduino sketch
📦 Installation manuelle
git clone https://github.com/khalilbenaz/claude-skills-collection.git
cp -r claude-skills-collection/iot-skills/arduino-project-guide ~/.claude/skills/
Copier
Source : iot-skills/arduino-project-guide
📖 Manuel
Arduino Project Guide
Workflow
Analyse du besoin — Identifier le projet IoT visé, les capteurs/actionneurs nécessaires, les contraintes d'alimentation et de communication
Sélection du matériel — Choisir la carte Arduino adaptée (Uno, Mega, Nano, ESP32) et les composants compatibles (capteurs, shields, modules)
Conception du circuit — Dessiner le schéma de câblage avec les résistances de protection, les connexions GPIO et l'alimentation appropriée
Développement du sketch — Écrire le code Arduino avec setup() et loop(), en utilisant les bibliothèques appropriées et une structure modulaire
Communication série — Configurer le moniteur série pour le débogage, implémenter les protocoles de communication (I2C, SPI, UART) si nécessaire
Calibration des capteurs — Tester et calibrer chaque capteur individuellement, ajuster les seuils et les filtres de bruit
Intégration et tests — Assembler le circuit complet, tester les interactions entre composants et valider le comportement global
Optimisation — Réduire la consommation mémoire, optimiser les boucles, implémenter le mode veille si nécessaire pour l'autonomie
Règles
Toujours inclure des résistances de protection et vérifier les tensions avant de connecter un composant
Commenter le code de manière détaillée et séparer la logique en fonctions réutilisables
Privilégier les interruptions plutôt que le polling pour les événements critiques en temps réel
Proposer un schéma de câblage clair avec la liste complète des composants et leurs références
Tester chaque composant isolément avant l'intégration finale du circuit