Technische Spezifikationen des Flipper One
(docs.flipper.net)- Flipper One ist ein Gerät in Entwicklung, daher können sich die vollständigen Spezifikationen noch ändern; verbindlich genannt werden bislang nur die Abmessungen von 155 × 67 × 40 mm und die wichtigsten Materialien
- Das Display ist ein 256 × 144 Schwarzweiß-LCD und unterstützt 64 Stufen bzw. 6-Bit-Graustufen; bedient wird es per Touchpad, App-Tasten und 5-Button-D-Pad
- Die Haupt-CPU ist ein Rockchip RK3576 mit 4 Cortex-A72- und 4 Cortex-A53-Kernen, Mali G52 MC3 sowie einer 6-TOPS-@INT8-NPU
- Externe Anschlüsse umfassen 2× USB-C, USB-A, HDMI v2.1, DisplayPort Alt Mode, 2× Gigabit-RJ45 und eine TRRS-Audiobuchse
- Die Stromversorgung bietet einen 24000-mWh-Akku und Laden per USB-C Power Delivery; außerdem sind Wi‑Fi 6, Bluetooth 5.2 und ein Key-B-M.2-Erweiterungsport vorhanden
Entwicklungsstand und Gehäuse
- Flipper One ist ein Gerät in Entwicklung, daher können sich die vollständigen technischen Spezifikationen noch ändern
- Die Abmessungen betragen 155 × 67 × 40 mm
- Das endgültige Gewicht steht noch nicht fest und ist im Dokument als Placeholder markiert
- Gehäuse und Tasten bestehen aus PC/ABS
- Für das Display wird Gorilla Glass verwendet
- Kühlkörper, Halterung und Lanyard-Schlaufe bestehen aus eloxiertem Aluminium
- Der Bumper besteht aus TPU
Display und Eingabegeräte
-
Schwarzweiß-LCD
- Die Auflösung beträgt 256 × 144 Pixel
- Unterstützt werden 64 Helligkeitsstufen bzw. 6-Bit-Graustufen
- Die Schnittstelle ist QSPI, angesteuert vom MCU
-
Bedienelemente
- Das Touchpad unterstützt schnelles Scrollen und haptisches Feedback
- Unter dem Display sind 5 App-Tasten angeordnet
- Die Power-Taste übernimmt Power ON, Sleep, OFF, das Menü CTRL+ALT+DEL sowie das Beenden von Apps
- Das 5-Button-D-Pad wird zur Richtungsnavigation verwendet
- Die Back-Taste dient zum Zurückgehen
- Der App Switcher führt bei einem Klick ALT+TAB aus und startet bei zwei Klicks ein zusätzliches Menü
- Die Push-to-Talk-Taste kann im Linux-Userspace gesteuert werden
Recheneinheit und Speicher
-
Haupt-CPU
- Die Haupt-CPU ist ein Rockchip RK3576
- Insgesamt gibt es 8 Kerne: 4× ARM Cortex-A72 und 4× ARM Cortex-A53, mit bis zu 2,2 GHz
- Die GPU ist eine ARM Mali G52 MC3 und unterstützt OpenGL ES 1.1/2.0/3.2, OpenCL 2.1 und Vulkan 1.2
- Die NPU bietet 6 TOPS @INT8 und unterstützt int4, int8, int16, FP16, BF16 und TF32
-
Low-Power-MCU
- Die Low-Power-MCU ist ein Raspberry Pi RP2350B
- Die Kerne bestehen aus Dual ARM Cortex-M33 @ 150 MHz und Dual RISC-V Hazard3 @ 150 MHz
- Der SRAM beträgt 520 KB, der Flash-Speicher 16 MB
-
Arbeitsspeicher und Massenspeicher
- Der RAM beträgt 8 GB LPDDR5
- Der interne Speicher ist 64 GB UFS 2.2
- Der MicroSD-Kartensteckplatz ist als UHS-I SDR104 angegeben, befindet sich aber noch im Status „Validierung erforderlich“
Ports und externe Anschlüsse
-
USB und Display-Ausgabe
- USB-C1 unterstützt USB 3.1 mit 5 Gbit/s, DisplayPort Alt Mode und Laden per USB Power Delivery
- USB-C2 bietet USB 3.1 mit 5 Gbit/s, nur Host-Modus und Power Out
- USB-A bietet USB 3.1 mit 5 Gbit/s, nur Host-Modus und Power Out
- HDMI Out ist ein vollformatiges HDMI v2.1 und unterstützt CEC sowie 4K @ 120 Hz
- DisplayPort wird über den v1.4 Alt Mode von USB-C1 bereitgestellt und unterstützt bis zu 4K @ 120 Hz
-
Netzwerk- und Audio-Ports
- Ethernet besteht aus 2× Gigabit-RJ45
- Der Gigabit-Ethernet-PHY-IC ist ein Realtek RTL8211F-CG
- Die 3,5-mm-Audiobuchse ist TRRS und unterstützt Stereo-Out sowie Mikrofoneingang
- Es gibt einen MicroSD-Kartensteckplatz und einen Nano-SIM-(4FF)-Kartensteckplatz
- Der SIM-Kartensteckplatz ist passiv mit dem M.2-Port verbunden
Akku und Stromversorgung
- Die Akkuenergie beträgt 24000 mWh
- Die Akkukapazität ist mit 7000 mAh angegeben, dies ist jedoch noch kein endgültiger Wert
- Der Charger-IC ist ein TI BQ25792 und unterstützt bis zu 3,32 A
- Die Fuel Gauge ist ein TI BQ28Z610
- Geladen wird per USB-C Power Delivery mit Unterstützung für bis zu 26 V
Drahtlose Kommunikation und Audio
- Das Wi‑Fi- und Bluetooth-Modul ist ein WXT2AM2101
- Der Wi‑Fi-Chipsatz ist ein MediaTek MT7921AUN
- Wi‑Fi unterstützt Wi‑Fi 6 (802.11ax), die Bänder 2,4 / 5 / 6 GHz sowie 2×2 MIMO
- Bluetooth ist 5.2 und in den MT7921U integriert
- Der Audio-Codec ist ein Nuvoton NAU8822
- Der Eintrag zu den Lautsprechern ist mit needs clarification markiert
- Die 3,5-mm-Buchse ist als TRRS ausgeführt und unterstützt Stereo-Out sowie Mikrofoneingang
M.2-Erweiterungsport
- Der M.2-Erweiterungsport befindet sich auf der Rückseite des Geräts unter der Back Plate
- Der M.2-Typ ist Key B
- Unterstützte Größen sind 2242, 3042, 3052
- Unterstützt wird eine maximale Dicke von D3, einschließlich doppelseitiger Module
- Die Schnittstellen umfassen PCIe 2.1 ×1, USB 2.0, USB 3.1, SATA3, Serial Audio, UART, I2C und SIM-Karte
-
Wichtige Bestandteile des M.2-Port-Pinouts
- Zu den strombezogenen Pins gehören 3.3V, 3.3 V/VBAT, GND, FULL_CARD_POWER_OFF#, DEVSLP und SUSCLK
- USB-2.0-Signale werden als USB_D+ / USB_D- bereitgestellt
- USB-3.1-/SSIC-Signale werden über die Leitungen PERn1/PERp1 und PETn1/PETp1 bereitgestellt
- SATA-Signale werden über die Leitungen SATA-B+/SATA-B- und SATA-A-/SATA-A+ bereitgestellt
- Zu den PCIe-bezogenen Signalen gehören PERST#, CLKREQ#, PEWAKE#, REFCLKn und REFCLKp
- Zu den SIM-bezogenen Signalen gehören UIM_RESET, UIM_CLK, UIM_DATA, UIM_PWR und SIM DETECT
- GPIO- und Steuersignale umfassen GPIO_0~GPIO_11, W_DISABLE1#, DPR, RESET# und CONFIG_0~CONFIG_3
- Zu den Antennen- und Koexistenz-Steuersignalen gehören ANTCTL0~ANTCTL3, COEX3, COEX_TXD und COEX_RXD
GPIO und Debug-Port
-
GPIO-Pinout
- Der GPIO-Header stellt 3.3 V Power und 5V Power bereit, jeweils mit Angabe up to 2A EFUSE
- Ground-Pins sind an mehreren Positionen vorhanden
- Zu den MCU-Leitungen gehören MCU GPIO 40 und MCU GPIO 41; zusätzlich sind die Funktionen PIO, ADC0 und PWM8_A/PWM8_B angegeben
- Zu den CPU-GPIO-Leitungen gehören CPU GPIO4_A2~A7, CPU GPIO4_B0~B5 usw.
- Als alternative CPU-GPIO-Funktionen sind SPDIF, I2C, UART, CAN, SAI, PDM, SPI und PWM aufgeführt
- CPU USB 2.0 Data+ und Data- werden als D+ / D- bereitgestellt
-
Debug-Port-Pinout
- Der Debug-Port ist als 14-Pin ausgeführt
- Pin 1 ist 3V3 MCU POWER, Pin 2 ist MCU RESET
- Zu den MCU-Debug-Signalen gehören MCU SWD CLOCK und MCU SWD IO
- MCU UART wird als MCU UART TX/RX bereitgestellt
- MCU GPIO 41 und MCU GPIO 40 sind am Debug-Port herausgeführt
- Zu den CPU-bezogenen Pins gehören CPU RESET, CPU UART0 TX/RX, CPU GPIO0_D2 und CPU GPIO0_D3
- Pin 14 ist GND
1 Kommentare
Hacker-News-Kommentare
Ich habe ein Flipper Zero und benutze es gelegentlich. Zum Beispiel habe ich damit einmal die Armbänder der Taylor Swift Eras Tour gesteuert: https://blog.jgc.org/2024/05/controlling-taylor-swift-eras-t...
Meistens liegt es aber einfach als kurioses Gerät herum. Ich habe ein paar RFID-Dinge kopiert, ein wenig Infrarot genutzt und gelegentlich auch den Funkempfänger verwendet, aber insgesamt ist es eher ein schickes Spielzeug. Ich weiß nicht genau, was ich mit dem Flipper One machen würde, aber mit einem Raspberry Pi habe ich schon allerlei gemacht, also scheint Potenzial da zu sein.
Heute brauchte ich außerdem dringend einen schmalen Schlitzschraubendreher und habe nach einem Jahr wieder mein Schweizer Taschenmesser benutzt. Man muss nicht jedes Werkzeug täglich verwenden, und ich weiß auch nicht mehr, wann ich zuletzt einen 3/8-Zoll-Schlüssel gebraucht habe.
Wenn man abenteuerlustig ist, nutzen auch viele Skigebiete Karten mit einfacher Technik, aber manchmal wird dort zusätzlich von Menschen kontrolliert. Und Kinder haben Spaß daran, mit dem Flipper Zero die Ladeports von Teslas zu öffnen.
Ziemlich seltsames Gerät zum Bauen.
Das kann man alles auch mit einem Laptop machen, und bei dem zu erwartenden Preis scheint es mir nicht sinnvoll genug, um es zum gelegentlichen Herumspielen ständig mit sich herumzutragen.
Vielleicht habe ich etwas übersehen, aber es scheint keinen Funk zu haben. Wi-Fi und Bluetooth schon, aber NFC/RFID/sub-1GHz-Funk sehe ich überhaupt nicht.
Ich fand immer, der Flipper hätte eher einen softwaredefinierten Transceiver auf Basis eines kleinen FPGA gebraucht, also in Richtung anderer SDRs auf dem Markt. Dass man Funk komplett aufgegeben zu haben scheint, ist enttäuschend.
[1]: https://docs.flipper.net/one/hardware/m2-port/modules
[2]: https://www.crowdsupply.com/wavelet-lab/ssdr
Es ist schwer vorstellbar, dass man noch mehr entsprechende Funktionen einbaut und das trotzdem an normale Verbraucher verkaufen kann. Vermutlich sollen die zusätzlichen Schnittstellen eher dazu dienen, dass Nutzer solche Funktionen auf eigene Verantwortung nachrüsten.
Interessant, aber gibt es kein IR/RFID/NFC? Das ist mein Hauptanwendungsfall für den Flipper Zero. Dann sollte man es eher als anderes Gerät denn als Nachfolger sehen.
Die Entscheidung, das Display an den Mikrocontroller statt an den Linux-SoC anzuschließen, ist interessant.
Eigentlich ist es seltsam, bei so leistungsstarker Hardware in Gorilla Glass und einem maßgefertigten Aluminiumgehäuse ein niedrig auflösendes 6-Bit-Schwarzweiß-Display zu verwenden. Es wirkt, als wolle man eine bestimmte Low-Fidelity-Graustufen-Ästhetik erzeugen. Zeilen wie „needs verification“ oder „needs clarification“ sind auch merkwürdig; es wirkt, als hätte man die Dokumentation von jemandem oder ChatGPT gegenlesen lassen, dann einfach veröffentlicht und nicht richtig überprüft.
Zum Beispiel kann er Menüs auf dem Bildschirm anzeigen und Tasteneingaben zur Neustartsteuerung annehmen, selbst wenn die CPU hängt, und auch ein stromsparender Modus bei eingeschaltetem Display ist möglich. Das klingt ziemlich vernünftig.
https://github.com/flipperdevices/flipperone-docs/commits/pu...
Ich hätte nicht erwartet, dass es einen Ethernet-Port gibt. Es wäre schön, wenn das Gerät direkt nach dem Einstecken anzeigen könnte, welche getaggten VLANs vorhanden sind, welche Adresse/Maske der DHCP-Server vergeben hat und ob PXE möglich ist.
Wenn ein neues RA oder ein neuer IPv6-Nachbar auftaucht, sollte eine LED blinken, und idealerweise sollte eine LED auch anzeigen, ob es in den letzten 500 ms einen 802.3x-Pause-Frame oder 802.3Qbb gab. Mit zwei Ports könnte man es in eine Man-in-the-Middle-Position setzen und das Sniffing erst nach Abschluss der 802.1X-Aushandlung starten lassen.
Außerdem wäre es schön, wenn aus dem Man-in-the-Middle-Verkehr auch p0f-Fingerprints erzeugt würden.
Warum gibt es einen KI-Sprachassistenten? Ist das ein Witz? Das passt für mich nicht zur Philosophie des Flipper Zero.
Außerdem hat der verwendete SoC eine NPU, also ist auch lokale AI möglich. Ob man es nun „Sprachbefehle“ oder „KI-Sprachassistent“ nennt, ist am Ende Marketing, wobei Letzteres etwas aus der Zeit gefallen klingt. Es ist kein Smartphone, eher könnte man es sogar als eine Art „Anti-Smartphone“ sehen.
Wenn jemand sagte, man habe „ChatGPT gebeten, ein sicheres Flipper One zu entwerfen, und das Ergebnis dann einfach eingefügt“, würde ich das fast glauben. Manche Punkte hier ergeben nicht wirklich Sinn.
Wenn man das gewünschte Szenario beschreibt und der bevorzugte Agent daraufhin spontan ein Python-Skript schreibt und das Gerät die Aufgabe übernehmen lässt, wäre das zumindest für mich buchstäblich ein Traumgerät.
Ich war ziemlich begeistert, bis mir klar wurde, dass das Ding riesig ist. In den meisten Abmessungen ist es größer als mein Handy. Mein Traum, RockBox auf ein Flipper-Zero-artiges Gerät zu portieren und es als stromsparenden Linux-PC anzudocken, ist damit geplatzt.
Es wirkt nicht wie eine Weiterentwicklung des Flipper Zero, sondern wie ein komplett anderes Produkt.
Der Schwerpunkt liegt hier auf Networking, nicht auf Funk/IR und Ähnlichem. Tatsächlich sind solche Funktionen gar nicht enthalten. Man kann sie vielleicht nachrüsten, aber das verfehlt den Kern. Die Stärke des Flipper Zero lag darin, solche Funktionen in ein kleines, niedliches Paket zu stecken und auf einer gemeinsamen Hardwareplattform eine Community aufzubauen. Wenn man anfängt, ständig Dinge anzustecken, gibt es klar bessere oder günstigere Alternativen, besonders wenn man ohnehin schon einen Laptop oder ein Smartphone hat.
Der ursprüngliche Flipper Zero lag bei ungefähr 200 Dollar und war damit etwa die Obergrenze für ein Spielzeug, das man kaufen kann, ohne lange darüber nachzudenken, ob man es wirklich braucht. Das Flipper One ist viel leistungsfähiger, hat kein simples Plastik-Clamshell-Gehäuse mehr und dürfte daher deutlich teurer werden; mit Zubehör wie einem PCIe-SDR ist es erst recht kein Spielzeug mehr.
Ein Teil des Reizes des Flipper Zero war außerdem, dass er schon im Auslieferungszustand Dinge konnte, für die man sonst Spezialhardware braucht, besonders sub-GHz-Funk. Das Flipper One ist im Kern einfach nur ein Computer. Wi‑Fi und Ethernet gibt es bereits auf vielen anderen Geräten, sie eröffnen keine neuen Möglichkeiten. Diesmal scheint man eher auf ein ernsthafteres Werkzeug zu zielen, und in seiner jetzigen Form dürften es deutlich weniger Leute spontan kaufen als einen Flipper Zero.
Nebenbei: Angesichts der großen Aufmerksamkeit für Energieverwaltung und des Anwendungsfalls als Sicherheitskamera überrascht es, dass es kein PoE gibt. Man wird darüber sicher nachgedacht haben, aber vielleicht war es aus technischen Gründen wie dem Umgang mit 48 V nicht praktikabel.
Ich benutze mein Flipper Zero jede Woche oder sogar noch öfter. Das neue Modell wirkt als tragbares Gerät viel leistungsfähiger als Produkte auf Basis eines RPi Zero. Mir gefällt, dass zwei RJ45-Ports und ein USB-A-Port eingebaut sind. Für mich ist es aber immer noch zu groß. Wenn ich mir eins hole, werde ich es wohl einen ganzen Tag mit mir herumtragen, um zu sehen, wie es sich anfühlt.
Es hat auch einen Nano-SIM-Slot und gleich zwei Ethernet-Ports, also ist es perfekt als mobiler Router geeignet. Allein dieser Anwendungsfall macht es für mich schon attraktiv.
Für ein so leistungsfähiges Gerät halte ich es allerdings für einen Nachteil, dass es keine QWERTY-Tastatur hat und weiter auf das bisherige einfarbige Display mit orangener Hintergrundbeleuchtung setzt. Ich möchte weder eine Tastatur noch einen Bildschirm extra mit mir herumtragen und hätte gern, dass es ohne Zubehör mehr Eingabe und Ausgabe für mehr Menschen unterstützt.
Wenn du dich für hackbare tragbare Linux-Geräte interessierst, ist auch das M5Stack Cardputer Zero einen Blick wert. Es soll bald auf Kickstarter kommen, und ich habe mir schon einen Early-Bird-Platz reserviert.