Skip to content

BeamStalker is open-source firmware for esp based board designed for RF experimentation, encouraging collaboration and ethical exploration.

License

Notifications You must be signed in to change notification settings

Retr0Kr0dy/BeamStalker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BeamStalker

BeamStalker is firmware for microcontrollers aimed at RF experimentation. No profit motive here—just a project for those who want to mess around with RF tech and hack their way through.

Open-source means you can poke around, modify, and make it your own. It’s all about collaboration and sharing your findings with the community. Explore, experiment, and push boundaries, but keep it ethical—don’t bring any malicious nonsense into it.

Join in, share your findings, and let’s see what we can create together. Happy hacking!

Currently 2 firmware version :

  • v0.1 for ESP32 common.

  • v0.2 for M5Cardputer.

For M5Cardputer

Please use esp-idf version 4.4 as it's currently the only one where M5.Power.getBatteryLevel() is working, else on esp-idf version 5, lib doesn't seem to work, still investigating.

Usage

Using esp-idf 4.4 :

cd firmwares/BeamStalker # go to the project directory
idf.py add-dependency "m5stack/m5unified" # Required for M5Cardputer lib
idf.py set-target esp32s3 # For M5 StampS3
idf.py menuconfig

In menuconfig, we need to :

  • 8MB flash size (Main -> Serial flasher config)
  • Use custom partition.csv (Main -> Partition Table -> Partition Table)
  • Enable Bluetooth (Main -> Component config -> Bluetooth)
  • Enable BLE 4.2 features (Main -> Component config -> Bluetooth -> Bluedroid Options)

Then you can build the project :

idf.py build

Can work with the M5Launcher project

Important

Needed for the wsl bypass to work. (See here)


Made with fun by akpalanaza

About

BeamStalker is open-source firmware for esp based board designed for RF experimentation, encouraging collaboration and ethical exploration.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published