• Picks
  • Discover
  • Alternatives
  • About

© 2026 Willet

  • Newsletter
  • About
  • FAQ
  • Terms
  • Privacy & Cookies
Join the Discord (opens in a new tab)
Geo avatar

ESP32 Bit Pirate

Multi-protocol hardware hacking firmware for ESP32-S3 boards

  • Hardware and IoT
  • Security testing and OSINT
View on GitHub
Website

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.

Images

Facts

Stars
6,170 GitHub stars.
6,170

Forks
527
Commits
1,516
Contributors
14
Language
C++
License
MIT
Last commit
Oct 11, 2026
On GitHub since
July 2025
First release
July 2025
Platforms
web, Hardware
Self-hostable
No
Alternative to
Flipper Zero
Author
Geo
Tags
  • penetration-testing
  • embedded
  • reverse-engineering
  • debugging

Last synced from GitHub on Oct 20, 2026

The 10 best overlooked open-source projects, every Monday.

Share and more

Comments

No comments yet. Start the conversation.

Similar projects

  • WLED avatar

    WLED

    Firmware that turns an ESP32 into a Wi-Fi controller for addressable LED strips

    18.9k
  • Francesco Pace avatar

    ESPectre

    Firmware that turns an ESP32 into a camera-free Wi-Fi motion sensor

    9.7k

What people are saying

Updated Oct 21, 2026
  • Hacker NewsESP32 Bit Pirate, a Hardware Hacking Tool with WebCLI That Speaks Every ProtocolJun 5, 2026 · 211 points · 46 comments (opens Hacker News in a new tab)