Settings
The Settings application allows you to manage various parameters of your Flipper Zero. You can customize settings such as the Bluetooth connection, screen brightness, storage, and power management, as well as secure your device by setting a PIN code. Additionally, the Settings application provides you with detailed information about your device and digital pet.
On this page, you’ll learn about the main Flipper Zero settings.
You can access the Settings application by going to Main Menu -> Settings.
Below, we’ll discuss each parameter in more detail.
The Bluetooth LE connectivity feature allows you to pair the device with your phone with the help of Flipper Mobile App. You can also connect your Flipper Zero to a smartphone or computer as a remote.
The Bluetooth icon helps you check the current Bluetooth connection status. The Bluetooth icon is displayed in the upper-left corner of the screen.
You can manage LCD display settings, LED brightness, sound volume, and vibrations by pressing the %left%LEFT and %right%RIGHT buttons.
Here, you can see the used and total space of the internal storage and microSD card, unmount and format the microSD card, run a benchmark to assess the microSD card’s performance, and reset your Flipper Zero to the factory settings.
For additional information on microSD storage, visit MicroSD card setup.
Normally, you don’t need to use the Benchmark SD card feature since it’s intended for internal testing purposes. However, you can use it to check if your microSD card supports the normal operation of your Flipper Zero.
High-quality branded microSD cards support both SDIO and SPI interfaces. However, unlike modern smartphones and computers that use a high-speed SDIO interface, Flipper Zero uses a slower SPI interface. Despite being slower than SDIO, Flipper Zero’s SPI interface can read data at almost 600 kibibytes per second, which is sufficient for the device’s tasks.
The microSD card benchmark is performed in SPI mode. This is why the results may differ significantly from benchmarking the same card using a smartphone or computer in SDIO mode. To get accurate results, it is recommended to benchmark your microSD card multiple times.
Each line in the benchmark result has the following format: 1b : W 4K R 6K, where:
- 1b: tested data block size in bytes per second.
- W 4K: writing speed in kibibytes per second.
- R 6K: reading speed in kibibytes per second.
To operate normally, a microSD card should have a writing speed of at least 260 kibibytes per second.
In Power, you can see battery performance information, reboot your Flipper Zero in normal or Recovery Mode, and turn your device off.
For additional information regarding battery performance, visit Power. To learn more about the various types of reboot, visit Reboot.
You can customize your Desktop: set a PIN code to protect your device, set keypad timeout, enable a clock, set quick access apps, and activate Happy Mode.
You can set a PIN code to protect your Flipper Zero against unauthorized access by doing the following:
Go to the Main Menu -> Settings -> Desktop -> PIN Setup.
Select Set PIN.
Follow the instructions on the screen.
Once you’ve set the PIN code, you can lock the device by doing the following:
Go to the Lock Menu by pressing the %up%UP button while on the Desktop.
Select Lock.
If you want to change or remove your PIN code, go to Main Menu -> Settings -> Desktop -> PIN Setup.
If you forgot your PIN and can’t access your Flipper Zero, you can easily reset the PIN by holding the %up%UP and %back%BACK buttons for 30 seconds. After that, confirm the reset procedure by holding the %right%RIGHT button — your device will be reset to factory settings.
The enabled clock is displayed on the Desktop:
The Quick Access Apps feature allows you to assign apps to the pad buttons and open them directly from the Desktop. This way, you won’t need to look for them in the Main Menu whenever you want to run them.
You can set up to four apps for quick access right from the Desktop in Default and Dummy modes:
Go to Main Menu -> Settings -> Desktop.
Select Set Quick Access Apps.
Select a mode an app will be accessible in:
- Default Mode: all features are available. or
- Dummy Mode: the device turns into a gaming device with limited functionality.
Select the shortcut to which you’d like to assign an app.
Select an app for quick access from the list and press the %ok%OK button.
Now, you can use the assigned shortcut to run the selected quick access app while on the Desktop.
The pet dolphin living inside your Flipper Zero changes its mood depending on how often you use the device. If you don’t want your digital pet to feel sad or angry, you can activate Happy Mode by going to Main Menu -> Settings -> Desktop -> Happy Mode. This will always keep the dolphin happy and cheerful, even when you don’t use the device. To learn more about the dolphin, visit Pet dolphin.
Here, you can view your digital pet’s profile for details such as the unique name, appearance, mood, level, and progress.
You can also access your digital pet’s passport by pressing the %right%RIGHT button while on the Desktop.
Customize your Flipper Zero system settings:
- Switch between right-handed and left-handed modes.
- Set your preferred units for measurements.
- Choose your time and date formats.
- Adjust how much detail is shown in logs.
- Enable advanced features like Debug Mode and memory leak analysis.
- Disable power-saving mode, which is set as default.
- Enable detailed naming of new files with file type, date, and time stamps included by default.
Two sleep modes are available for your Flipper Zero: Default and Legacy. The Default sleep mode has a power consumption of around 1.5 mA, resulting in a longer battery life. However, you may experience device crashes while using this mode. Legacy sleep mode has a power consumption of 9 mA, leading to shorter battery life but also providing more stability to your device.
You can switch to Legacy sleep mode by setting Sleep Method to Legacy. To learn more, visit the Power modes section.
You can filter and prioritize log messages based on their severity, making it easier to identify and address issues that may arise in your Flipper Zero. Starting with the Error log level, each log level adds more messages to be logged. Log messages are printed to the console via UART and can also be printed to the command-line interface (CLI) with the help of the log command.
The following log level options are available:
- Default: equivalent to the Info log level.
- None: no events are logged.
- Error: only errors are logged.
- Warning: errors and warnings are logged.
- Info: errors, warnings, and info messages are logged.
- Debug: errors, warnings, info, and debug messages are logged.
- Trace: errors, warnings, info, and debug messages are logged, as well as tracing information from various subsystems.
You can select which UART pins will be used for logging. The Log Device setting has the following options:
- USART: uses pins 13 and 14. This option is set by default.
- LPUART: uses pins 15 and 16.
- None: disables logging via UART.
Enabling Debug Mode provides additional debugging functionality in Sub-GHz, 125 kHz RFID, NFC, and Infrared applications, as well as new commands in CLI. For example, you can read low-frequency RFID card’s RAW data by going to Main Menu -> 125 kHz RFID -> Extra Actions -> Read RAW RFID data.
Debug Mode also provides access to the Serial Wire Debug (SWD) interface. If you disable Debug Mode on your Flipper Zero, the SWD interface will become unavailable.
A heap trace is a log of memory allocations and deallocations that occur in your Flipper Zero. The heap trace records information about each allocation, including the size of the block of memory allocated, the address of the block of memory, and the time at which it was allocated. Heap traces are useful for debugging memory-related issues, such as memory leaks. Heap Trace log messages are printed to the console via UART.
You can select which UART hardware will be used to communicate with external modules that support the standard expansion module protocol.
The Listen UART setting has the following options:
- USART: uses pins 13 and 14. This option is set by default.
- LPUART: pins 15 and 16.
- None: disables expansion module support.
Here, you can find general information about your device and unique identifier numbers used to certify that this electronic device meets the technical standards and regulations set by the Federal Communications Commission in the United States and Innovation, Science and Economic Development Canada.
You can also find information about the hardware of your Flipper Zero and your region.
Here, you can find information about the firmware.
For more compliance information, visit flipperzero.one/compliance