5 V
USB seul
La carte prend 5 V sur l'USB-C. Suffisant pour installer le programme et s'en servir sur le bureau.
Calendar GameBoutiqueFichiers du boîtierRaccordement
Ce qu'il faut brancher, dans quel ordre, et ce qui est déjà soudé sur la carte. Aucun fil à souder pour faire tourner le calendrier.
PILOTE 01Salut ! Je te guide pour brancher ta console. Suis les étapes sous le schéma : je te montre à chaque fois où regarder. Zéro soudure, promis.
00 // Le montage en vidéo
Elle te montre chaque branchement, dans l'ordre. Pendant la lecture, le schéma et les étapes plus bas suivent la vidéo.
Touche un chapitre pour y aller. Durée : 6 min 22.
01 // Schéma
À gauche l'ordinateur. Au centre la carte, avec ce qui est déjà dessus. Autour, les deux seuls accessoires : le haut-parleur et la batterie.
Source : brochage du programme Calendar Game sur E32R28T · écran, tactile et ampli déjà sur la carte.
02 // Appareils
Vérifie au multimètre avant d'enficher. Rouge = +, noir = −. Une LiPo 2S (7,4 V), une LiFePO4, des piles ou du 5 V sur la prise BAT grillent la carte. Un connecteur inversé aussi.
03 // Étapes, dans l'ordre
Le détail de chaque étape. Touche une étape : le schéma met en avant ce qu'il faut brancher.
Pose sur la table : la carte E32R28T, un câble USB-C qui transmet les données (pas un câble charge seule), une batterie LiPo 1S avec protection et prise MX1.25 2 broches, un multimètre, et le haut-parleur 8 Ω si la carte n'en a pas déjà un branché. Sur l'ordinateur : Python 3.11 ou plus, et le pilote CH340 si Windows ne voit pas le port COM.
Sans rien brancher, tourne la carte. Face avant : l'écran 2,8" et le tactile, déjà soudés. Face arrière : prise USB-C, prise batterie 2 broches (marquée BAT), prise haut-parleur 2 broches (marquée SPEAKER), lecteur microSD (inutile ici) et un connecteur d'extension. Écran, tactile, ampli, chargeur TP4054 et puce USB CH340C sont déjà sur la carte : tu ne soudes rien.
Si un haut-parleur est déjà en place, passe à l'étape suivante. Sinon, enfiche le haut-parleur 8 Ω sur le connecteur SPEAKER, 2 broches. L'amplificateur est sur la carte : le programme l'allume en mettant GPIO 4 à l'état bas, et envoie le son sur GPIO 26. Pas de fil à souder vers l'ESP32.
Mesure la tension entre les deux fils de la batterie, avant de la brancher. Tu dois lire environ 3,7 V (entre 3,3 V et 4,2 V). Le fil rouge est le +, le noir le −. Si tu lis 7,4 V, c'est une 2S : ne la branche pas. Si le connecteur est inversé par rapport au marquage de la carte, un seul essai peut griller le chargeur.
Branche le câble USB-C entre l'ordinateur et la carte, batterie encore débranchée. L'écran doit s'allumer (rétroéclairage). Sous Windows, un port COM apparaît (souvent COM4). Si rien n'apparaît, installe le pilote CH340, puis réessaie avec un autre câble : beaucoup de câbles USB-C ne font que charger et n'ont pas les fils de données.
Enlève le câble USB. Aligne le connecteur MX1.25 : rouge sur +, noir sur −, pas de 1,25 mm. Enfonce-le à fond, sans forcer de travers. La carte peut s'allumer toute seule sur batterie. Si l'écran reste noir, vérifie le clic du connecteur et la tension de la batterie.
Remets le câble USB-C. La carte fonctionne alors sur l'USB. Un transistor isole la batterie du reste du circuit : la batterie ne fait que se charger (puce TP4054, environ 290 mA, arrêt à 4,2 V). Tu peux laisser les deux branchés en même temps. La jauge du calendrier passe en vert et se remplit en boucle tant que l'USB est là.
Dans le dossier firmware : pip install -r requirements.txt, puis python flash.py (première fois) ou python deploy.py (mise à jour sans effacer les notes). Au premier écran : REGL → WIFI, choisis le réseau 2,4 GHz et tape le mot de passe sur le clavier de l'écran. METEO → VILLE. L'heure se règle toute seule. Le volume se règle de 0 à 10 dans REGL.
04 // Broches utilisées par le programme
Tu n'as pas à relier ces GPIO à la main : ils vont déjà aux puces de la carte.
| Fonction | GPIO | Rôle |
|---|---|---|
| Écran ILI9341 | 14, 13, 12, 15, 2, 21 | SCK, MOSI, MISO, CS, DC, rétroéclairage |
| Tactile XPT2046 | 25, 32, 39, 33 | SCK, MOSI, MISO, CS (SPI logiciel) |
| Haut-parleur | 26 et 4 | 26 = DAC / PWM, 4 = ampli actif à l'état bas |
| Jauge batterie | 34 | Entrée analogique, pont diviseur par 2 |
| microSD (libre) | 5, 18, 19, 23 | CS, SCK, MISO, MOSI — non utilisé |
| Extension (libre) | 35, 27, 3,3 V, GND | 35 en entrée seulement |
05 // Alimentation une fois tout branché
5 V
La carte prend 5 V sur l'USB-C. Suffisant pour installer le programme et s'en servir sur le bureau.
3,7 V
La carte prend 3,7 V sur la prise BAT. L'écran s'éteint après 10 minutes de veille pour économiser. Un toucher le rallume.
5 V + 3,7 V
L'USB alimente la carte et charge la batterie. La batterie est isolée du reste. On peut laisser les deux en place en permanence.
06 // Commandes d'installation
Pilote 01 t'explique l'installation du programme, du port USB au premier démarrage, avec les pannes les plus fréquentes. Les commandes sont juste en dessous, à copier. Port par défaut : COM4, ou la variable PORT_CARTE.
Touche un chapitre pour y aller. Durée : 6 min 31.
# outils Python, une seule fois > pip install -r requirements.txt # première fois : efface la carte > python flash.py # ensuite : garde notes, réglages et records > python deploy.py # autre port que COM4 (PowerShell) > $env:PORT_CARTE = "COM5"
Il ne reste plus qu'à imprimer le boîtier et à refermer la console.