ESP32-S3 Super Mini 4MB Flash et 2MB PSRAM
L’ESP32-S3 Super Mini est une petite et puissante carte de développement pour l’IoT, la domotique, les capteurs, les écrans, les périphériques USB et l’électronique embarquée. La carte dispose d’un processeur ESP32-S3 dual-core rapide, du WiFi intégré, du Bluetooth Low Energy, de l’USB natif, de 4 MB de mémoire flash et de 2 MB de PSRAM.
Avec un format d’environ 22,52 × 18 mm, cette carte offre beaucoup de puissance de calcul et de possibilités de connexion dans un espace réduit. L’espacement standard des broches de 2,54 mm facilite l’intégration dans différents projets. Les barrettes de broches fournies doivent être soudées par vos soins.
Caractéristiques principales
- Processeur ESP32-S3 dual-core Xtensa LX7 jusqu’à 240 MHz
- 4 MB de mémoire flash et 2 MB de PSRAM QSPI
- 512 KB de SRAM interne et 384 KB de ROM
- WiFi 2,4 GHz et Bluetooth 5 Low Energy
- USB natif via USB-C, sans convertisseur USB-vers-série supplémentaire
- 32 broches GPIO, 16 entrées ADC
- LED RGB WS2812 programmable et LED d’état
- Prise en charge d’Arduino IDE, PlatformIO, ESP-IDF, ESPHome et MicroPython
- Téléversement du firmware via USB et OTA
- Format compact : environ 22,52 × 18 mm
Spécifications techniques
- Microcontrôleur : ESP32-S3
- Processeur : Xtensa LX7 dual-core, 240 MHz
- SRAM interne : 512 KB
- ROM : 384 KB
- Mémoire flash : 4 MB
- PSRAM : 2 MB QSPI
- WiFi : 2,4 GHz IEEE 802.11 b/g/n
- Bluetooth : Bluetooth 5 Low Energy
- Connexion USB : USB-C (USB 2.0 natif, USB OTG, USB Serial/JTAG)
- GPIO : 32 broches
- ADC : 16 entrées
- UART : Jusqu’à 3 contrôleurs
- I²C : Jusqu’à 2 contrôleurs
- SPI : Jusqu’à 4 contrôleurs
- PWM : Jusqu’à 8 canaux
- Niveau logique : 3,3 V
- Alimentation : 5 V via USB-C ou broche 5V
- Dimensions : Environ 22,52 × 18 mm
- Espacement des broches : 2,54 mm
Connexions et broches
La carte dispose de 37 positions de connexion, dont 32 utilisables comme GPIO. Il existe également des connexions pour 5 V, 3,3 V et GND. Les broches GPIO couramment utilisées sans fonctions spéciales au démarrage sont notamment :
- GPIO1, GPIO2, GPIO4, GPIO5, GPIO6, GPIO7, GPIO8
- GPIO15, GPIO16, GPIO17, GPIO18, GPIO21
Vérifiez toujours le brochage et les exigences logicielles pour les connexions permanentes, car certaines broches peuvent avoir des fonctions spéciales au démarrage ou lors du débogage.
LED et boutons intégrés
- LED RGB WS2812 programmable (connectée à GPIO48)
- LED d’état rouge (connectée à GPIO48)
- LED bleue d’état de charge (pour la batterie, non pilotée par logiciel)
- Bouton BOOT
- Bouton RESET
Activation de la PSRAM
La PSRAM de 2 MB n’est pas active par défaut dans tous les environnements de développement. Dans Arduino IDE, vous devez sélectionner explicitement « QSPI PSRAM » dans les paramètres de la carte. Dans PlatformIO et ESPHome, des configurations spécifiques sont également nécessaires pour activer la PSRAM.
Programmation et utilisation
Le port USB-C est directement relié à l’interface USB native, ce qui élimine le besoin d’un convertisseur USB-vers-série supplémentaire. Pour programmer via Arduino IDE, « USB CDC On Boot » doit être activé.
Si la carte n’est pas reconnue ou si le téléversement échoue, suivez ces étapes :
- Maintenez le bouton BOOT enfoncé
- Branchez le câble USB ou appuyez brièvement sur RESET
- Lancez le téléversement du firmware
- Relâchez le bouton BOOT
- Après le téléversement, appuyez sur RESET pour démarrer le programme
Communication et périphériques
L’ESP32-S3 Super Mini prend en charge diverses interfaces : GPIO, ADC, PWM, UART, I²C, SPI, I²S, USB, WiFi et Bluetooth Low Energy. Cela le rend adapté aux capteurs, relais, écrans, bandes LED, contrôleurs de moteurs, modules mémoire et autres composants numériques ou analogiques.
Applications possibles
- Capteurs IoT et appareils de mesure sans fil
- Domotique et automatisation (Home Assistant, ESPHome, MQTT)
- Écrans et interfaces graphiques
- Enregistreurs de données et robotique
- Périphériques USB-HID, claviers et contrôleurs
- Bandes LED et éclairage interactif
- Appareils Bluetooth Low Energy
- Traitement audio et vocal
- Systèmes embarqués compacts et applications edge AI
Contenu de l’emballage
- 1× carte de développement ESP32-S3 Super Mini
- Barrettes de broches assorties (non soudées)
Attention
- Les barrettes de broches doivent être soudées par vos soins
- Un câble USB-C avec prise en charge des données est nécessaire pour la programmation
- Le GPIO fonctionne en niveau logique 3,3 V et n’est pas tolérant au 5 V
- Vérifiez toujours le brochage et la fonction des composants connectés