Flipper Zero
The Flipper Zero is a handheld multi-tool built around the STM32WB55 dual-core Cortex-M4/M0+, combining sub-GHz RF (CC1101, 300-928 MHz), 13.56 MHz NFC (ST25R3916), 125 kHz LF RFID, infrared, iButton, BLE 5.0, USB-C, and a 1.4-inch monochrome LCD into a 100x40x25mm housing with a 2000 mAh battery. It is the reference handheld for ham-radio experimentation, access-card research, and IR / RF interoperability testing — not a general-purpose ESP32 dev board.
Best if you need sub-GHz, NFC, 125 kHz RFID, iButton, and IR in one device; skip if you want WiFi tinkering or Meshtastic — a T-Deck or ESP32-S3 dev kit is the right tool.
Where to Buy
Pros
- Multi-radio: sub-GHz (CC1101), 13.56 MHz NFC, 125 kHz LF RFID, infrared, iButton, and BLE 5.0 in one device
- Polished firmware with a structured app / plugin model — usable out of the box, not a breadboard project
- Open firmware (GPL) plus a large third-party firmware ecosystem (Unleashed, RogueMaster, Xtreme)
- Up to 7 days typical use, ~30 days deep standby — genuinely pocketable as an everyday tool
- USB-C works as CDC, mass storage, HID-automation, or a developer-use U2F token (no secure element — not a 2FA replacement)
Cons
- No onboard WiFi — requires the WiFi Devboard (ESP32-S2) add-on for WiFi-side work
- No camera, no MicroPython-class development story — not a learning platform for embedded programming
- Sub-GHz transmit is firmware-restricted in the stock firmware; many jurisdictions limit TX legally
- Monochrome 128x64 LCD — readable but basic versus a T-Deck's 320x240 colour IPS
What the Flipper actually is
The Flipper Zero is a purpose-built multi-radio handheld. The STM32WB55 host runs a structured app framework; the CC1101 transceiver handles sub-GHz (300-348, 387-464, 779-928 MHz); the ST25R3916 handles 13.56 MHz NFC; a dedicated LF frontend handles 125 kHz RFID; and the onboard radio co-processor handles BLE 5.0. Add IR (38/56 kHz), 1-Wire iButton, and a USB-C port that can act as CDC, HID, or mass storage, and you have the tool most access-card researchers and hobbyist RF experimenters reach for first.
The Tamagotchi housing and the dolphin mascot are marketing, but they matter: the device is small, sturdy, has physical buttons, and runs up to 7 days of typical use or roughly 30 days in deep standby. You can carry it every day. That changes what projects you actually get around to.
Why it's not a T-Deck replacement (and vice versa)
The overlap people expect doesn't exist. Flipper has no WiFi, no LoRa, no Meshtastic-class radio, no colour display, no keyboard. T-Deck has no sub-GHz, no NFC, no LF RFID, no IR. They cover complementary radio spectrums.
Pick Flipper when your work is access cards, remotes, and IR. Pick T-Deck (Plus / Pro) when your work is Meshtastic, WiFi-side tinkering, or ESP32-S3 prototyping with a keyboard. The two devices are bought together often enough that you should plan for that case if your radio needs span both spectrums.
Firmware ecosystem
Stock firmware is stable, signed, and restricts sub-GHz transmit to compliant frequencies and protocols. Third-party firmware forks (Unleashed, RogueMaster, Xtreme) unlock more protocols, wider frequency ranges, and community-contributed apps. Flashing a third-party firmware is officially supported via qFlipper; reverting to stock is a one-click operation.
For development, the ufbt tool runs on macOS / Linux / Windows and builds apps against the official SDK. The learning curve is closer to embedded C than to Arduino. ESPHome, PlatformIO, and MicroPython do not apply here.
Full Specifications
Processor
| Specification | Value |
|---|---|
| Architecture | ARM Cortex-M4 + Cortex-M0+ (radio) |
| CPU Cores | 2 |
| Clock Speed | 64 MHz |
Memory
| Specification | Value |
|---|---|
| Flash | 1 MB |
| SRAM | 256 KB |
| flash_external | ~8 MB QSPI flash (firmware assets and protocol database) |
Connectivity
| Specification | Value |
|---|---|
| bluetooth | BLE 5.0 (via Cortex-M0+ radio co-processor) |
| sub_ghz | CC1101 transceiver (300-348, 387-464, 779-928 MHz) |
| nfc | 13.56 MHz NFC (ST25R3916) — read, write, emulate |
| rfid_125khz | 125 kHz LF RFID (EM4100, HID Prox, Indala, etc.) |
| infrared | IR transceiver (38/56 kHz) |
| ibutton | 1-Wire iButton read/emulate |
I/O & Interfaces
| Specification | Value |
|---|---|
| Display | 1.4" monochrome 128x64 LCD |
| GPIO Pins | 18 (GPIO header) |
| USB | USB-C (CDC / mass storage / HID) |
| SD Card | MicroSD slot |
| buttons | 5-way D-pad + back button |
| vibration | Haptic motor |
| speaker | Piezo speaker |
Power
| Specification | Value |
|---|---|
| battery | 2000 mAh Li-Po, USB-C charging |
| runtime_days | 7-30 days typical standby days |
Physical
| Specification | Value |
|---|---|
| Dimensions | 100 x 40 x 25 mm |
| weight_g | 102 g |
| Form Factor | Handheld multi-tool (Tamagotchi-style housing) |
Who Should Buy This
The Flipper's NFC (ST25R3916) and LF RFID reader cover the common card formats — MIFARE Classic / Ultralight / DESFire, EM4100, HID Prox, Indala — and emulation works where firmware and hardware allow. No other sub-$250 handheld comes close for this workload.
The CC1101 covers 300-348 / 387-464 / 779-928 MHz, which captures the bulk of ISM-band remotes. Firmware exposes raw capture and protocol decode for analysis of devices you own. Transmit is region-gated in stock firmware and subject to local regulation.
The CC1101 is short-range ISM, not long-range LoRa, and firmware support for Meshtastic is not a first-class feature. The LilyGo T-Deck Plus or a T-Beam is the right tool.
Better alternative: LilyGo T-Deck
Stock Flipper has no WiFi. The official WiFi Devboard (ESP32-S2) adds it via GPIO and runs Marauder / ESP32Marauder firmware. A T-Deck or bare ESP32-S3 costs less and has WiFi on the main board.
Better alternative: LilyGo T-Deck
Flipper firmware is a C / ufbt application framework, not Arduino / MicroPython. For learning, start on an ESP32-S3-DevKitC-1 or Arduino Uno R4 where tutorials and toolchains are mature.
Better alternative: ESP32-S3-DevKitC-1
Frequently Asked Questions
Is the Flipper Zero a Wi-Fi hacking tool?
Not on its own. The stock Flipper Zero has no WiFi radio — it uses BLE 5.0 only. The official Flipper WiFi Devboard (ESP32-S2) adds WiFi via the GPIO header and runs Marauder firmware for WiFi analysis. A bare ESP32-S3 dev kit costs less and is simpler for WiFi-only projects.
Can the Flipper Zero clone all RFID / NFC cards?
Only clone cards you own or are explicitly authorized to test. For cards you own, the Flipper can read and emulate common 125 kHz LF formats (EM4100, HID Prox, Indala) and common 13.56 MHz formats (MIFARE Classic, MIFARE Ultralight, some DESFire). It cannot clone cards that rely on dynamic authentication (modern DESFire EV2/EV3, secure MIFARE Plus). Unauthorized cloning of access cards, payment cards, or transit cards is illegal in most jurisdictions and can carry criminal penalties — verify your local laws and the authorization scope before testing.
Flipper Zero vs LilyGo T-Deck: which should I buy?
They cover different radios. Flipper Zero for sub-GHz, NFC, 125 kHz RFID, IR, and iButton. T-Deck (Plus/Pro) for LoRa / Meshtastic, WiFi tinkering, ESP32-S3 prototyping, and projects that need a keyboard and colour display. If you only buy one, pick Flipper for access-card / RF work and T-Deck for off-grid messaging / WiFi.
Does the Flipper Zero run Meshtastic?
No. The CC1101 is not a LoRa chip and Meshtastic is not a first-class Flipper firmware target. For Meshtastic use a T-Deck Plus, T-Beam, RAK WisBlock, or Heltec V3.
Is the Flipper Zero legal to own?
Ownership is legal in most jurisdictions. Use is regulated: transmitting on sub-GHz bands you are not licensed for, cloning cards you do not own, or intercepting communications are all restricted activities in most countries. A 2023 ANATEL ruling in Brazil blocked imports, and the status has been subject to revisions — we do not track current import status. Verify with your local regulator before travelling with one or importing, since the regulatory landscape for devices with sub-GHz TX and multi-radio capability has been fluid since 2023.
Can I develop my own apps for the Flipper Zero?
Yes. The ufbt build tool targets the official SDK and runs on macOS, Linux, and Windows. Apps are written in C and use a defined view-model API. Python and Arduino IDE are not supported — the platform is closer to bare-metal embedded than to maker-friendly toolchains like PlatformIO.