16 · Appareils existants : mini4L¶
La mini4L est le prédécesseur direct de la Complete. Elle n'est plus vendue, mais reste entièrement prise en charge – donc si tu en possèdes une, tu es au bon endroit. Pour éviter que ce manuel n'explique tout deux fois, ce chapitre se limite volontairement aux différences avec la Complete. Tout ce qui n'est pas mentionné ici – et c'est de loin la plus grande partie, de l'utilisation à l'interface web – fonctionne sur la mini4L exactement comme décrit dans les autres chapitres.
Ce qui caractérise la mini4L¶
Contrairement à la Complete, qui réunit tout sur une seule carte, la mini4L se compose de deux
parties : une carte support et une carte de développement enfichée au-dessus (une carte
D32 Pro spécialement développée, voir le
forum #1109, en allemand). La
cible de compilation du firmware s'appelle en conséquence lolin_d32_pro_sdmmc_pe. Elle est
présentée et discutée dans le forum #1661
(en allemand).
Brochage et SD-MMC¶
En pratique, les GPIO ESP32 réels sont en grande partie identiques à ceux de la Complete : I²S sur 25/27/26, les lignes SPI du RFID sur 21/18/23/19, RFID_BUSY sur 33 et RST sur 22, l'encodeur sur CLK 34 / DT 39, la LED sur 12, le réveil et l'interruption de l'extenseur de ports sur 36, la mesure de batterie sur 35 et le récepteur IR sur 5. La carte SD fonctionne en mode SD-MMC (1 bit) via CLK 14, CMD 15 et D0 2. Les boutons Next, Prev et Play/Pause se trouvent également sur les canaux 102, 100 et 101 de l'extenseur de ports, comme sur la Complete.
Les différences se limitent à quelques canaux de l'extenseur de ports :
| Signal | mini4L | Complete |
|---|---|---|
Activation de l'amplificateur (GPIO_PA_EN) |
PE 108 | PE 113 |
| Bouton de l'encodeur | PE 103 | PE 105 |
| Bouton 4 / 5 | PE 104 / 105 | PE 103 / 104 |
Détection du casque (HP_DETECT) |
PE 107 | PE 108 |
| Alimentation (coupure des périphériques) | PE 115 | PE 114 |
Sur la mini4L, l'IRQ du PN5180 est désactivée par défaut (valeur 99) ; pour le LPCD, il faudrait la
régler sur GPIO 32.
Firmware et utilisation¶
Tu compiles le firmware avec la cible lolin_d32_pro_sdmmc_pe – sinon, le
chapitre 13 s'applique sans changement. Dans l'usage quotidien, la
différence la plus importante se résume finalement à un détail matériel : sur la mini4L,
l'alimentation passe par un régulateur linéaire (LDO) au lieu du régulateur buck/boost de la
Complete. Ce que cela implique est expliqué en détail au
chapitre 3 → alimentation.
L'utilisation et l'interface web sont entièrement identiques à celles de la Complete.
