Le projet ESP32 Bus Pirate a reçu une mise à jour majeure, le transformant davantage en une plate-forme de débogage de systèmes embarqués puissante et abordable. Inspirée à l’origine par Classic Bus Pirate, cette implémentation basée sur un micrologiciel permet aux cartes de développement ESP32-S3 à faible coût de fonctionner comme des outils de communication multiprotocoles. Comme l’outil matériel d’origine, il prend en charge les interfaces courantes telles que I²C, SPI, UART et 1-Wire, mais s’étend désormais au-delà de la communication de base pour inclure des fonctionnalités avancées d’inspection et d’expérimentation des signaux.
La dernière mise à jour introduit plusieurs améliorations structurelles et d’utilisation. Un nouveau système de profil permet aux utilisateurs de sauvegarder et de recharger des configurations complètes de broches, ce qui facilite la commutation entre différentes configurations matérielles. L’interface de ligne de commande a été améliorée avec complétion automatique et une gestion améliorée des commandes, tandis que le stockage interne a été étendu à environ 4,5 Mo pour la journalisation et la gestion des fichiers. De plus, un nouveau Analyseur d’activité des broches « Assistant » peut détecter des modèles de signaux tels que l’activité PWM, les salves de données et le bruit électrique, ajoutant ainsi efficacement des capacités d’analyse logique de base à la plateforme.
La fonctionnalité UART a également été considérablement étendue, avec une détection automatique des broches, une analyse automatique en bauds et un émulateur UART intégré capable de simuler des appareils tels que des modules GPS ou des chargeurs de démarrage. Le firmware prend désormais en charge plusieurs cartes ESP32-S3, notamment l’ESP32S3-DevKit N16R8 et le M5Stack StickS3, et est compatible avec la plupart des cartes ESP32-S3. Cartes ESP32-S3 équipé d’au moins 8 Mo de mémoire flash. Avec les projets à venir concernant les fonctionnalités de radio FM, l’intégration cellulaire et la prise en charge du Wi-Fi 5 GHz, l’ESP32 Bus Pirate évolue rapidement vers une plate-forme d’expérimentation compacte tout-en-un pour les ingénieurs embarqués et les passionnés de matériel.
Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

-
diymore Lot de 2 modules pour ESP32-S3 DevKitC-1 N16R8, pour Carte de développement ESP32 S3 1-N16R8 avec WiFi, Bluetooth 5.0, antenne connectable USB C
-
Lot de 4 Carte Développement ESP32-C3, Module ESP32-C3 Mini, WiFi 2,4GHz et Bluetooth 5.0 Le, Processeur RISC-V 32 Bits 160MHz, pour Arduino MicroPython, IoT Maison Intelligente Réseau de Capteurs
