C’est la sortie aujourd’hui 27 novembre 2020 du nouveau M5PAPER de M5Stack. Le M5PAPER est une tablette ESP32 équipée d’un écran tactile ePaper (ultra basse consommation). Les applications sont nombreuses. Dashboard domotique, suivi de paramètres de production en connectant des capteurs I2C, UART ou analogiques, acquisition et visualisation de données…
Sommaire
M5PAPER, tablette ESP32 ePaper idéale pour un Dashboard domotique
C’est la première fois qu’un fabricant nous propose un produit aussi abouti dans le domaine des objets connectés.
Le M5 PAPER est construit sur la même base que le M5Stack Core2 lancé cette année également. La technologie des écrans ePaper a beaucoup évoluée en quelques années. Lorsque j’ai proposé les premiers tutoriels sur les écrans ePaper, il fallait plusieurs (dizaines) secondes pour rafraîchir l’écran… et ça uniquement avec 2 couleurs !
Aujourd’hui on dispose d’écran ePaper haute résolution à plusieurs niveaux de gris tactile !
Ca change la donne. Pour mieux vous rendre compte des progrès réalisés, M5 Stack a publié il y a quelques jours sur son compte Tweeter une vidéo de promotion qui montre la réactivité de l’écran.
📣📣 Friday New Arrivals!#M5PAPER is an affordable M5Stack latest CORE device with a touch-enabled e-ink display.
For Japanese users, you can order @ssci
For U.S. users, you can order @digikey
For EU users, you can order @DistrelecFind it Now 👉 https://t.co/elg9dQMJZl pic.twitter.com/qJssBCD95L
— M5Stack (@M5Stack) November 27, 2020
Le M5 Paper est équipé d’un système de fixation magnétique. Il suffira donc de dissimuler dans le mur un insert métallique pour pouvoir fixer le Dashboard domotique sans aucune vis apparente.
Source : image extraite de la vidéo promotionnelle.
Le développement d’application peut se faire avec du code Arduino classique, plusieurs exemples sont déjà disponibles. Pour les débutants ou le prototypage rapide d’applications, UIFlow – la version de Blockly de M5Stack – sera parfait. On oubliera pas le MicroPython pour ceux qui préfèrent ce language de programmation au C++ habituel.
Source : image extraite de la vidéo de promotion. Synchronisation de tâche avec Microsoft To Do
Spécifications techniques du M5PAPER
M5Stack frappe très fort avec le M5 Paper. Dans un boitier au format d’une tablette, on retrouve une carte de développement propulsé par un ESP32-D0WDQ6-V3 de dernière génération adossé à 16 Mo de mémoire flash que l’on pourra compléter par 8 Mo de PSRAM. Les paramètres utilisateurs pourront être stockés dans une EEPROM (FM24C02) offrant 256 Ko de stockage même lorsque la batterie est éteinte. Un lecteur de carte TF supporte les cartes microSD jusqu’à 16 Go.
L’écran E-ink de 4,7” de diagonale offre une résolution de 540 x 960 pixels en 16 niveaux de gris. C’est un écran tactile capacitif piloté par le contrôleur GT911 (ça ne s’invente pas !) qui prend en charge deux points tactiles et une variété de commandes gestuelles. Par rapport à un écran LCD ordinaire, les écrans E-ink sont plus agréables pour les yeux et ont une consommation n’énergie très faible.
L’affichage persiste même lorsque l’écran n’est plus alimenté comme vous pouvez le voir sur la photo du démontage publiée sur Tweeter.
Démontage publie par Kenta IDA sur Tweeter
Le boitier embarque les trois ports d’extension HY2.0-4P que l’on retrouve sur tous les autres boitiers M5Stack. On pourra continuer à profiter de l’écosystème M5Stack et utiliser les nombreuses cartes d’extension et capteurs existants.
Le M5 Paper embarque un capteur SHT30 permettant la mesure de température et d’humidité sur le bus I2C.
- ESP32-D0WDQ6-V3 @ 240 MHz double cœur, 600 DMIPS, 520 Ko SRAM
- Ecran
- Technologie : ePaper / eInk tactile 16 niveaux de gris
- Diagonale : 4,7″
- Dimension de la zone d’affichage : 58,32 x 103,68 mm
- Résolution : 540 x 960 pixels @ 235ppi
- Pilote d’affichage : IT8951
- Pilote tactile capacitif multipoints : GT911
- Connectivité
- Wi-Fi avec antenne 3D
- Bluetooth double mode
- Mémoire et stockage
- Mémoire flash 16 Mo
- PSRAM 8 Mo
- EEPROM FM24C02 : 256 Ko
- Lecteur de carte micro SD jusqu’à 16Go
- Horloge RTC BM8563 pour la stockage de l’heure
- Connecteurs d’extension
- x3 HY2.0-4P
- PORT.A : I2C; broches ESP32 G25 et G32
- PORT.B : DAC / ADC, broches ESP32 G26 et G33
- PORT.C : UART, broches ESP32 G18 et G19
- x3 HY2.0-4P
- Capteur intégré
- Température et humidité : SHT30
- Alimentation
- x1 connecteur USB-C
- Tension d’entrée : 5V@500mA
- Batterie LiPo : 1150 mAh à 3,7 V
- Poids , dimensions, fonctionnement
- Température de fonctionnement de 0℃ ~ +40℃
- Poids : 86 g
- Taille : 118 x 66 x 10 mm
- Divers
- Modèle : EPD_ED047TC1
- Bouton physique
- x1 multi-fonction disponible pour le programme utilisateur
- x1 bouton de réinitialisation
- Broches ESP32 exposés (voir ports HY2.0) : G25, G32, G26, G33, G18, G19
- Schéma
- Recommandation COVID19 : l’écran n’est pas conçu pour une exposition prolongée aux rayonnements UV-C permettant la décontamination des surfaces sans traitement chimique.
De nombreuses ressources sont disponibles dès maintenant pour accélérer le développement de vos applications
Repérage des broches ESP32
Ecran e-INK et lecteur de carte microSD
Broche ESP32 | GPIO13 | GPIO12 | GPIO14 | GPIO15 | GPIO4 |
Pilote IT8951 | MISO | MOSI | SCK | CS | / |
Lecteur de carte microSD | MISO | MOSI | SCK | / | CS |
Bouton multi-fonction
Broche ESP32 | GPIO37 | GPIO38 | GPIO39 |
Bouton | Droit | POWER | Gauche |
Périphériques connectés au bus I2C
Broche ESP32 | GPIO21 | GPIO22 | GPIO36 |
GT911 | SDA | SCL | Interruption |
SHT30 | SDA | SCL | / |
BM8563 | SDA | SCL | / |
FM24C02 | SDA | SCL | / |
Convertisseur USB / TTL (port série)
Pour la mise au point et téléverser le programme
Broche ESP32 | GPIO1 | GPIO3 |
CP2104 | RXD | TXD |
Ports HY2.0 4P
3 ports pour connecter des capteurs ou actionneurs. Le port A est réservé au bus I2C. Le port B est connecté au convertisseur DAC / ADC de l’ESP32. Enfin le port C permettra de communiquer avec des périphériques via le port série.
Port | Broches ESP32 | Protocole |
---|---|---|
PORT.A | G25, G32 | I2C |
PORT.B | G26, G33 | DAC / ADC |
PORT.C | G18, G19 | UART |
Le M5PAPER est disponible dès aujourd’hui au prix de 69$ (~58€ – hors frais de livraison) uniquement sur la boutique officielle. Il sera commercialisé par distrelec en Europe (dont la France, la Suisse et la Belgique). Aucune annonce de la disponibilité sur la boutique officielle Aliexpress n’a encore été faite.
Avec cette tablette, on sort un peu du monde des Makers ou l’on assemble nos composants. Compte tenu du budget, êtes vous prêt à craquer pour le nouveau M5Paper et quel usage aimeriez-vous en faire ?
Etes-vous prêt à craquer pour le nouveau M5PAPER ?Poll Options are limited because JavaScript is disabled in your browser.
-
Pour mon dashboard domotique 36%, 29 votes
29 votes 36%
29 votes – 36% de tous les votes
-
J’adore, mais c’est trop chère pour moi, sniff 21%, 17 votes
17 votes 21%
17 votes – 21% de tous les votes
-
J’adore ! Je passe commande immédiatement ! 15%, 12 votes
12 votes 15%
12 votes – 15% de tous les votes
-
Pour débuter, tout est intégré 11%, 9 votes
9 votes 11%
9 votes – 11% de tous les votes
-
Bof, je préfère assembler mes composants. On sort du DIY 7%, 6 votes
6 votes 7%
6 votes – 7% de tous les votes
-
idéal pour une application industrielle. Collecte de données de production, suivi de paramètres… 6%, 5 votes
5 votes 6%
5 votes – 6% de tous les votes
-
Je préfère la nouvelle TTGO T5-4.7 2%, 2 votes
2 votes 2%
2 votes – 2% de tous les votes
-
Je préfère une carte ESP32 classique avec écran ePaper 1%, 1 vote
1 vote 1%
1 vote – 1% de tous les votes
-
Cool pour les enfants 0%, 0 votes
0 votes
0 votes – 0% de tous les votes
Avez-vous aimé cet article ?
[Total: 1 Moyenne: 5]