2022-11-08 22:54:05 -08:00
---
id: buttons
2022-11-09 19:08:37 -08:00
title: Hardware Buttons
2022-11-08 22:54:05 -08:00
sidebar_label: Buttons
sidebar_position: 3
---
## Functionality
Button functionality for RAK devices greatly depends on the device specific configuration. If your device has any of the following buttons, the functionality is generally the same for all RAK devices:
2022-11-09 14:39:13 -08:00
### RAK5005-O / RAK19007 / RAK19003
2022-11-08 22:54:05 -08:00
- **Program button**
- _**Single press**_ changes the page of information displayed on the screen.
2022-11-09 14:39:13 -08:00
- _**Double press (nRF52 only)**_ puts the device in bootloader mode and mounts a drive to your computer.
- _**Long press**_ signals the device to shutdown.
- _**Triple press**_ sends a broadcast message of the device position.
### RAK19001
- **Program button**
- _**Single press**_ changes the page of information displayed on the screen.
- _**Double press (nRF52 only)**_ puts the device in bootloader mode and mounts a drive to your computer.
- _**Long press**_ signals the device to shutdown.
- _**Triple press**_ sends a broadcast message of the device position.
- **User Button**
- _Not yet implemented by Meshtastic_