ESP32 Bit Pirate
Multi-protocol hardware hacking firmware for ESP32-S3 boards
Featured by Willet
What it is
Firmware that turns ESP32-S3 boards such as the M5 Cardputer or LILYGO T-Embed into a Bus Pirate-style tool for talking to I2C, SPI, UART, 1-Wire, JTAG, CAN and other buses, controlled from a USB serial terminal or a browser-based CLI over Wi-Fi. It can sniff and send on these buses, dump EEPROM and flash chips, and handle radio links such as Wi-Fi, Bluetooth, LoRa, Sub-GHz, RFID and infrared. Electronics hobbyists and hardware security researchers use it to probe, debug and script interactions with devices on the bench, using bytecode or Python scripts.
