
2026/05/21 20:03
フーリッパーワン:あなたのサポートが必要です。
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
:** Flipper One は、高度に文書化され、フル版メインライン Linux を動作させるオープンな ARM コンピュータとしてサイバードキの概念を再構築しています。8 コア搭載の Rockchip RK3576 SoC に 8GB の RAM と、ローカル AI 用の NPU(ただし現在、NPU のサポートにはアップストリーミングが必要)を組み合わせた一方で、ディスプレイと入力処理を SPI/I²C で担当する低消費電力の Raspberry Pi RP202350 MCU を採用しています。この装置の前世代とは異なり、オフラインのポイントツーポイントプロトコル(レイヤー 0)および堅牢な IP ネットワーク接続(レイヤー 1)の両方をサポートし、デュアルギガビットイーサネット、Wi‑Fi 6E、内蔵式 5G/LTE モジュールモジュール性、さらに M.2 セルラー、ストレージ、衛星モジュールなどを追加可能な大規模な拡張システムを備えています。残存するバイナリドライバー(例:DDR トレーナー)や特定ハードウェア機能に対するメインラインサポートの未完全さといった課題はあるものの、ベンダーブロッバスの排除を目指しています。本装置は Debian ベースのプロファイルを実行し、HDMI 2.1 または USB-C DisplayPort を介して Raspberry Pi 5 と同等のデスクトップ機能を提供します。今後の開発には独立した制御ボードの実現や衛星モデムへのパートナーシップが含まれており、現在のソフトウェアでは FlipCTL という CLI ユティリティをラップする GUI フレームワークの開発に注力し、高度な Linux ネッティングを簡易メニュー経由でアクセス可能にすることで、埋め込み系 Linux のカスタマイズを一般化することを目的としています。
本文
2026 年 5 月 21 日 • 18 分間所要
ついに、何年もかけてひたすら努力し、何度もゼロから作り直してきたプロジェクト「Flipper One」について語る時が来ました。これは、財務面でも技術面でも極めて困難なプロジェクトです。そのため、今日は華々しい大発表をするのではなく、正直な物語をお伝えしたいのです。正直に申し上げるなら、私たちは本当に恐れています。皆様のご支援をお願い申し上げます。
TL;DR
Flipper One を通じて、Linux 搭載サイバーデッキの可能性を再定義することを目指しています。これは巨大プロジェクトです。開発プロセスを開放し、コミュニティの皆様へご協力を求めています。
野心的な目標
Flipper One では、以下のような野心的な目標を設定しました:
- マイナーバージョン Linux カーネルの完全なサポートを受けながら、全世界で最もオープンかつ文書化された ARM コンピュータを構築すること。
- メーカーに対し、既存の非公開コードを開示し、バイナリブロッバ(非モジュール化されたファームウェアなど)を完全に排除するよう働きかけること。
- マイクロコントローラと CPU をペアリングしたコプロセッサアーキテクチャに基づく非定型なハードウェアプラットフォームを構築し、多数の低レベル MCU コードへのポートを実現すること。
- Linux の利用法を再考し、既存のコマンドラインユーティリティをラップする独自の GUI フレームワークを開発すること。
これらの目標には大きな不確かさが伴い、それは恐ろしいことですが、私たちはこれがオープンソースコミュニティや教育に対し、真に意味のある貢献をするための唯一の方法だと確信しています。
Flipper One とは何か
Flipper One は Flipper Zero のアップグレードではなく、独自の目標を持つ全く異なるプロジェクトです。Flipper One は、5G 対応の IP ネットワークアナライザから、ローカル AI を搭載した SDR(ソフトウェア定義無線)方式の無線信号アナライザーまで、ほぼ何でも構築できるオープンな Linux プラットフォームです。私たちは特にハードウェア拡張システムに注力しました。PCI Express、USB 3.0、SATA インターフェースを通じて高速度モジュールを Flipper One に接続できます。SDR、高速 SSD、またはモバイル通信モジュールを追加するには、適切なモジュールを挿入するだけで十分です。
Flipper One は複数のネットワークインターフェースを標準搭載しています:
- 2ch ギガビット Ethernet(有線)
- USB Ethernet(最大 5 Gbps)
- Wi-Fi 6E(2.4/5/6 GHz 帯)
M.2 モデムを挿入することで 5G 接続も追加可能です。これにより、Flipper One をルーター、VPN ゲートウェイ、あるいは有線ネットワークと無線ネットワークのブリッジとして利用できます。
Zero と One
Flipper Zero と Flipper One は、異なるタスクのために構築された完全に別のプロジェクトです。これを考える最も簡単な方法は「 networking layer(ネットワーク層)」の違いで捉えることです:
Layer 0 — オフライン点对点アクセス制御プロトコル: NFC、低周波 RFID、Sub-1 GHz ラジオ、赤外線、iButton や UART、SPI、I²C といった有線プロトコル。低消費電力マイクロコントローラに基づくアーキテクチャです。
Layer 1 — IP 接続されたすべて: Wi-Fi、Ethernet、5G、衛星通信など。これは全てネットワーク、データ転送、および高性能計算に焦点を当てています。強力なハードウェアとオープンな Linux ツールキット上で動作し、SDR やローカル AI の処理能力を備えています。
Flipper Zero と Flipper One は異なるプロトコル層で動作するため、互いの代用品となることは想定されていません。したがって、これらは同一製品の「新しい世代」と「古い世代」の関係ではなく、異なるカテゴリのデバイスです。Flipper One が Flipper Zero を置き換えるわけではなく、両者は補完的な存在です。
真にオープンな Linux プラットフォーム
私たちは、真にオープンな Linux ハードウェア・プラットフォームを構築したいと考えています。それは、最新のアップストリームカーネル上で即座に動作し、文書化も最も充実した ARM コンピュータとなるものです。常に最新アップデートが適用されるため、時代遅れになることはありません。
私たちの目標:
- 完全なメインライン Linux カーネルサポート
- バイナリブロッバ、閉鎖型ドライバ、またはプロプライエタリ製ファームウェアの排除
- メーカー固有の BSP(ボードサポートパッケージ)の排除
私たちは「真にオープン」と断言するのは、現在の ARM Linux の状況が悲観的だからです。各メーカーは独自の混乱を引き起こしています:起動時の非公開ブロッバ、ベンダー固有のパッチ、「外部では誰も正しく理解できない」BSP など。もう仕様書を読んでもコンピュータの仕組みを理解できず、特定のチップと特定の BSP に対する回避策を覚えておくだけになってしまいました。私たちはこの状況を厭いにすぎず、混乱を増やす別の製品をお届けすることへの参加は望んでいません。
これを成し遂げるために、Collabora チームと提携し、Rockchip RK3576 SoC をメインライン Linux カーネルへ完全なサポートを提供することに尽力しています。実際には、vendor パッチなしで kernel.org から直接カーネルをダウンロードし、Flipper One で動作させることができます。
Flipper + Collabora — 共にオープン化を目指す
Collabora と提携し、RK3576 SoC をメインラインカーネルへ導入して Flipper One に完全なアップストリームサポートをもたらしました。詳細は:[Collabora ブログ投稿] をご覧ください。
現在、RK3576 のメインラインサポートは概ね良好で、主要コンポーネントは動作しています。しかし、起動チェーンの最終的なバイナリブロッバ(DDR トレーナー:初期起動時における RAM 初期化)が残っています。
私たちはコミュニティの皆様に、RK3576 サポートを完璧にするために協力をお願いします。コードだけでなく、あらゆる種類の貢献を歓迎します。例えば、Rockchip にその最後のブロッバを開示するよう説得する方法を見つけられるかもしれません。
現在は電源管理と USB DP Alt モードサポートに焦点を当てています。また、完全なアップストリーム化に至っていないドライバーやアクセラレーター(NPU、ハードウェアビデオデコード機能など)もあります。Collabora は、メインラインで動作しているかしていないかのリストを公開しており、そのギャップを埋めるための手助けをお願いいたします。
リソースとリンク:
- BSP カーネルとメインライン Linux カーネルにおける RK3576 サポートの現在のステータス
- RK3576 オープンソースロードマップ — 私たちの計画と皆様への参加方法
- 解決中のタスク — ご協力いただける場所
- Collabora より RK3576 メインラインステータスレポート
オープンさは常に私たちの信条
オープンさこそが私たちが掲げる原則です。Flipper One では、単にコードをオープンソース化するだけでなく、「開発プロセスそのもの」を開放することに挑戦します。タスクトレーカー、内部的な議論、未完のドキュメント、アーキテクチャに関する議論などを全て公開します。通常、企業は隠している「粗悪な部分」も含めてです。
紹介 → Flipper One 開発者ポータル これは少し恥ずかしい話ですが、かつてなかったほどオープンにあり、未完成の作業や迷走、論争を隠すような本能的反応があります。しかし、私たちが目指すのは「難しさを装う完璧さ」ではなく、「オープンに構築することの教育的価値」です。
開発者ポータルとは? Flipper One 開発者ポータルは、Flipper One の開発ドキュメントをすべて収録した公開 Wiki です。誰でも編集することが可能です。ポータルではプロジェクトの構造や、皆様に参加・貢献する具体的な方法を記載しています。
Flipper One は巨大なプロジェクトであり、それぞれが自らの部分に責任を持つ複数のチームが働いています。私たちはこれら部分を「サブプロジェクト」と呼びます:
- 🔌 ハードウェア: 電気工学の開発。プリント基板(PCB)、アンテナ、チップやコネクタのプロセッサに関する電気的接続の設計などを行っています。
- ⚙️ メカニクス: 機械工学および産業デザインの領域。筐体、ボタン、プラスチック・金属製部品、取付金具などの設計を担当します。ユーザーが物理的に触れる全てをここで作成しています。
- 🐧 Linux (CPU ソフトウェア): RK3576 プロセッサ向けのソフトウェア開発。Linux カーネル、モジュール、ドライバー、ユーザースペース、ブートローダー、Rockchip ツールなどが含まれます。最も大きく複雑なサブプロジェクトで、多くのリポジトリにまたがっています。
- 🕹️ MCU ファームウェア: 表示、ボタン、タッチパッド、LED、電源サブシステムを制御する RP2350 マイクロコントローラー向けのファームウェア開発。CPU の起動プロセスの処理も担います。
- 🎨 ユーザーインターフェース: UI/UX 開発。ユーザーインターフェース、デバイスのビジュアル言語、そしてすべてのグラフィックス開発を担当します。
- 📚 ドキュメント: 開発者ポータルの Wiki、技術ドキュメント、ガイド、データシート。開発者ポータルを含む全てのドキュメントがここで作成されます。Flipper One プログラム、開発プロセス、コントリビューションガイドをカバーしています。
- 🧪 テスティング: デバイスのサブシステムおよびハードウェア検証用のツール群。電源、ネットワーク、CPU、オーディオ、グラフィックなどのテスト用のスクリプト・プログラム、インターフェースのプロトタイプ、デモアプリ、テストアプリなどを含みます。
誰でも参加可能 エンジニアやソフトウェア開発者、デザイナーであればもちろん、アイデアを共有したい熱心なユーザーの方でも、開発に参加し Flipper One のあり方をお手伝いすることを歓迎します。また、「開発者ポータルおよびコミュニティマネージャー」の求人募集も行っています(詳細はこちら)。この役割は、開発チームとコミュニティをつなぐ代理として働き、開発者ポータルの形成に貢献し、コントリビューターと対話するものとなります。
コプロセッサアーキテクチャ
Flipper One は 2 つのプロセッサで動作します。高性能 CPU と小規模低消費電力 MCU です。これらは並列に動作し、それぞれが自らの部分を管理します:
- 高性能 CPU: Linux を実行する 8 コア RK3576 SoC です。Mali-G52 GPU と LLM やその他のモデルを実行するための NPU を搭載しています。ボード上に 8 GB の RAM も搭載されています。[CPU ソフトウェアの詳細はこちら]
- 低消費電力 MCU: 表示、ボタン、タッチパッド、LED、電源サブシステムを制御する 2 コア Raspberry Pi RP2350 マイクロコントローラーです。独自の MCU ファームウェアを実行します。
Flipper One は 2 つのプロセッサで動作します。デバイスは MCU 単独でも動作可能です。Linux がオフの状態でも、ボタンや LCD スクリーンを使って Flipper One を制御したり、起動プロセスを設定したりできます。メイン CPU が動作しなくてもよいのです。これはほとんどのシングルボードコンピュータ(SBC)に欠けている機能です:Linux がオフ이면 デバイスは死んだ状態となります。
MCU と CPU の相互接続 2 つのプロセッサは、我々が「インターコネクト」と呼ぶ一連のインターフェースで通信します:SPI は表示出力のためにフラットバッファを MCU に運び、I²C はコマンドとボタン・タッチパッドイベントを CPU へ戻します。UART といくつかの GPIO ラインが CPU の起動制御を担当します。これは非自明なアーキテクチャです。
我々は、表示および入力ドライバーを Linux カーネルに正しくポートし、外部から供給されるベンダー側のハックなしでクリーンに統合したいと考えています。カーネルコミュニティの皆様にこの設計レビューをお願いし、フィードバックや助言を得て正しい方法でアップストリーム化を進めたいと思います。
Flipper OS + FlipCTL
Linux 搭載サイバーデッキのあり方をどのように再考しているかです。私は Raspberry Pi のファンであり、自身のプロジェクト(移動用のタクティカル Linux ボックスとして携行するなど)でも使用しています。典型的な Raspberry Pi OS(旧 Raspbian OS)ワークフローはこうなります:今日はルーター、明日はテレビボックス、その日付以降はデバッグセッション用ロジックアナライザーなど。数 десятокのパッケージをインストールし、いくつかソースからコンパイルしてシステム設定やデバイスツリーを編集、カーネルをパッチ適用します。するとすぐにシステムが混乱してしまいます。これをクリーンに元に戻す方法は存在しません。工場出荷状態に戻ろうとすれば SD カードを書き換えることから始まり……
私たちは Raspberry Pi を多くの場面で批判することになりますが、心から彼ら愛し敬意を表しています。その製品は多くの点で私たちにインスピレーションを与え、埋め込み業界に大きく貢献してきました。そしてそれはなぜか? 私たちが自分たちを彼らと比較し続ける理由でもあります。
Flipper OS とは? この問題を解決し、移動中の Linux の利用法を見直したいと考えています。Debian ベースシステムの上に構築され、「プロファイル」を導入する Flipper OS を開発中です。異なるプリコンフィグされたパッケージと設定を備えた OS の完全なスナップショットです。プロファイルを起動し、クローンし、壊し、好きなものをインストールし、クリーンなコピーに戻ることができます。あるいは、別のユースケースのために全く異なるプロファイルに切り替えられます。SD カードの乗り換えは不要です。正直申せば、Flipper OS は極めて困難なプロジェクトであり、アーキテクチャはまだ 100% 確定していません。コンセプトのプロトタイプ化を進めており、これは Flipper One だけでなく、Raspberry Pi をベースにしたサイバーデッキビルドや、あらゆるポータブルタクティカル Linux ボックスに幅広く活用できるものを目指しています。この問題について考えていたり、類似物を構築された方であれば、是非ご連絡ください。
FlipCTL — サイン表示用の UI フレームワーク Flipper OS の一環として、すべての Linux 搭載サイバーデッキで共通の課題である「小さな画面向けの UI が設計されていない」という問題を解決するための FlipCTL を開発中です。そのため、人們は KDE や GNOME などのフルデスクトップ環境を圧縮した状態でわずか 7 インチタッチスクリーン上を実行せざるを得なくなっています。それは悲惨です。Flipper Zero が素晴らしい理由のほとんどは、小さな LCD に特化されたユーザーインターフェースでした。それがデバイスを人気に導きました。Linux マルチツールにもこのアプローチをもたらしたいと考えています。
FlipCTL は、D-Pad と数個のボタンで制御される小口径 LCD 用メニューベースインターフェースを構築するためのフレームワークです。ping、nmap、traceroute などの既存 Linux ユーティリティを、小さな画面において実際に意味のあるクリーンでナビゲイブルな UI でラップするというアイデアです。長期的な目標は、埋め込み Linux デバイスに HMI(ヒューマノーマシンインターフェース)を追加する作業を、1 つのコマンド「
apt install flipctl」を実行するだけで実現することにあります。
ルーター、NAS ボックス、サーバー、ヘッドレスボードなど、小さな画面を取り付けられるあらゆるものには FlipCTL を使用できると考えています:FlipCTL を取得し、設定を書き、Qt や GNOME、X11 を導入せずに利用可能なインターフェースを納品するのです。また、Flipper One の表示とボタンボードを独立した「FlipCTL コントロールボード」としてリリースする計画もあります。これは Linux ベースデバイスのいずれかに取り付けて、即座にメニュー駆動インターフェースを取得できる周辺機器です。現時点では FlipCTL はコンセプトおよびアーキテクチャ段階にあり、興味を持って参加したい方は是非どうぞ:[FlipCTL コンセプトの詳細はこちら]
M.2 拡張モジュール
Flipper One の核心思想は「拡張可能なハードウェアプラットフォーム」です。誰もがそれを自分専用の特別マルチツールに変換できます。そのために、バックプレート下に取り付けることのできる高速度 M.2 拡張モジュールをサポートしました。
M.2 は拡張モジュールのフォームファクターの名前ですが、実際の接続インターフェースを定義するものではありません。内部構造では、M.2 モジュールは異なるインターフェースを使用でき、サイズやコネクタタイプも異なります。Flipper One の M.2 ポートをできるだけ汎用性の高いものとして設計しましたので、ほぼあらゆるタイプのモジュール(モバイル・衛星通信モデム、SDR モジュール、AI アクセラレータ、SSD(NVMe または SATA)、アダプター経由の Wi-Fi カードなど)を挿入できます。
M.2 モジュールはバックカバーの下にインストールされ、背面から突出します。モジュールに応じてバックプレートとアンテナレールを取り替え可能です。
M.2 技術仕様: M.2 ポートに可能な限り多くのインターフェースを搭載し、異なるモジュールサイズをサポートしました:
- M.2 タイプ: Key-B
- 対応サイズ: 2242、3042、3052(D3 クラス厚さまで)
- インターフェース: PCI Express 2.1 ×1 / USB 3.1 / USB 2.0 / SATA3 / シリアルオーディオ / UART / I²C / SIM カード
完全な M.2 ポート仕様とピン配置については、ドキュメント:[M.2 Port specification] をご覧ください。コミュニティやベンダーが Flipper One 用の独自の M.2 モジュールを開発することを想定しており、ご意見やご提案を大歓迎します。
GPIO モジュール よりシンプルな DIY モジュール向けに、標準的な 2.54mm ピッチのピンヘッダーを持つ GPIO コネクタを追加しました。ここではさえ、モジュールを取り付けたまま完全な組み立て状態での携帯が可能であり、緩むことがないように配慮しています。GPIO モジュールはバックプレートの上部に取り付けられ、筐体クリップとネジで固定されます。
GPIO モジュールには独自のマウントシステムもあります:
- ねじ込み inserts: バックプレートとアンテナレールには、2.54mm ピッチのグリッド状に配置されたスレッドがあり、標準的な perfboard の穴間隔と一致しています。そのため、perfboard を所望のサイズに切り取り、モジュールを溶着して Flipper One の背面にネジ止めするだけで済みます。
- ナットフィットノッチ: ボディの両側には、アセンブリ全体の剛性を高めるためのスナップフィット式保護カバー用ノッチがあります。
技術仕様、ピン配置、回路図については GPIO ポートページをご覧ください。ウォークイタールートモジュールやカメラモジュールなどの GPIO モジュールサンプルもご確認ください。ご意見やコメントを大歓迎します。
オープンハードウェア・モジュールシステム
[映像] 3D モデルの閲覧とダウンロード(0:00/0:07)が可能です。
Flipper One のモジュール向けにカスタムマウントシステムを設計しました。このシステムに関連する筐体部品のオープン化を完全に行います:
- ボディ: デバイスのメイン筐体。M.2 モジュールは金属ヒートシンクプレートにネジ止めされ、42mm と 52mm のモジュール長に対応する 2 つのねじ込み inserts が設けられています。
- バックプレート: M.2 拡張ポートへのアクセスを提供する背面カバー。ボディーに対してネジで取り付けられ、インストールされたモジュールに応じて設計を切り替え可能です。
- アンテナレール: SMA アンテナ用に取り付ける別々の部品。アンテナレールはバックプレートから意図的に分離されており、バックプレートを閉じる前にアンテナを取り付け、無線モジュールへのケーブル配線を行うことができます。これにより、組立中にアンテナケーブルを損傷するリスクを排除します。
3D モデルを今日ダウンロードして、モジュール用の筐体やカスタムバックプレート・アンテナレールを作成することができます。モジュールのメカニカル設計に関するコミュニティからのフィードバックとご提案を楽しみにしています。[Mechanics の詳細はこちら]
Flipper One は全て「接続性」に焦点を当てています — OSI 層全体にわたる IP ネットワークのためのスイス・アーミーナイフです。全ての必要な物理インターフェースを搭載し、5 つの独立したネットワークアップリンクを搭載しました。これらをブリッジして結合したり、カスタムルーティングを設定したり、VPN タンネル経由でパケット転送することができます:
- 2× ギガビット Ethernet: 2 つの独立した WAN/LAN ポートで、それぞれ 1 Gbps で動作します。透明ブリッジやミッドマン(MitM)スニフィングなどに応用可能です。
- Wi-Fi 6E: MT7921AUN チップセットに基づいた 802.11ax で、モニターモードをサポートしています。2.4/5/6 GHz の帯域をカバーし、Wi-Fi クライアント(STA)およびホットスポット(AP)として動作可能です。
- セルラーモデム: M.2 拡張モジュール経由の 5G または LTE モデムで、外部アンテナへのサポートがあります。物理的 Nano SIM(4FF)と eSIM を受け付けます。
- USB Ethernet: USB-C 経由で最大 5 Gbps のエミュレーションが可能。USB ケーブルでノートパソコンやスマートフォンを接続することで追加のネットワークインターフェースを追加できます。USB-CDC NCM を使用するため、ドライバーは不要です。
そのままの状態で、Flipper One はあらゆるネットワークへのゲートウェイとして、マルチホットスポットブリッジとして、インライン Ethernet スニファーとして、PC やスマートフォンの USB Wi-Fi/Ethernet アダプターとして、またはこれら全ての組み合わせ(動的ルーティング、ロードバランシング、フェイルオーバー機能付き)で使用できます。[Features list] でストーリー駆動型の機能として説明しています。
高度な内蔵 Wi-Fi
現在では MediaTek MT7921AUN Wi-Fi チップセットのテストを行っています。Flipper One に最も使い勝手のよい統合型 Wi-Fi を構築したいと考えており、Wi-Fi ネットワーク分析に必要な全ての機能(モニターモードやパケットインジェクションなど)をサポートする必要があります。現時点では、人気の高い MediaTek MT7921AUN チップセットを決定しました。現代で十分であり、3 帯域をサポートし、ほぼすべての要件を満たしています。また、メインライン Linux カーネルのオープンソースドライバーでもサポートされています。現在このチップを積極的にテスト中であり、ご協力をお願いします。
Alfa AWUS036AXML と同仕様: Alfa AWUS036AXML は MediaTek MT7921AUN チップセットに基づく USB Wi-Fi アダプターとしてよく知られており、ドライバーサポートとワイドドライブ(wardriving)ツールとの互換性の良さで知られています。この Wi-Fi アダプターには大きなコミュニティが存在しますが、ユーザーの要件を満たすように実際に動作するかどうかを確認したいと考えています。
無線作業に携わっている方(監査、モニタリング、インジェクション、メッシュなど)は、ぜひ共にテストしてください:開発者ポータルの [Wi-Fi テスティングページ] をご覧いただき、チップセット選択の是非を決定したり、設計ロックする前に別の選択肢を検討すべきか判断するお手伝いをしましょう。
衛星 NTN モデム
衛星通信技術の一つに「NTN(Non-Terrestrial Networks:非地上ネットワーク)」があります。これは IoT デバイス向けの低速接続であり、3GPP が 5G および LTE 仕様の一部として標準化しています。標準セルラースタック(SIM/eSIM認証、ローミング、通常の IPトラフィックなど)を使用します。これとは同じ技術が、新しいスマートフォンで携帯電話の電波が届かない場合に緊急 SOS メッセージを送信するために使用されています。現在では主に実証実験として利用されています。
NTN 衛星モデム M.2 モジュールを搭載することで、Flipper One は衛星と通信できるようになります。Flipper One に NTN 衛星接続サポートを追加し、この技術を普及させ、エンジニアや愛好家が実際の衛星インフラストラクチャを実際に扱う機会を提供したいと考えています。これを実現するために、Skylo といった NTN サポート機能を我々の eSIM モジュールに追加してくれ、公式サポート可能な具体的な NTN M.2 モジュールを選択してくれるパートナー企業を探しています。[Modules → Satellite modem ページの詳細はこちら]
オフライン Flipper LLM
2026 年のデバイスにおいて AI がなければどうなるでしょう?Flipper One は外部 AI エージェントとの統合を通じてサポートしますが、インターネット接続がない状態ではオンラインになる必要が生じた場合、どうすればよいでしょうか?
内蔵 AI アクセララータの恩恵により、Flipper One はインターネット接続なしでローカルに LLM を実行できます。これによりデバイスの操作支援、設定生成、有用なヒントの提示が可能になります。特殊な小型 LLM がインターネットなしでの設定作成を支援する「オンデバイス Flipper AI」を実行します。Flipper One の内部構造とアプリケーションについて精通した専門 AI モデルを開発し、汎用的モデルでは不十分であることを目指しています。コミュニティの皆様のご参加をお待ちしています。
また、NPU モジュールは現在メインラインカーネルでサポートされておらず、追加が必要です。[RK3576 NPU サポート状況(メインライン Linux と Mesa)の詳細はこちら]
サバイバルデスクトップ
Flipper One はサバイバル・デスクトップとして、または常に携帯するスリムクライアントとして利用できます。モニターに USB-C ケーブルを 1 本挿すだけで、移動用の真正のデスクトップ環境が得られます。USB-C DisplayPort Alt Mode のお陰で、Flipper One は充電しながらモニターへのビデオ出力が可能であり、USB周辺機器との接続も同一ケーブルで行えます。プロセッサのパフォーマンスは Raspberry Pi 5 と比較可能なため、Web ブラウジングや軽度な開発作業も問題なく処理可能です。
現在のデスクトップモードの課題:
- USB-C DisplayPort Alt Mode: 極めて厳格なプロトコルです。信号整合性の問題に対処し、異なるモニターは動作が異なり、安定した接続を確立するのは困難です。さらに、DP Alt Mode の完全な実装はメインラインカーネルになされていません。
- ハードウェアビデオデコード: メインラインカーネルでまだサポートされていません。滑らかな動画再生のために H.264/HEVC ハードウェアビデオデコード機能を追加する必要があります。
どのデスクトップ環境を選ぶ? KDE Plasma も候補の一つですが、もしかしたらより軽量のタイル型ウィンドウマネージャー(WM)の方が Flipper One に合っているかもしれません?クリーンで高速で余計な機能のない、即座に動作するデスクトップ環境を目指しています。特にこれは稀なケースであり、Linux デスクトップがハードウェアと共に出荷される場合で、細部に至るまで完璧に仕上げることが可能です。もし強い意見をお持ちでしたら、ご意見を聞く絶好の機会です。
私は全ての TV エンタテインメントシステムが壊れたものだとは思い切っているので、自ら TV ボックスを持ち歩き、宿泊するホテルやエアビーに接続しています。しかし、制限や妥協のない完璧な TV ボックスは見つからず、自ら製作する必要がありました。
Flipper One は TV メディアボックスとして動作し、HDMI CEC サポートのお陰でテレビの元のリモートで制御できます。私たちは意図的にフルサイズの HDMI ポートを搭載しました。Mini および Micro HDMI ポートは不便(申し訳ないが Raspberry Pi)であり、必要な時に適切なケーブルを持っていないことが多いからです。また、HDMI ポートはプロプライエタリ規格でありライセンス費用が必要ですが、アダプター地獄に陥らせないようあえて選択しました。
HDMI 仕様:
- フルサイズ HDMI 2.1 ポート: アダプター不要、正しく設計されたフルサイズコネクタです。
- 4K @ 120Hz: 高解像度で 120Hzのリフレッシュレートに対応し、デスクトップモードでもモニターへの接続に適しています。
- CEC サポート: CEC(Consumer Electronics Control)により、テレビの原形リモートからのコマンドをメディアボックスに転送できます。つまり、テレビリモートから直ちにメディアインターフェースを制御でき、追加のマウスやキーボードは不要です。
あげ言葉
Flipper Zero の経験から、純粋な情熱と仕事への愛が素晴らしい成果につながることが分かりました。現在 100 万人を超える人が Flipper Zero を手中にしていることは驚くべきことです。私たちはそれを囲む巨大なコミュニティを築き、新たな技術を探求する人を鼓舞しました。またメーカーに対して安全でより透明性の高い製品を作るよう働きかけました。
Flipper One は非常に個人的なプロジェクトです。10 年以上前から「ポケットサイズの Linux マルチツール」というコンセプトについて考えてきましたが、利用可能な技術やコンポーネメントが十分に良くなかったと感じていました。妥協のない、真に価値のある製品をお届けすることが重要でした。そしてついに、今こそその時だと感じています。
このプロジェクトには多くの不確実性が伴い、技術的な課題や財務的リスク(現在の RAM チップ危機など)があります。全ての計画を達成できるかどうかはわかりませんが、全てを注ぎ込んで取り組んでいきます。皆様のおかげで、新たな冒険へようこそ。
— Pavel Zhovner と Flipper Devices チーム
リンク
Flipper Devices チームは小規模ですが、プロジェクトは巨大です。これなしでは達成できません。皆様への参加方法:
- Flipper One 開発者ポータル: すべてのサブプロジェクトへの入り口。サブプロジェクトを閲覧し、「help wanted」とタグ付けされたタスクを探し、コントリビューションガイドを読み、開発者向け週間ダイジェストを購読してください。
- X.com/Flipper_RND: プロジェクトの更新とお知らせ。