
Le “C3 mini v2.1.0” est une petite carte de développement de chez LOLIN / WEMOS, basée sur la puce ESP32-C3 d’Espressif. C’est la révision matérielle la plus récente de cette carte actuellement.
Caractéristiques principales : CPU RISC-V simple cœur avec Wi-Fi et Bluetooth LE, port USB Type-C, 4 Mo de flash, 12 broches d’E/S, une LED RGB WS2812B, et les bus ADC, I2C, SPI, UART. Elle est compatible avec les shields LOLIN D1 mini, ainsi qu’avec MicroPython, Arduino, CircuitPython et l’ESP-IDF. Le format est minuscule : 34,3 × 25,4 mm pour 2,6 g, et l’horloge tourne à 160 MHz.
Le passage en v2.1 est important : la v1.0 avait un défaut de conception du circuit d’antenne impossible à corriger par logiciel (il fallait limiter la puissance d’émission Wi-Fi à 8,5 dBm). La v2.1 remplace l’antenne gravée sur le PCB par une petite antenne céramique, et la LED d’état sur GPIO7 devient une LED RGB adressable WS2812B. Concrètement : une portée Wi-Fi enfin correcte.
C’est un des meilleurs rapports taille/prix/consommation pour fabriquer ses propres objets connectés. Quelques usages typiques :
- Capteurs Wi-Fi maison : température/humidité (BME280, DHT22 en I2C), luminosité, CO₂, présence (radar mmWave), niveau d’eau, ouverture de porte… remontés directement dans Home Assistant.
- Actionneurs : piloter des relais, un portail, un volet, un ruban LED, une vanne d’arrosage.
- Passerelle BLE : l’ESP32-C3 gère le Bluetooth LE 5, donc il peut servir de relais pour des capteurs Xiaomi/Mijia, des thermomètres BLE, ou de tracker de présence (Bluetooth proxy ESPHome).
- Intégration logicielle facile : avec ESPHome (quelques lignes de YAML, puis découverte automatique dans Home Assistant) ou Tasmota, sans écrire de code. Sinon Arduino/MicroPython pour du sur-mesure.
Ses atouts par rapport à un ESP32 classique : la taille (elle se glisse dans une boîte d’encastrement ou derrière un interrupteur), l’USB-C natif sans puce série externe, la consommation réduite en deep-sleep pour un capteur sur batterie, et la compatibilité avec l’écosystème de shields D1 mini (relais, écran OLED, batterie…).
Ses limites : un seul cœur RISC-V et environ 400 Ko de RAM — largement suffisant pour un capteur ou un actionneur, mais insuffisant pour de la caméra, de la reconnaissance vocale ou un écran LVGL complexe (là il faut viser un ESP32-S3). Le nombre de broches est aussi limité (11–12 GPIO utilisables), et le Bluetooth est BLE uniquement, pas de Bluetooth classique.
Commentaires
Aucun commentaire pour l'instant. Soyez le premier !
Laisser un commentaire