Flipper Zero โ Getting Started Guide
Based on the YouTube video by Talking Sasquatch / Rabbit Labs. Source : https://www.youtube.com/watch?v=aFXV-lt-CL4
1. Disclaimer
- Only test devices you own or have explicit permission to test.
- Do not use for malicious purposes โ don't be a skid (script kiddie).
- Do not attempt to copy car key fobs โ they use rolling codes and the Flipper can desynchronise your remote.
2. Required Hardware
- Micro SD card (8 GB is plenty; buy a reputable brand โ avoid no-name AliExpress cards)
- USB-C cable capable of data transfer (the one that ships with the device works)
- Optional but recommended: SD โ USB adapter for much faster file transfers
- Optional: Wi-Fi Dev Board for Wi-Fi pentesting capabilities (Marauder, etc.)
3. Inserting the SD Card
- Insert the micro SD card into the Flipper Zero slot, contacts facing up.
- Push until you hear an audible click โ the card should lock into place.
4. Official Firmware Update
Via Desktop (Q Flipper)
- Download Q Flipper from flipperzero.one/downloads (Windows, Mac, Linux).
- Plug the Flipper in via USB-C.
- Launch Q Flipper โ the Flipper screen appears inside the app.
- Click the wrench icon โ Update.
- Choose a firmware channel :
- Release : most stable, recommended for beginners.
- Release Candidate : extra features, still very stable.
- Development : latest features, may have occasional instability.
- Click Update and wait (official firmware installs quickly โ fewer built-in apps).
Via Mobile (Q Flipper App)
- Download Q Flipper from the App Store or Google Play.
- Enable Bluetooth on the Flipper : Settings โ Bluetooth โ ON.
- In the mobile app : tap Connect โ select your Flipper โ Pair.
- A pairing code appears on the Flipper screen โ confirm it in the app.
- Once connected : tap Update to install the latest firmware.
- The Apps tab lets you install official Flipper Zero apps directly from your phone.
5. Custom Firmware โ Momentum
Momentum is widely regarded as the best custom firmware for the Flipper Zero.
- Close Q Flipper โ two apps cannot access the Flipper at the same time.
- Go to momentum-fw.dev.
- Click Install.
- Click Connect โ select the Flipper's COM port.
- Choose a channel : dev (recommended) or branch (more experimental).
- Click Install โ this takes longer than the official firmware because it bundles a large resource pack (apps, assets, themes).
Official vs Custom Firmware
- Official : great starting point, all basics covered.
- Custom (Momentum) : more apps, more features, highly customisable.
Asset Packs (Themes)
- On the Momentum website, go to the Asset Packs tab โ pick a theme (e.g. Rabbit Labs).
- Click Install โ takes a few seconds.
- On the Flipper : Momentum Settings โ Interface โ Graphics โ Asset Pack โ select the installed theme.
6. Essential Files & Scripts
Uber's SD Card Files Repository
A GitHub repository maintained by Uber Guidoz (via skisophrenic) that aggregates all useful Flipper Zero files in one place.
- Go to github.com/skisophrenic โ look for the Uber's SD Card Files repository.
- Clone the repo (recommended over downloading the ZIP โ decompressing the ZIP is extremely slow) :
- Install GitHub Desktop.
- Copy the HTTPS URL from the Code button.
- File โ Clone Repository โ URL โ paste the URL โ Clone.
- Transfer files to the SD card :
- Remove the SD card from the Flipper.
- Use an SD โ USB adapter to plug the card into your computer.
- Copy all folders from
Uber_s_SD_Card_Files/(skipfiles/,.gitignore,modules/). - Paste directly onto the SD card โ this takes ~1.5 minutes. Doing it through Q Flipper would take hours (SPI is very slow).
- Reinsert the SD card into the Flipper.
Note : Windows Defender may flag some Bad USB scripts โ this is normal, the scripts are harmless.
Files included in the repo :
| Category | Description |
|---|---|
| Bad USB | Keyboard automation scripts (payloads) |
| Infrared (IR) | Universal remote codes (TVs, projectors, ACs, etc.) |
| NFC | NFC tag dumps, Amiibo emulation |
| Sub-GHz | Radio frequency captures (ceiling fans, doorbells, etc.) |
7. Feature Walkthrough
Sub-GHz
- Read and replay radio frequencies below 1 GHz.
- Useful : consolidate multiple home remotes (holiday lights, fans, doorbells) into one device.
- Do not use on car fobs โ rolling codes will desynchronise your key.
125 kHz RFID
- Read 125 kHz RFID tags (pet microchips, access badges).
- Hold the Flipper near the tag to read it.
NFC (Near Field Communication)
- Read and emulate NFC tags (NTAG215, etc.).
- Supports Amiibo emulation.
- Plenty of real-world uses : automation tags, NFC rings, NFC business cards, Defcon badges.
Infrared (IR)
- Learn and replay IR signals from any remote.
- Universal Remote : built-in presets for TVs, projectors, air conditioners, etc. โ thanks to the downloaded file packs.
- Learn New Remote : point an existing remote at the Flipper, press a button, save the signal. Build your own custom remote.
GPIO
- Supports add-on boards via the top GPIO header (e.g. Rabbit Labs Slim Shady Board with IR blaster).
- IยฒC, UART, and other higher-level interfaces.
iButton
- Interface with Dallas Touch Memory / iButton chips. Rarely used outside specific industrial contexts.
Bad USB (Bad Keyboard)
- The Flipper acts as a USB keyboard when plugged into a computer.
- Runs pre-loaded scripts (payloads) โ from demos to full task automation.
- Hundreds of scripts available in the Uber's SD card pack.
Universal Two-Factor (TOTP)
- Software-based 2FA authenticator running directly on the Flipper.
8. Wi-Fi Dev Board โ Flashing Marauder
The Wi-Fi Dev Board turns the Flipper into a Wi-Fi penetration testing tool.
- Plug the Wi-Fi Dev Board into the Flipper's GPIO header.
- Navigate : Apps โ GPIO โ ESP โ ESP Flasher (by Coco Code).
- Select Quick Flash โ Flipper Wi-Fi Devboard.
- Choose a firmware to flash :
- ESP32 Marauder : Wi-Fi testing tool (scan APs, broadcast APs, deauth attacks, etc.)
- Flipper HTTP : connects the Flipper to the Internet
- Black Magic : wireless debugging probe
- Flash takes a few seconds (erase + write).
- Ignore the "Failed to mount SD card โ SD card not supported" message โ the dev board doesn't have its own SD card slot, the message is expected.
- Done โ the Flipper now has a Wi-Fi pentesting module.
9. Apps & Games
- Bluetooth spam : flood nearby devices with Bluetooth pairing requests.
- Find My Flipper : set the Flipper up as an Apple AirTag or Tile tracker.
- PC Monitor : monitor your computer's stats from the Flipper screen.
- DOOM : a playable (DOOM-adjacent) version on the Flipper's own screen.
- Many more : IR remotes, protocol analysers, games, utilities.
10. Leveling System (Virtual Pet)
The Flipper Zero has a built-in progression system โ every action (using features, installing firmware, etc.) earns XP and levels up the device. It adds a fun gamification layer to the experience.
Useful Links
- Official site : https://flipperzero.one
- Q Flipper downloads : https://flipperzero.one/downloads
- Momentum Firmware : https://momentum-fw.dev
- Uber's SD Card Files : https://github.com/skisophrenic (repo: Uber_s_SD_Card_Files)
- Try Hack Me (video sponsor) : use code SASQ30 for 30% off certifications
- YouTube channel : Talking Sasquatch / Rabbit Labs