Workshop Intro Prog & ALT in&out XP — 2026#
Programmation de base avec Godot et ESP32, puis workshop de contrôleurs alternatifs.
D'habitude, ce workshop d'initiation se fait avec Processing, un outil pensé pour découvrir la programmation en dessinant. Ce cours tente d'appliquer la même démarche dans Godot, pour vous familiariser avec ce moteur. Ce n'est pas une présentation complète de l'environnement Godot.
| Session | Dates |
|---|---|
| Intro Prog | 29 septembre → 2 octobre |
| ALT in&out XP | 5 → 9 octobre |
Sommaire#
- Jour 1 — Introduction à Godot
- Jour 2 — ESP32 et bases de l'électronique
- Jour 3 — Godot et ESP32 communiquent (clavier & manette USB et Bluetooth)
- Jour 4 — Journée prospective
- Workshop ALT in&out XP
- L'ESP32 en réseau — OSC et serveur web (pour ALT in&out)
Jour 1 — Introduction à Godot#
Initiation pour débutant.e.s complet.e.s, une idée nouvelle à chaque étape :
- Afficher un cercle coloré (coordonnées, variables)
- Le faire bouger au hasard (boucle de jeu, hasard, condition)
- Créer des baballes en cliquant (événements, listes, boucle
for, classes) - Des baballes en image avec
Sprite2D(héritage, nœuds de Godot) — si on a le temps
Jour 2 — Découverte de l'ESP32 et bases de l'électronique#
Matin
- Présentation des specs de l'ESP32-S3 Super Mini.
- Premiers pas en code et en montage, avec Plot Circuits.
- Premiers programmes : on retrouve les notions de programmation (
if,else,for…) → LED WS2812B, bouton, capteur. - Prise en main de l'environnement (VS Code + PlatformIO) et montage réel sur ESP32.
Après-midi
- Petits montages :
- lecture de capteurs analogiques (luminosité, potentiomètre, thermistance) ;
- contrôle d'une LED RGB par un capteur.
Jour 3 — Godot et l'ESP32 parlent avec le monde#
Matin
- L'ESP32 devient un clavier ou une manette (HID), par câble USB ou en Bluetooth : piloter un jeu Godot avec des boutons et des capteurs, sans rien installer.
- Tests simples : capteur physique → effet dans Godot (taille, couleur, mouvement…).
Après-midi
- Chaque équipe démarre un projet à partir du HID : un capteur, une action, un objet. Il continue au Jour 4.
- La communication par le Wi-Fi (OSC) et le serveur web sont gardés pour la semaine ALT in&out.
Jour 4 — Journée prospective#
Journée complète
- Suite des projets commencés au Jour 3, en binômes ou trinômes :
- tester différents capteurs ;
- contrôleur DIY pour Godot ;
- système physique-réactif (sons, lumière, mouvement).
- Préparation d'une mini démo-party interne en fin de journée, pour montrer ce que vous avez expérimenté.
- Discussion pour commencer à cogiter sur le workshop ALT in&out de la semaine prochaine.
Matériel par binôme / trinôme#
- 1 × ESP32-S3 Super Mini : son USB natif permet d'en faire un périphérique HID (clavier, souris…).
- 1 × câble USB-A ↔ USB-C (données)
- Capteurs du kit : effet Hall (A3144 numérique, SS49E analogique) avec aimants, distance laser VL53L0X
- Breadboard, fils, résistances
- PC avec Godot et VS Code + PlatformIO