[HN Gopher] ESP32 Bus Pirate 0.5 - A hardware hacking tool that ...
___________________________________________________________________
ESP32 Bus Pirate 0.5 - A hardware hacking tool that speaks every
protocol
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. 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 https://github.com/geo-
tp/ESP32-Bus-Pirate
Author : geo-tp
Score : 89 points
Date : 2025-08-09 14:56 UTC (8 hours ago)
(HTM) web link (github.com)
(TXT) w3m dump (github.com)
| konraditurbe wrote:
| bought a t embed cc1101 and stickc2 plus boards to try out your
| project, arrives in a couple days!
| geo-tp wrote:
| That's nice, give me some feedback what you thought once you've
| used it
| yjftsjthsd-h wrote:
| Hm, maybe this will finally let me network my IR-controlled AC
| units. There are a bunch of ESP/IR projects, but for some reason
| I haven't gotten them to work (pretty sure it's a problem with my
| hand-assembled hardware, in fairness)
| roger_ wrote:
| ESPHome is good for that.
| nullc wrote:
| It can be informative to drop an oscilloscope probe on the
| transmitter.
|
| I recently found a remote that doesn't to the 30kHz
| modulation-- good luck to me controlling that with anything.
| geo-tp wrote:
| The firmware supports about 83 IR protocols, but even with
| that, it's not mandatory that it works with all existing
| devices.
| yjftsjthsd-h wrote:
| If it can run at the right speed or frequency or whatever,
| I'm perfectly happy for it to work purely by recording and
| replaying signals that I give it with my remote.
| geo-tp wrote:
| https://github.com/probonopd/irdb
|
| See here for a very large database of IR signals that works
| with the firmware.
| lostlogin wrote:
| What is it about AC that makes it impossible to control?
|
| I live in New Zealand where we pretend that it's never
| particularly cold or particularly hot. This might be a factor
| in how sloppy all the installs seem to be.
| yjftsjthsd-h wrote:
| > What is it about AC that makes it impossible to control?
|
| Nothing; there is something about _my_ AC and the badly hand-
| assembled ESP8266 and IR transmitter I made that doesn 't
| work.
| jnurmine wrote:
| No I3C though :)
| geo-tp wrote:
| Fork it and implement it then
| 4gotunameagain wrote:
| Sass Pirate 0.5
| geo-tp wrote:
| It might have been poorly worded, English is not my native
| language, but there was nothing mean in my message. To put
| it more clearly, I meant: fork it and make a pull request
| to help me implement it.
| myself248 wrote:
| Is it a derivative of the original Bus Pirate in some way, or
| just reusing the name?
| geo-tp wrote:
| Both in a way. Bus Pirate, both the hardware and the software,
| is completely open source. It's not the same version, things
| are different, but it's largely inspired by it.
|
| However, the entire implementation is new, it's not a copy
___________________________________________________________________
(page generated 2025-08-09 23:00 UTC)