--- id: buttons title: Buttons sidebar_label: Buttons sidebar_position: 3 --- ## Functionality A number of devices have buttons that can be used to interact with the firmware. These buttons have a number of different functions. ### Reset Button The reset button is present on most devices. - _Single press_ resets the device. ### Power Button The power button is present on some devices. - _Long press_ powers the device off or turns it back on again. ### Program button The program button is present of some devices and has a number of functions: - _Single press_ changes the page of information displayed on the screen. - _Double press_ sets the Bluetooth pairing code to `123456` (useful if you do not have a screen on the device). - _Long press_ adjusts the contrast of the screen. - _Long press during reboot_ turns on the software WiFi access point on devices that support WiFi.