BruceButBetter - open-source DIY Flipper Zero on ESP32-S3 (Bruce fork, +Si5351, build guide + 45 prebuilt boards)
Source Reddit ExploitDev
Discussion
BruceButBetter is an open-source DIY hardware project that replicates Flipper Zero functionality on an ESP32-S3 platform. It includes multiple radio and signal capabilities such as Sub-GHz, NFC/RFID, 2.4 GHz wireless protocols, IR, WiFi, BLE attacks, and a signal generator. The project is intended as a red-team multitool for authorized testing and education. It is publicly available on GitHub with build guides and prebuilt firmware images.
r/hacking (opens in a new tab)u/yourself1590 points0 comments
Open-source red-team multitool I built on an ESP32-S3 N16R8 — a hand-soldered, Flipper-Zero-class device for ~$40. It's a downstream fork of Bruce (pr3y/Bruce) with a Si5351 signal-generator module added and a custom shared-bus pinout.
Capabilities (one firmware, modules probed at runtime):
- Sub-GHz via CC1101 (300–928 MHz) — capture / replay / brute
- NFC / RFID via PN532 (read / clone / write)
- 2.4 GHz via 2× NRF24L01 — MouseJack, ESB sniffing, jammer
- IR transmit/receive (TV-B-Gone, replay)
- WiFi + BLE attacks (native S3): evil portal, deauth, beacon spam, BLE spam/scan
- Si5351 signal generator (8 kHz–160 MHz)
- Bad USB / HID over the second USB-C
What's in the repo: a full DIY build guide (BOM with links, wiring diagram, assembly), prebuilt .bin for 45 boards, and a one-click web flasher.
https://github.com/Yoursel71/BruceButBetter
AGPL, for authorized testing and education only. Feedback / PRs welcome.