Le format compact des cartes de développement ESP8266 et la très grande diversité de shields (cartes d’extension) a fait le succès du fabricant chinois WeMos. Seulement voilà, après 4 ans d’existence, il est devenu bien difficile de reconnaître l’original des autres clones.
La marque WeMos disparait donc aujourd’hui au profit de la marque LoLin lancée en même temps que la première génération de cartes à base d’ESP32. La seconde évolution concerne les shields qui utilisent de plus en plus de capteurs numériques sur bus I2C. L’originalité de ces nouveaux shields est de pouvoir détacher le capteur.
Sommaire
Cartes ESP8266 et ESP32 retirées du catalogue en 2019
La famille des cartes a totalement été revue pour l’occasion. Les cartes de développement suivantes à base d’ESP8266 et ESP8285 disparaissent du catalogue
- WeMos d1 mini Lite (ESP8285)
- WeMos d1 mini Pro 16MB (ESP8266)
- WeMos d1 mini Pro v2 16MB 2018 (ESP8266EX)
Les cartes à base d’ESP32 suivantes disparaissent également du catalogue
Par conséquent, toutes les cartes qui portent ces désignations sont des clones non officiels. Les schémas et les circuits de fabrication étant Open Source, d’autres fabricants continuent de profiter de la marque pour vendre des clones. Rien à craindre, ces cartes sont de qualité équivalente et fonctionnent parfaitement.
Nouvelle gamme de cartes ESP8266 LoLin 2019
LoLin semble vouloir mettre l’accent sur les modules ESP32 en 2019. Il ne reste plus qu’un seul modèle à base d’ESP8266, la LoLin d1 mini version 3.1.0. Construite autour d’un ESP8266EX, elle embarque 4MB de mémoire flash.
Quel dommage d’avoir conservé au catalogue la version 3.1.0. Probablement pour ne pas dérouter les clients habitués au design caractéristique de la carte avec sa couleur bleue.
On regrettera la LoLin d1 mini Pro 2.0 sortie en juin 2018 qui était équipée d’un connecteur IPEX pour antenne externe, un connecteur avec chargeur de batterie LiPo (avec mesure de la tension restant en soudant un pont) et un connecteur JST pour le bus I2C. Commercialisée environ 4,5€ (hors frais de port) – c’était de mon point de vue – la meilleure carte de développement ESP8266 du marché, sniff 😥
Nouvelle gamme de cartes ESP32 LoLin D32
Deux cartes à base d’ESP32 sont maintenant proposées. Voici un tableau récapitulatif pour ces deux cartes ESP32
LoLin D32 | LoLin D32 Pro |
|
La LoLin D32 sortie en mai 2018 est construite autour d’un module ESP32-WROOM-32. Elle est équipée de 4MB de mémoire flash et d’un connecteur pour batterie LiPo (avec chargeur) au format PH-2 2.0mm. Elle pourra convenir à la plupart des projets et pourra même venir remplacer la d1 mini Pro si le manque de broches venait à se faire sentir
La LoLin D32 Pro sortie en juin 2018 reprend à son compte la plupart des fonctions découvertes avec la d1 Mini Pro v2. Voici un petit rappel des spécifications de la Lolin D32 Pro
- SoC : ESP32-WROVER @ 240MHz avec 4Mo de mémoire 4 Mo et 4Mo de PSRAM
- Connectivités
- WiFi 802.11 b/g/n
- Bluetooth 4.1 LE
- Stockage : emplacement pour carte micro SD prenant en charge le mode SPI. La capacité maximale n’est pas précisée
- Connecteurs
- 1x JST SH 1.0mm 10 broches pour écran TFT
- 1x JST SH 1.0mm 4 broches pour accessoires I2C
- 1x micro USB USB pour la programmation, la mise au point et l’alimentation.
- Convertisseur USB / Série CH340G. Le driver pour Windows ou Mac est disponible ici. En cas de problème pour installer le driver, suivez ce tutoriel
- 2x 16 broches avec GPIO, SPI, I2C, UART, ADC, DAC, TFT, VP / VN et signaux d’alimentation (3.3V / GND, BAT)
- 22x E/S numériques toutes PWM
- 6x Entrées analogiques : broches VP, VN, 32, 33, 34, 35 (utilisé pour la mesure de tension de la batterie)
- 2x sorties analogiques : 25 et 26
- Connecteur JST 2.0 PH 2-Pin pour batterie au lithium avec contrôleur de charge (TP4054) intégré jusqu’à 500mA
- Source d’alimentation
- 5V via le port micro USB
- Batterie LiPo (via le connecteur)
- LED de mise sous tension IO5
- Dimensions : 65 x 25,4 mm
- Poids : 7,5 grammes
Pour connecter des accessoires I2C (pour l’essentiel des capteurs) ou un écran TFT, il faudra fabriquer son propre câble. On trouve des connecteurs déjà pré-câblés assez facilement sur AliExpress. Par exemple ce vendeur propose des câbles de 100mm de long avec un connecteur femelle de 2 à 10 fils.
Les schémas de câblage sont disponibles sur le WiKi officiel
Voici enfin une sélection d’écran TFT compatibles
Last update was on: 25 septembre 2022 18 h 03 min
LoLin a abandonné progressivement les capteurs analogiques d’anciennes génération pour mettre l’accent sur des cartes d’extension plus compactes et totalement numériques.
Ecrans TFT
Mais la plus grande nouveauté, c’est probablement la prise en charge des écrans TFT. LoLin a mis au point un écran TFT tactile de 2,4 pouces sur lequel ont pourra directement empiler la (Wemos) LoLin d1 Mini ! L’écran dispose du nouveau connecteur SH1.0 à 10 broches qui permettra également de créer des affichages pour des projets avec la LoLin D32 Pro !
LoLin a conservé les anciens shields d’affichage. Ecran TFT 1,4 pouces, la matrice de LED (64 points) et l’écran OLED SSD1306 0,9 pouces.
Last update was on: 30 novembre 2022 14 h 00 min
Fini les capteurs de température DHT11 et DHT22. Le DHT12 employé un temps a été abandonné au profit du SHT30 beaucoup plus compact.
Pour son baromètre, LoLin a préféré utiliser un HP303B du fabricant chinois HOPERF. Il ressemble à s’y méprendre au BMP180 de Bosh… Les caractéristiques sont similaires pour ne pas dire identique. Il est fort probable que la librairie BMP280 puisse le reconnaître mais je n’ai pas encore pu m’en procurer pour tester. Ce serait une bonne chose car le HP303B n’est pas encore pris en charge par ESP Easy. Une librairie ainsi qu’un exemple simple sont disponible sur GitHub.
Last update was on: 30 novembre 2022 14 h 00 min
LoLin nous propose un shield dédié à l’infra-rouge très original. Il embarque un émetteur sur la broche GPIO0 (D3) et 4 récepteurs IR (un sur chaque coté de la carte) sur la broche GPIO3 (D2).
Pour simplifier les montages, LoLin commercialise également un petit shield d’interface (TFT&I2C Connector) qui dispose de 3 connecteurs SH1.0 4 broches pour les capteurs I2C et un connecteur SH1.0 à 10 broches pour le bus SPI. On pourra l’utiliser pour câbler facilement l’écran TFT 2,4 pouces. LoLin commercialise également des câbles près à l’emploi (4 et 10 broches de 10cm et 20 cm de long respectivement)
Last update was on: 30 novembre 2022 14 h 00 min
Les shields à base de DHT11 et DHT22 disparaissent de la boutique. Le shield DHT12 est marqué en rupture pour le moment
De même que pour les cartes de développement, les circuits et les schémas sont Open Source. Vous trouverez un très grand nombre de shields compatibles souvent bien moins chères, d’autant plus que LoLin facture systématiquement les frais de port.
Pour vos projets d’objets connectés, je tiens à jour assez régulièrement les principales caractéristiques techniques des shields officiels et compatibles sur cette page.
- ESP32, broches GPIO et fonctions associées. I/O, PWM, RTC, I2C, SPI, ADC, DAC
- ESP32-CAM. Broches et équipements ESP-EYE, AI Thinker, TTGO T-Camera, M5Stack Timer Camera…
- ESP32-CAM. Quel modèle choisir ? ESP-EYE, AI Thinker, TTGO T-Camera, M5Stack Timer Camera…
- M5Stack Atomic GPS. Tracker ESP32 TinyGPS++, export GPX sur carte SD, visualisation sur Google Maps ou VSCode
- Home Assistant. Installer le snap sur NAS Synology sur une machine virtuelle Ubuntu
- ESP32-CAM. Souder l’antenne externe pour améliorer la portée et la stabilité du flux vidéo
Avez-vous aimé cet article ?