Nous voyons souvent des configurations multi-moniteurs et des écrans incurvés dans les configurations de jeux et de postes de travail, mais pas dans les systèmes intégrés. Et si nous pouvions apporter cette idée aux microcontrôleurs? Charles Giguère du dernier atelier d’Outpost a fait exactement cela en créant un affichage incurvé à l’aide de plusieurs petits écrans et des microcontrôleurs ESP32.

Le projet a commencé comme une expérience pour voir si plusieurs cartes ESP32 pouvaient être synchronisées pour afficher un GIF animé sur huit petits écrans TFT 240×240 pixels. Chaque ESP32 contrôle deux écrans sur SPI, avec une broche séparée pour la synchronisation. Au début, Charles a utilisé une planche perf, mais le soudage était difficile, il a donc conçu un PCB personnalisé pour faciliter les connexions. Le PCB permet à chaque ESP32 de contrôler jusqu’à quatre écrans. Pour rendre l’affichage transparent, il a retiré les lunettes des écrans et a utilisé des blocs acryliques avec de petits aimants pour les positionner correctement sur un support.
https://www.youtube.com/watch?v=d49a0mifdqo
Pour le stand, il a testé différents matériaux, y compris des bâtons en bois et du cerclage en métal, avant de faire une version plus propre avec de l’acrylique au laser. Les cartes ESP32 communiquent avec un serveur basé sur Node.js qui convertit les vidéos MP4 en GIF, qui sont ensuite envoyées sur le Wi-Fi à chaque ESP32. L’un des ESP32 agit comme un maître contrôleur pour une synchronisation plus facile d’étalonnage et d’affichage. Cette configuration garantit que tous les écrans affichent leurs cadres en synchronisation. Une seule alimentation 5V exécute l’ensemble du système, en gardant les choses simples et efficaces. Le projet est open-source et tous les fichiers et code sont disponibles pour tous ceux qui souhaitent créer un affichage similaire. Vous pouvez trouver plus de détails sur le référentiel GitHub de Charles Giguère.
Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

-
Ulegqin ESP32 Écran ESP32 Ecran Tactile Board avec WiFi Bluetooth 2,8" 240 x 320 Éc-ran ESP-32 Intelligent Module EC-ran TFT ESP-32 Tactile Connectivité IoT Haut débit Compatible avec Arduino/LVGL
-
DIYmalls 2,8" ESP32 Écran Tactile résistif ESP32-2432S028R Module TFT LCD 240x320 Carte de développement pour Arduino IDE
