Tech News
← Back to articles

ESP32 Bus Pirate 0.5 – A hardware hacking tool that speaks every protocol

read original related products more articles

ESP32 Bus Pirate

ESP32 Bus Pirate is an open-source firmware that turns your device into a multi-protocol hacker's tool, inspired by the legendary Bus Pirate.

It supports sniffing, sending, scripting, and interacting with various digital protocols (I2C, UART, 1-Wire, SPI, etc.) via a serial terminal or web-based CLI.

Features

Interactive command-line interface (CLI) via USB Serial or WiFi Web .

Modes for: HiZ (default) I2C (scan, glitch, slave mode, dump) SPI (flash, sdcard, slave mode) UART / Half-Duplex UART (bridge, read, write) 1-WIRE (ibutton, temp sensor) 2WIRE (smartcard) / 3WIRE (eeprom) DIO (Digital I/O, read, pullup, set) Infrared (device-b-gone, send and receive) USB (HID, mouse, keyboard, gamepad, storage) Bluetooth (BLE HID, scan, spoofing, sniffing) Wi-Fi (scan, AP, connect, sniff, deauth) JTAG (scan pinout, SWD) LED control (animations, set LEDs) I2S CAN

Protocol sniffers for I2C, Wi-Fi, Bluetooth, 1Wire, CAN.

Baudrate auto-detection and various tools for UART.

Registers manipulation, dump tools for I2C.

Scripting using Bus Pirate-style bytecode instructions.

... continue reading