Monorepo for the ESP32-based remote arming system (Zeus). Allows connection to an ESP32 to arm/disarm up to 6 channels.
Due to issues with connecting over BLE, the "single_board_bluetooth_classic" project is the most updated project here. Note that the bluetooth classic version of the project can only be used on Android (Apple is very annoying with bluetooth classic support) or laptops (still having issues with this though). Ignore the information about the partition scheme and MAC Addresses when using any of the single board projects. The information about the USB to UART driver might still apply depending on your situation.
In the Boards Manager, install the "esp32" boards package by "Espressif Systems" in Arduino IDE to deploy this.
The size of the "booster_bay_master" sketch is too large for the default partition scheme of the ESP32. To solve this, follow these steps:
- First, go to
Tools>Board>esp32and select "ESP32C3 Dev Module" - Then, go to
Tools>Partition Schemeand select "Huge App"
After following the above steps, there shouldn't be any issue with deploying the "booster_bay_master" sketch.
If you encounter issues with uploading code, consider installing the USB to UART Driver. This will likely solve your problem if it is the result of a "pySerial" error.