-
-
Notifications
You must be signed in to change notification settings - Fork 128
2. First Boot
After uploading the sketch and all the files to the ESP, at first boot a touch calibration screen is displayed. This is so that FreeTouchDeck knows where all the corners are and can determine if a touch falls within the boundaries of a button.
A calibration file is saved on the ESP filesystem. So, if you re-upload files to the ESP using "ESP32 Sketch Data Upload", the calibration file is deleted and you will be presented with the calibration screen again.
If the calibration fails or isn't done properly and FreeTouchDeck doesn't respond to touches as you expect, you can redo the calibration by opening a serial connection and sending cal reset
as a command.
The home screen has 6 buttons. These are all "menu buttons" in that they take you to an underlying menu. These buttons have a different colour as the function buttons in the menu's. On the home screen you will also find a "settings" menu. This will take you to a menu were you can enter the configurator.
Once the home screen is loaded, BLE is also started. You can now connect with your computer to the FreeTouchDeck. You might have to refresh your Bluetooth device list on your computer. After you see "FreeTouchDeck", you can connect to it. To test if Bluetooth works properly you can go in to the "Music" menu. And press "Mute" to see if everything a BLE connection is established.
Underneath every menu button is a menu. Here you will find 6 buttons. The bottom right is always the "back home" button. The other buttons have a BLE Keyboard function. These keystokes can be configured in the confirgurator. By default, the top left menu is a "Music" menu. The 5 buttons are "Mute", "Volume Down", "Volume Up", "Play", and "Stop".
The other menu's, although having a logo, have all empty functions. It is up to you what these to. The logo's you see on the home screen are there for show. Although you could configure these menu's to do something related to the icon, you could configure the to do something totally different and off course upload a logo that matches the functions in that menu. It's up to you!
You can join my Discord server where I have a dedicated #freetouchdeck channel. https://discord.gg/RE3XevS