geo-tp / ESP32-Bit-Pirate
git clone https://github.com/geo-tp/ESP32-Bit-Pirate.git
v1.8 · 12d ago
Open-source ESP32 firmware that turns a board into a multi-protocol hardware hacking tool with a serial or web-based CLI.
Why you might care
Covers I2C, SPI, UART, 1-Wire, JTAG, CAN, and radio protocols like Wi-Fi, BLE, Sub-GHz, and RFID from one device, inspired by the Bus Pirate. Useful as a low-cost alternative to dedicated hardware analyzers for debugging and sniffing buses, with scripting via Bus Pirate bytecode or Python.
+5
stars, 24h · #5,353
+~42
stars, 7 days · #4,863
+~180
stars, 30 days · #4,416
6.2k
★ total · +1% this week
531
forks · 32 open issues
Star history (as recorded here)
LanguageC++
LicenseMIT
Created2025-07-05 (1y ago)
Last push5d ago
Watchers68
OwnerUser
Seen on GitHub Trending
- 2026-10-22 — #5 weekly in c++ · +149 ★
- 2026-10-21 — #6 weekly in c++ · +202 ★
- 2026-10-20 — #6 weekly in c++ · +200 ★
GitHub topics
arduinobluetoothcan-busdebuggingeepromesp32flipperzerogpiohardware-hackingi2cjtagopenocdprotocolspwmradiorfidspisubghzuartwifi
Links
- GitHub: github.com/geo-tp/ESP32-Bit-Pirate
- Homepage: https://geo-tp.github.io/ESP32-Bit-Pirate/
- Releases · Issues · Hacker News mentions
README
Loading README…
Blurb generated by claude-haiku-5-5 3d ago. Star deltas marked ~ are extrapolated from partial history.