---
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.