An ESP32 bluetooth and wifi footswitch I use to flip pages during music making.
Features:
- Emulates a Bluetooth Low Energy Keyboard
- Custrom key commands for short and long click
- Settings easily changeable via Web App
- using BLE Automation IO interface
- or via WLAN captive portal + ReST service
Foot switch | Web App in action |
---|---|
FootSwitch consists of a VueJs app that needs to be built before the the ESP32 build.
run in vue folder
yarn install
yarn build
.\deployGitHub.cmd
yarn buildNode
pio run -t upload
pio run -t uploadfs