-
Notifications
You must be signed in to change notification settings - Fork 0
Build
This project is designed to be built on any ESP32 chip (adding support for more shouldn’t take too much effort), but it has only been tested on the ESP32 and ESP32-S3 based boards.
Once you have successfully setup your IDE, you can build the project.
Important
For deauth to work you to do the wsl bypass first. (See here)
Clone the project:
git clone https://github.com/Retr0Kr0dy/BeamStalker
Then prepare your project (Here you can choose settings for your specific hardware):
Compiling for specific already handled board :
cd BeamStalker/Firmwares/BeamStalker # go to the project directory
cp board/sdkconfig.<your-board> sdkconfig.defaults
idf.py build
Your firmware should live at build/BeamStalker.bin
.
For github action to build firmware for all board, we made a simple build.sh
to build firmware for all board confs in boards/
.
./build.sh
This script will build all boards available at boards/
and move them to bin/BeamStaler-<version>-<board-name>.bin