BeagleBadge et Zepto : Linux, Doom et l’extension des E/S à 1 $
sur
BeagleBadge et Zepto ont constitué deux des démonstrations embarquées les plus intéressantes lors de cette interview avec Elektor TV : un badge basé sur AM62L capable de rester en veille pendant des semaines, de se réveiller pour lancer Linux et, oui, de faire tourner Doom sur un écran e-ink. Cela peut sembler être un gadget jusqu’à ce que l’on examine le véritable objectif de la plateforme : un Linux embarqué accessible, une conception à faible consommation et une extension sans devoir déplacer la moitié d’un laboratoire sur le banc.
BeagleBadge et Zepto en action
Lors de ma discussion avec Andrei Aldea de Texas Instruments, le badge conçu avec BeagleBoard a été présenté comme un point de départ convivial pour les développeurs souhaitant apprendre Arm et Linux embarqué sans partir d’un module nu.
La plateforme combine un traitement double cœur A53, le Wi-Fi 6 et le BLE 5.4 basés sur CC33, un support LoRa, une extension Qwiic, des modules GPS via UART et une compatibilité avec les cartes Click mikroBUS. Si vous souhaitez un rappel sur les bases de Linux embarqué, c’est exactement le type de carte qui rend la théorie concrète, et la partie sans fil s’aligne avec la famille de circuits intégrés CC3301 de TI.
Pourquoi la démo de Doom fonctionne
Ce qui attire l’attention est évident : Doom tournant sur e-ink. Mais la partie la plus intéressante est ce que la démo révèle du matériel. Aldea a montré une plateforme capable de consommer très peu d’énergie en veille pendant plus de 30 jours, d’utiliser une batterie remplaçable de type Nokia BL-5C, de démarrer depuis la mémoire flash SPI embarquée ou une microSD et même de piloter un écran DSI externe jusqu’à 1080p à 60 Hz.
En d’autres termes, ce n’est pas seulement un badge original. C’est une plateforme compacte d’IHM et de prototypage capable d’évoluer d’un gadget de bureau à quelque chose de plus sérieux, comme un thermostat, une interface de recharge pour véhicules électriques ou un concept d’interface utilisateur médicale, sans modifier l’environnement de développement de base.
Du badge à l’extension à 1 $
BeagleBadge et Zepto deviennent vraiment intéressants lorsque l’on considère l’idée d’écosystème plutôt que le badge isolément. Aldea a également présenté des cartes Zepto basées sur MSPM0 qui coûtent environ 1 $ chacune et se connectent via Qwiic/I2C. L’astuce est que ces minuscules cartes peuvent étendre des interfaces comme UART et SPI depuis le matériel connecté et les exposer sous Linux, ce qui constitue une manière astucieuse de réduire le coût de l’expérimentation. Cela compte pour les amateurs, les salles de classe et les petites équipes : au lieu d’acheter une carte tout-en-un coûteuse pour chaque petite variation, vous pouvez étendre votre système par petites étapes économiques. BeagleBadge et Zepto, pris ensemble, représentent réellement une proposition pour abaisser la barrière d’entrée au développement Linux embarqué et au matériel connecté. Et oui, Doom sur e-ink reste toujours amusant.

Discussion (0 commentaire(s))