概要
- Flipper One は、ゼロから再構築された全く新しいLinuxサイバーデッキプロジェクト
- オープンソースと完全なドキュメント化を目指す、ARMベースの最先端ハードウェア
- コミュニティ主導の開発体制と、開発プロセス全公開
- Flipper Zeroとは異なる用途・設計思想を持つ別カテゴリーのデバイス
- 開発者ポータルや独自OS「Flipper OS」を通じた新しいLinux体験の提案
Flipper Oneプロジェクトの全貌
- Flipper One は、数年にわたりゼロから何度も再構築された大規模プロジェクト
- 技術的・財政的に非常に困難な挑戦
- 大きな発表 ではなく、 正直な開発ストーリー を公開
- Linuxサイバーデッキの再定義 を目指し、開発プロセスを完全公開
- コミュニティの協力を求め、共に開発を進める体制
Flipper Oneの目標
- 世界で最もオープンかつドキュメント化された ARMコンピュータ の構築
- Linuxカーネルのメインライン対応 を徹底
- ベンダーの クローズドソースコード やバイナリブロブの排除
- マイコンとCPUを組み合わせた コプロセッサアーキテクチャ の採用
- 独自の GUIフレームワーク 開発とCLIユーティリティのラッピング
Flipper Zeroとの違い
- Flipper Zero は主にオフラインのアクセス制御や低レイヤープロトコル(NFC, RFID, Sub-1GHz, 赤外線等)を担当
- Flipper One はIPネットワーク、Wi-Fi, Ethernet, 5G, 衛星通信などの高性能ネットワーク層を担当
- 両者は 全く別カテゴリー であり、互いの代替や後継ではない
ハードウェアと拡張性
- Flipper Oneは PCI Express, USB 3.0, SATA 等の高速インターフェースで拡張モジュールを接続可能
- SDR, SSD, セルラーモデム などを自由に追加
- 2x ギガビットイーサネット, USB Ethernet (5Gbps), Wi-Fi 6E 標準搭載
- M.2モデムで 5G通信 を追加可能
- ルーター、VPNゲートウェイ、ネットワークブリッジ等の用途に対応
真にオープンなLinuxプラットフォームの実現
- 完全なメインラインLinuxカーネル対応
- バイナリブロブ、クローズドドライバ、プロプライエタリファームウェアの排除
- ベンダーロックのBSP(ボードサポートパッケージ)不採用
- Collabora と提携し、Rockchip RK3576 SoCのメインライン化を推進
- 現状、DDRトレーナーのみバイナリブロブが残存
- 電源管理やUSB DP Alt-mode、NPU/ビデオデコーダ等のドライバ開発も進行中
開発者ポータルとオープンな開発体制
- Flipper One Developer Portal を公開、全ドキュメント・議論・タスク管理をオープン化
- ハードウェア、メカニクス、Linux(CPUソフト)、MCUファーム、UI、ドキュメント、テスト等のサブプロジェクトで構成
- エンジニア、デザイナー、ユーザーなど 誰でも参加可能
- Developer Portal & Community Manager も募集中
コプロセッサアーキテクチャ
- 高性能CPU(RK3576 SoC, 8コア, Mali-G52 GPU, NPU, 8GB RAM) と
- 低消費電力MCU(Raspberry Pi RP2350, 2コア) の2プロセッサ並列動作
- MCU単独でLCDやボタン制御、CPU起動プロセス管理が可能
- SPI, I²C, UART, GPIO 等を使ったCPU-MCU間通信(インターコネクト)
- ディスプレイ・入力デバイスのドライバをLinuxカーネルにクリーンに実装予定
Flipper OSとFlipCTL
- Flipper OS はDebianベースで、プロファイル機能により用途ごとに完全なOSスナップショットを管理
- プロファイル切替・複製・ロールバックが簡単
- SDカードの再フラッシュ不要 な運用を実現
- FlipCTL は小型LCD向けUIフレームワーク
- D-padやタッチパッドで操作可能なメニュー型UI
- デスクトップ環境(KDE, GNOME等)を無理に小画面で使う問題を解消
- Flipper OSとFlipCTLはFlipper Oneだけでなく、Raspberry Pi等他のサイバーデッキにも応用可能
まとめと参加の呼びかけ
- Flipper Oneは オープンソース・コミュニティと共に築く新世代Linuxサイバーデッキ
- 開発プロセス全公開と透明性を重視
- コード以外の貢献(議論、ドキュメント、啓蒙活動等)も歓迎
- プロジェクトの詳細・参加方法は Flipper One Developer Portal で公開中