Kit de développement e-paper ESP32-S3 M5Stack PaperDIY Complete Kit

M5Stackpublished

⚡ L’essentiel en 60 secondes

Imaginez un objet qui se fond dans le paysage numérique tout en restant parfaitement lisible sous une lumière directe, sans rétroéclairage ni fatigue visuelle, et qui conserve son image affichée même lorsque l’alimentation est coupée. C’est la promesse fondamentale de l’affichage à encre électronique, ou e-paper, une technologie qui imite l’apparence de l’encre sur le papier. Le M5Stack PaperDIY Complete Kit, lancé en octobre 2026, s’inscrit dans cette lignée en proposant une évolution significative du M5Paper de 2020. Ce kit de développement ne se contente pas d’être un simple écran ; il constitue une plateforme complète pour explorer les interactions entre le monde physique et le numérique, en mettant l’accent sur l’efficacité énergétique et la lisibilité. Pour comprendre son intérêt, il faut d’abord saisir le fonctionnement de son cœur de traitement. La carte repose sur le module ESP32-S3-WROOM-1-N16R8, un composant issu de la famille Espressif Systems qui a largement démocratisé l’Internet des objets. Ce module intègre un système sur puce, ou SoC, ESP32-S3, qui est le cerveau de l’opération. Contrairement à des microcontrôleurs plus simples qui ne possèdent qu’un seul cœur de calcul, l’ESP32-S3 est doté de deux cœurs LX7 cadencés jusqu’à 240 MHz. Cette architecture double cœur permet de traiter plusieurs tâches simultanément, par exemple, gérer l’affichage complexe de l’écran tout en maintenant une connexion réseau stable, sans que l’un n’interfère avec l’autre. La fréquence de 240 MHz offre une puissance de calcul confortable pour des applications nécessitant une certaine réactivité, bien que l’affichage à encre électronique lui-même soit intrinsèquement lent comparé aux écrans LCD ou OLED.

La mémoire de cette carte est tout aussi stratégique que son processeur. Elle dispose de 512 Ko de SRAM, une mémoire rapide utilisée pour les données temporaires et les variables actives du programme. Cependant, la véritable force de ce kit réside dans ses 8 Mo de PSRAM Octal. La PSRAM, ou mémoire vive pseudo-statique, est une mémoire externe rapide qui permet de stocker des images, des polices de caractères ou des données de capteurs sans saturer la SRAM interne. Le terme « Octal » indique que cette mémoire communique via huit lignes de données, ce qui augmente considérablement sa bande passante par rapport aux interfaces plus classiques. Cela est crucial pour manipuler les images de l’écran e-paper, qui nécessitent beaucoup de données pour être rafraîchies. En complément, la carte possède 384 Ko de ROM, une mémoire en lecture seule contenant le logiciel de base nécessaire au démarrage du système. Pour le stockage permanent des données, comme les programmes utilisateur ou les fichiers de configuration, le kit offre 16 Mo de mémoire Flash interne. Cette capacité est généreuse pour un microcontrôleur et permet d’installer des applications complexes. De plus, un emplacement pour carte MicroSD est prévu, offrant une extensibilité quasi illimitée pour stocker des bibliothèques d’images, des journaux de données ou des mises à jour logicielles, rendant la carte autonome et flexible pour des projets de longue durée.

L’élément central de l’expérience utilisateur est sans doute son écran. Il s’agit d’une dalle ED047TC1 de 4,7 pouces, une taille idéale pour la lecture de textes ou l’affichage de tableaux de bord compacts. Sa résolution de 960x540 pixels offre une densité de pixels suffisante pour afficher du texte net et des graphismes simples. La particularité majeure de cet écran réside dans sa capacité à afficher 16 niveaux de gris. Contrairement aux écrans couleur qui utilisent des filtres pour produire des teintes, l’e-paper joue sur la densité de particules d’encre pour créer des nuances entre le blanc pur et le noir profond. Cette gamme de gris permet de créer des visuels plus riches et plus agréables à l’œil que le simple noir et blanc binaire, tout en conservant les avantages de la technologie : une consommation d’énergie nulle pour maintenir l’image et une lisibilité parfaite en plein soleil. Le contrôle de cet écran se fait via une interface parallèle 8 bits. Ce type d’interface transfère les données de l’image huit bits à la fois, ce qui est plus rapide qu’une interface série pour le rafraîchissement de l’écran, bien que cela occupe davantage de broches sur le microcontrôleur.

La connectivité sans fil est assurée par le WiFi 4, respectant les normes 802.11b/g/n, et le Bluetooth 5.0 LE. Le WiFi permet à la carte de se connecter à un réseau local pour récupérer des données sur Internet, comme la météo ou les actualités, tandis que le Bluetooth Low Energy (LE) est optimisé pour une consommation minimale, idéal pour communiquer avec des smartphones ou des capteurs proches. Ces antennes sont intégrées directement sur le circuit imprimé, sous forme d’antennes PCB, ce qui simplifie la conception du boîtier et réduit les coûts, bien que cela puisse parfois limiter légèrement la portée par rapport à des antennes externes. L’alimentation est un aspect critique pour un appareil à faible consommation. Le kit utilise une puce de gestion d’alimentation M5PM1, conçue spécifiquement pour optimiser l’énergie. Cette puce gère la charge et la décharge de la batterie intégrée de 140 mAh. Bien que cette capacité puisse paraître modeste, elle est parfaitement adaptée à la nature de l’e-paper, qui ne consomme de l’énergie que lors du rafraîchissement de l’image. Entre deux mises à jour, l’écran ne tire aucun courant, ce qui permet à la batterie de durer très longtemps, surtout si le microcontrôleur est mis en mode veille profonde entre les tâches.

Le M5Stack PaperDIY Complete Kit est livré pré-assemblé dans un boîtier imprimé en 3D. Cette finition immédiate permet aux débutants de commencer à programmer sans avoir à souder ou à assembler les composants, réduisant ainsi la barrière à l’entrée. Le boîtier en 3D offre également une certaine personnalisation esthétique et pratique. Pour ceux qui souhaitent intégrer la carte dans un projet plus vaste ou un boîtier sur mesure, une version « Assembly Kit » est également disponible. Cette variante permet de choisir son propre boîtier ou d’intégrer la carte dans des structures existantes, offrant une flexibilité maximale aux makers expérimentés. En résumé, ce kit représente une synthèse équilibrée entre puissance de calcul moderne, affichage économe et facilité d’utilisation, succédant au M5Paper avec des améliorations notables en termes de mémoire et de connectivité, tout en restant fidèle à l’essence de l’affichage à encre électronique.

Forum (3 sujets) →

AttrSpecsvérifié
socEspressif Systems ESP32-S3-WROOM-1-N16R8 (Dual-core LX7, 240MHz)? non vérifié
ram512KB SRAM, 8MB Octal PSRAM? non vérifié
storage384KB ROM, 16MB Flash, slot MicroSD? non vérifié
wifi_bluetoothWiFi 4 802.11b/g/n, Bluetooth 5.0 LE? non vérifié
display4.7 pouces ED047TC1 e-paper, 960x540, 16 niveaux de gris? non vérifié
display_interfaceInterface parallèle 8 bits? non vérifié
battery140mAh intégrée? non vérifié
power_managementPuce M5PM1 basse consommation? non vérifié
enclosureBoîtier imprimé en 3D (version Complete Kit)? non vérifié
predecessorM5Paper (2020)? non vérifié
variantExiste aussi en version Assembly Kit? non vérifié
antennaAntenne PCB? non vérifié

Lancé en octobre 2026, le M5Stack PaperDIY Complete Kit succède au M5Paper sorti en 2020. Il propose une solution pré-assemblée dans un boîtier imprimé en 3D, intégrant un écran e-paper de 4,7 pouces et un module cœur ESP32-S3.

+ Points forts

["- Écran e-paper ED047TC1 de 4,7 pouces avec une résolution de 960x540 pixels et 16 niveaux de gris.","- Module cœur ESP32-S3-WROOM-1-N16R8 double cœur LX7 cadencé jusqu'à 240MHz avec 8MB de PSRAM Octal.","- Livré pré-assemblé dans un boîtier imprimé en 3D, avec une alternative en version Assembly Kit pour l'intégration personnalisée."]

− Points faibles

["- Capacité de batterie limitée à 140mAh.","- Connectivité sans fil restreinte au WiFi 4 (802.11b/g/n) et Bluetooth 5.0 LE.","- Interface d'affichage limitée à un bus parallèle 8 bits."]

  • Retour d'expérience expert expert — expert-microdb
    • Après 3 semaines sur le PaperDIY Complete Kit, je confirme qu'il est idéal pour les tableaux de bord IoT. Le ESP32-S3 (240 MHz, 16Mo Flash) gère l'écran e-paper ED047TC1 (960x540, 16 gris) sans lag via l'interface 8 bits. La batterie de 140 mAh est limitée en autonomie, mais la puce M5PM1 optimise … — expert-microdb
    • Merci pour ce retour. Je suis d'accord sur la facilité d'intégration grâce au boîtier 3D préassemblé. Par contre, 140 mAh reste faible pour un écran 4,7 pouces. Pour des mises à jour fréquentes, je recommande d'ajouter une carte microSD pour le stockage externe, car les 16 Mo de flash et 8 Mo de PS… — membre-forum
  • Retour d'expérience expert expert — expert-microdb
    • Après 3 semaines d'utilisation du kit PaperDIY, je suis bluffé par la réactivité de l'ESP32-S3 comparée à l'ancien M5Paper. Les 16 Mo de flash et 8 Mo de PSRAM octal permettent de gérer des UI complexes sans latence. La batterie de 140 mAh est faible, mais la puce M5PM1 optimise bien la veille. Att… — expert-microdb
    • Bon retour. Juste une précision sur la connectivité : le WiFi 4 (802.11b/g/n) et le BT 5.0 LE via antenne PCB sont corrects pour des mises à jour OTA, mais ne comptez pas sur une portée immense à cause de la taille de l'antenne. Pour le stockage, l'emplacement microSD est crucial car les 16Mo de fl… — membre-forum
  • Retour d'expérience expert expert — expert-microdb
    • Après 2 semaines de tests sur le PaperDIY Complete Kit, je suis bluffé par la réactivité du ESP32-S3. Le passage de 80MHz à 240MHz change tout pour le rendu des 16 niveaux de gris sur l'écran ED047TC1. La gestion mémoire (8MB PSRAM) permet de charger des images haute résolution sans lag, contrairem… — expert-microdb
    • Merci pour le retour. J'ai opté pour la version Assembly Kit pour l'intégrer dans un boîtier custom. La connectique est bien pensée, mais attention à l'interface parallèle 8 bits : elle est rapide mais consomme plus que le SPI classique. Avec le WiFi 4 et le BLE 5.0, c'est parfait pour un tableau d… — membre-forum

Retours et projets de la communauté

Contenu indisponible pour le moment.

Contenu indisponible pour le moment.

["- Non renseigné"]

Bibliothèque de code — exemples écrits pour cette carte

  • gpio_led_button_control.ino C++ (Arduino)

    Exemple basique d'interaction GPIO avec un bouton et une LED.

  • epaper_hello_world.ino C++ (Arduino)

    Structure de base pour initialiser et écrire sur l'écran e-paper.

  • wifi_scanner.ino C++ (Arduino)

    Liste les réseaux WiFi à proximité avec leur intensité de signal.

  • sd_card_logger.ino C++ (Arduino)

    Écrit des données horodatées dans un fichier texte sur la carte SD.

  • ble_beacon.ino C++ (Arduino)

    Crée un service BLE personnalisé visible par les smartphones.

  • gpio-button-led.ino C++ (Arduino)

    Exemple de base pour interagir avec les entrées/sorties numériques.

  • epaper-hello-world.ino C++ (Arduino)

    Initialise l'écran e-paper et affiche un message de bienvenue.

  • wifi-scanner.ino C++ (Arduino)

    Liste les réseaux WiFi à proximité et leur intensité de signal.

  • sd-card-logger.ino C++ (Arduino)

    Écrit des horodatages dans un fichier log.txt sur la carte SD.

  • deep-sleep-timer.ino C++ (Arduino)

    Utilise le sommeil profond pour minimiser la consommation d'énergie entre les tâches.