Skip to content

Module additionnel Arduino : du sketch à l'intégration continue - #9

Merged
pguinet merged 12 commits into
masterfrom
module-arduino
Oct 15, 2026
Merged

pguinet merged 12 commits into
masterfrom
module-arduino

Conversation

@pguinet

@pguinet pguinet commented Oct 15, 2026

Copy link
Copy Markdown
Owner

Résumé

Nouveau module additionnel, à lire chez soi, hors séances, pour qui connaît Arduino uniquement par l'IDE officiel et les fichiers .ino. Il s'appuie sur un projet réel et public, pguinet/arduino / DS18B20_MQTT, cité au commit figé 1af068f.

Chapitre Sujet
Arduino 1 Arduino, ESP32-S3, XIAO, sonde DS18B20 et bus 1-Wire
Arduino 2 De l'IDE Arduino à PlatformIO (.ino contre .cpp, platformio.ini, lib_deps)
Arduino 3 MQTT (messages retenus, testament) et Home Assistant Discovery
Arduino 4 Lecture du code : architecture src/lib, boucle non bloquante, secrets
Arduino 5 Tests unitaires natifs avec Unity (pio test -e native)
Arduino 6 cppcheck et GitHub Actions (ci.yml décortiqué)
  • Presque tous les exercices se font sans carte.
  • Toutes les sorties de commandes citées ont été rejouées, et les extraits de code ont été vérifiés contre 1af068f.
  • Le nouveau PDF module_additionnel_arduino.pdf est déclaré dans pdf/documents.yaml.
  • CLAUDE.md et le README sont mis à jour.
  • La spécification et le plan sont dans docs/superpowers/.

Vérification

  • ./pdf/build : tous les PDF sont générés, 132 tests passent.
  • ./pdf/build check : ruff et shellcheck sont propres.

🤖 Generated with Claude Code

pguinet and others added 12 commits October 15, 2026 21:39
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@pguinet
pguinet merged commit 13eaee6 into master Oct 15, 2026
2 checks passed
@pguinet
pguinet deleted the module-arduino branch October 15, 2026 20:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant