
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 de développement et d'analyse multi-protocoles, inspiré du légendaire Bus Pirate.
Il prend en charge l'écoute, l'envoi, le scripting et l'interaction avec divers protocoles numériques (I2C, UART, 1-Wire, SPI, etc.) via un terminal série ou une CLI basée sur le web. Il communique également avec des protocoles radio comme le Bluetooth, le Wi-Fi, le Sub-GHz, le LoRa et le RFID.
Le site officiel du projet centralise tout : Site web ESP32 Bit Pirate.
À 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 pour :
Sniffers de protocoles I2C, UART, SPI, 1Wire, 2wire, CAN, Wi-Fi, Bluetooth, SubGhz.
Auto-détection du baudrate, commandes AT et divers outils pour l'UART.
Manipulation de registres, outils de dump EEPROM, identification de périphériques pour l'I2C.
Lecture de toutes sortes d'EEPROM, Flash et divers autres outils pour le SPI.
Scripting à l'aide d'instructions bytecode de style Bus Pirate ou de Python.
Prise en charge de l'infrarouge avec plus de 80 protocoles.
Gestion directe des E/S, PWM, servo, état des GPIOs.
Analyse des signaux radio et des fréquences sur toutes les bandes.
Près de 50 protocoles de LEDs adressables pris en charge.
Assistant Pirate pour vous aider avec le firmware.
Dongle USB-Uart, programmateur SPI, analyseur logique, ESP-SDR et plus encore.
Outils Web Serial pour utiliser l'USB Serial depuis un navigateur web.
Toutes les cartes listées ci-dessous offrent exactement les mêmes fonctionnalités Bit Pirate, sans différence de fonctionnalité ni d'état de développement. Certaines fonctionnalités peuvent nécessiter du matériel supplémentaire.