Flipper One — we need your help

Flipper’s post announces Flipper One as a new, open Linux “cyberdeck” project, explains its ambitious technical and openness goals, and asks the community to actively help build, test, and upstream it rather than just waiting for a polished product.

High‑level idea

Flipper One is a pocketable Linux multi‑tool (separate from Flipper Zero) built around an 8‑core Rockchip RK3576 SoC plus an RP2350 microcontroller, intended as a fully open, well‑documented ARM computer that can act as a network Swiss‑army knife, cyberdeck, TV box, and more. The team stresses that the project is financially and technically risky, so they are opening the entire development process and asking for community contributions (code, docs, advocacy with vendors, testing, etc.).

Zero vs One

Flipper One is not a Flipper Zero upgrade; it targets “Layer 1” IP‑connected use cases (Wi‑Fi, Ethernet, 5G, satellite, SDR, local AI), while Flipper Zero focuses on “Layer 0” offline access‑control protocols (NFC, LF RFID, sub‑GHz, IR, iButton, UART/SPI/I²C) on a low‑power MCU. The devices are positioned as different categories rather than old vs new generations, and Flipper One is built for higher‑performance networking and computation on top of Linux.

Openness and mainline Linux

A core goal is to ship “the most open ARM computer” with full mainline kernel support, no vendor BSP lock‑in, and no binary blobs in the boot chain or drivers. They’ve partnered with Collabora to upstream RK3576 support; most components work in mainline already, but one remaining closed blob (the DDR trainer) plus NPU/video accelerators and power/DP Alt‑mode still need work, and they explicitly ask the community to help finish upstreaming and to pressure Rockchip about the DDR trainer.

Developer Portal and sub‑projects

Flipper is exposing internal task trackers, debates, and unfinished docs through a public Developer Portal wiki that anyone can edit. The work is split into sub‑projects—hardware, mechanics, Linux/CPU software, MCU firmware, UI, docs, and testing—each with its own responsibilities and contribution paths, and they’re also hiring a Developer Portal & Community Manager to coordinate with contributors.

Co‑processor architecture

Flipper One uses an RK3576 CPU (8 cores, Mali‑G52 GPU, NPU, 8 GB RAM) plus an RP2350 MCU that independently handles display, input, power, and boot control, allowing the device to be usable even when Linux is off. The CPU and MCU communicate via an “Interconnect” (SPI for framebuffer, I²C for commands and events, UART/GPIO for boot), and Flipper wants to upstream the display/input drivers cleanly and get kernel community review on this non‑trivial architecture.

Flipper OS and FlipCTL

On the software side, Flipper OS is a Debian‑based layer that introduces “profiles” (snapshot‑like OS instances) to avoid the typical Raspberry‑Pi‑style SD‑card mess and allow users to switch between clean, purpose‑built setups. They’re also designing FlipCTL, a menu‑based UI framework for small screens that wraps existing CLI tools (ping, nmap, traceroute, etc.), with the long‑term goal that any embedded Linux device can add an HMI via something like apt install flipctl or a standalone “FlipCTL Control Board.”

Expansion: M.2 and GPIO

Internally, Flipper One exposes a highly flexible Key‑B M.2 slot supporting PCIe 2.1 ×1, USB 3.1/2.0, SATA3, audio, UART, I²C, and SIM, and physical sizes 2242/3042/3052 up to D3 thickness, intended for community‑ and vendor‑built modules (modems, SDRs, SSDs, AI accelerators, etc.). For simpler DIY hardware, there is a GPIO header plus a mechanically thought‑out mounting system (threaded inserts on 2.54 mm grid, snap‑fit covers, open 3D models of body/back plate/antenna rail) so people can design and mount their own modules and back plates.

Networking focus

Flipper One is designed as an IP network multi‑tool with multiple uplinks: dual gigabit Ethernet, Wi‑Fi 6E via MT7921AUN (with monitor mode and injection), USB‑Ethernet up to 5 Gbps over USB‑C, and optional 5G/LTE and eSIM via M.2 modem. This lets it act as a router, VPN gateway, multi‑hotspot bridge, inline sniffer, or USB network adapter, and they specifically invite wireless folks to help test and validate the MT7921AUN choice (e.g., comparing it to Alfa’s AWUS036AXML).[

Satellite, local LLM, and desktop/media uses

They want to support NTN satellite connectivity via a partner (e.g., Skylo) so users can experiment with standardized 5G/LTE satellite links using M.2 NTN modems. Thanks to the on‑chip NPU, they plan a specialized offline LLM tuned to Flipper One, both to assist with operating the device and to demonstrate local AI, though the NPU still lacks mainline support. As a “survival desktop” and “hacker’s TV box,” it offers DisplayPort Alt‑mode over USB‑C plus a full‑size HDMI 2.1 port with 4K@120 Hz and CEC, but they note current challenges around DP Alt‑mode, hardware video decode, and choosing a lean desktop environment.

Call for help

The post ends on a personal note from founder Pavel Zhovner, framing Flipper One as a long‑dreamed‑of pocket Linux multi‑tool finally made possible by modern components but still full of technical and financial uncertainty. They ask the community to join via the Developer Portal, help upstream RK3576, test Wi‑Fi and other subsystems, design modules and enclosures, and generally help turn Flipper One into a truly open, community‑built platform.

Flipper OS architecture

In Flipper OS, the concept of operating system profiles is introduced, which are architecturally separated from the base system.

Thus, the operating system consists of two distinct parts:

  1. Flipper OS base system — a clean, unmodified Debian-based system. It consists of Linux kernel, RootFS, and MCU firmware. The base system is distributed through official updates. This part of the operating system remains unchanged during user customization and configuration.

  2. OS profiles — an overlay on top of the base system that contains all user customizations, including installed packages, containers, and modifications to the RootFS including config files edits. By applying an OS profile to the Flipper OS base system, you get a fully configured system tailored for a specific use case.

Official built-in OS profiles are distributed as part of the operating system, for example: Minimal system, Wi-Fi router, TV media box, Network sniffer, and Desktop computer.