
Uma ferramenta de hacking de hardware com CLI baseada na web que fala todos os protocolos.
ESP32 Bit Pirate é um firmware de código aberto que transforma o seu dispositivo numa ferramenta de desenvolvimento e análise multiprotocolo, inspirada no lendário Bus Pirate.
Suporta sniffing, envio, scripting e interação com vários protocolos digitais (I2C, UART, 1-Wire, SPI, etc.) através de um terminal serial ou CLI baseada na web. Também comunica com protocolos de rádio como Bluetooth, Wi-Fi, Sub-GHz e RFID.
O site oficial do projeto centraliza tudo: Website do ESP32 Bit Pirate.
A partir daí pode instalar o firmware, abrir as ferramentas web, seguir os guias de hardware, explorar as receitas e aceder à documentação.

Interface de linha de comandos (CLI) interativa via USB Serial ou WiFi Web.
Modos para:
Sniffers de protocolo I2C, UART, SPI, 1Wire, 2wire, CAN, Wi-Fi, Bluetooth, SubGhz.
Deteção automática de baudrate, comandos AT e várias ferramentas para UART.
Manipulação de registos, ferramentas de dump de EEPROM, identificação de dispositivos para I2C.
Leitura de todos os tipos de EEPROM, Flash e várias outras ferramentas para SPI.
Scripting usando instruções de bytecode estilo Bus Pirate ou Python.
Comando Device-B-Gone com mais de 80 protocolos INFRARED suportados.
Gestão direta de I/O, estado de PWM, servo, GPIOs.
Análise de sinais de rádio e frequências em todas as bandas.
Cerca de 50 protocolos de LEDs endereçáveis suportados.
Ethernet e WiFi são suportados para aceder a redes.
Importação e exportação de dados com o LittleFS sobre HTTP.
Assistente Pirata para o ajudar com o firmware.
Dongle USB-Uart, programador SPI, analisador lógico e mais.
Ferramentas Web Serial para usar USB Serial através de um navegador web.