pr3y / Bruce

Predatory ESP32 Firmware

Home Page:https://bruce.computer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bruce customization

valentin8709 opened this issue · comments

Hi,
Thank you for your work, it's really great !
I made a fork to customize and learn. I've fixed some things and added some features.

Here is my repo and actual state:

Only tested on M5StickC Plus2.

Fixes

  • set & display clock from RTC
  • UI bug fixes (like Wifi info drawn on top of the UI boders)
  • return to main menu fixed and added when missing
  • better shutdown to avoir rolling menu (code from M5 demo)
  • default brightness to 25% (little diff but much better battery life)

Customizations & features

WiFi

  • conect to default AP (hardcoded ssid / pwd) to avoid typing passphrase on M5StickC Plus 2
  • set password on WiFi AP, and display QRCode to connect to it (see in others)

BLE

  • simple BT connection (code from M5 demo)
  • WIP BT recon / scanner
  • test BT CVE (keyboard connection, mic recording etc.)

IR

  • new IR menu with its icon
  • move TV-B-Gone & custom IR here

FM

  • new FM menu with its icon
  • broadcast music
  • hijack traffic alerts like I did with a Raspberry Pi
  • others features with 433 / 868 Mhz modules (not received yet)

Palnagotchi

  • new Palnagotchi menu with its icon
  • WIP adapt code from viniciusbo in order to let M5StickC Plus 2 interacts with Pwnagotchi

Others

  • QRCodes display (code from Nemo)
  • Mic spectrum (code from M5 demo)
  • WIP QRCode to connect to default AP with password

I am just a beginner, but anyone can test and take my code if it helps :)

I very like the idea of hijack trafic alert

Woooow!! I really liked your repo..

Feel free to join us on Discord and discuss a Pull Request for your features...

Mark purei to give you dev status

I will test your upgrades to see what need to be changed in order to have it working on the other devices, such as Cardputer (and core in the near future)