En l’honneur du jour de Star Wars et de Revenge of the Fifth, le fabricant et développeur Tod Kurt a lancé des projets microélectroniques sympas qui rendent hommage à la franchise classique de l’opéra spatial. En utilisant à la fois un Framboise Pi RP2040 et un ESP32, il a créé des animations mettant en scène Étoile de la mort et l’interface de ciblage vue dans la trilogie originale.
Ce n’est pas le premier projet de Kurt qui utilise le populaire microcontrôleur Raspberry Pi. Nous avons récemment couvert son Raspberry Pi Pico générateur de breakbeat projet, qui utilise la carte RP2040 pour mélanger automatiquement des échantillons avec un script Circuit Python pour des jams sucrés à la volée.
Ces projets utilisent non seulement notre microélectronique préférée, mais rappellent également les premiers films Star Wars. Le premier projet utilise un ESP32 avec un écran LCD pour simuler l’animation de ciblage vue par l’Alliance rebelle alors qu’ils se faufilent sur le cœur du réacteur de l’étoile de la mort avec quelques torpilles à protons indispensables. La deuxième version utilise un RP2040 avec un écran LCD rond pour montrer une animation sympa de l’étoile de la mort elle-même.
Le RP2040 utilisé dans le projet Death Star se trouve sur une carte QTPY RP2040 d’Adafruit. Il est connecté à un écran LCD rond GC9A01 – un module que l’on trouve fréquemment dans les smartwatches. Pour programmer l’animation de l’étoile de la mort, Kurt a choisi d’utiliser Circuit Python et a eu la gentillesse de partager le code source avec GitHub.
Le module d’animation de ciblage utilise l’une des cartes ESP32-S2 TFT Feather d’Adafruit. Cependant, Kurt assure que toute carte capable d’exécuter Circuit Python avec un écran fonctionnerait tout aussi bien. Tout comme le dernier projet, le code Circuit Python utilisé pour cette animation est disponible sur GitHub pour toute personne intéressée.
Si vous recréez l’un de ces super thèmes Star Wars Projets Raspberry Pi semble amusant ou vous voulez simplement les voir de plus près en action, consultez le fil de discussion original partagé sur Twitter par Kurt. Trouver la bonne carte à utiliser est essentiel ; vous voudrez peut-être consulter notre récent article sur ce Raspberry Pi Carte RP2040 qui intègre un ESP32 pour obtenir le meilleur des deux mondes.