
Un outil de hacking matériel avec une CLI basée sur le web qui parle tous les protocoles
ESP32 Bit Pirate est un firmware open-source qui transforme votre appareil en un outil multi-protocole de développement et d'analyse, inspiré de la légendaire Bus Pirate.
Il prend en charge l'écoute (sniffing), l'envoi, l'exécution de scripts et l'interaction avec divers protocoles numériques (I2C, UART, 1-Wire, SPI, etc.) via un terminal série ou une CLI web. Il communique également avec des protocoles radio comme Bluetooth, Wi-Fi, Sub-GHz et RFID.
Le site web officiel du projet centralise tout : ESP32 Bit Pirate Website.
À partir de là, vous pouvez installer le firmware, ouvrir les outils web, suivre les guides matériels, explorer les recettes et accéder à la documentation.

Interface en ligne de commande (CLI) interactive via USB Serial ou WiFi Web.
Modes disponibles :
Sniffers de protocoles I2C, UART, SPI, 1Wire, 2wire, CAN, Wi-Fi, Bluetooth, SubGhz.
Détection automatique du baudrate, commandes AT et divers outils pour UART.
Manipulation de registres, outils de dump EEPROM, identification de périphériques pour I2C.
Lecture de toutes sortes d'EEPROM, Flash et divers autres outils pour SPI.
Scripts utilisant des instructions bytecode de style Bus Pirate ou Python.
Commande Device-B-Gone avec plus de 80 protocoles INFRARED pris en charge.
Gestion directe des I/O, PWM, servo, état des GPIO.
Analyse des signaux radio et des fréquences sur toutes les bandes.
Près de 50 protocoles de LED adressables pris en charge.
Ethernet et WiFi sont pris en charge pour accéder aux réseaux.
Import et export de données avec le LittleFS over HTTP.
Pirate assistant pour vous aider avec le firmware.
Dongle USB-Uart, programmateur SPI, analyseur logique et plus.
Outils Web Serial pour utiliser USB Serial via un navigateur web.