Flipper Zero 2-in-1 nRF24 and CC1101 RF module

CC1101 vs nRF24 vs 2-in-1:本当に必要なRFモジュールはどれ?

3つの名前、2種類の無線チップ、そして両方を1枚にまとめた基板——CC1101、nRF24、2-in-1モジュールの違いを見分け、Flipper ZeroやM5Stackに合った1台を選ぶ方法を解説します。

結論 この3つの名前は、まったく異なる2種類の無線チップを指します。CC1101Sub-GHzトランシーバーで、低い周波数帯(一般的に433、868、915 MHz)で動作し、車のキーフォブ、ガレージドア、リモコン、Sub-GHzセンサーなどをキャプチャして再生するために使われます。nRF24L01+2.4 GHzトランシーバーで、nRF24エコシステムの用途(ワイヤレスマウス/キーボードへのインジェクションを調べるMouseJack研究やnRF24スニッフィングなど)に使われます——Wi-FiやBluetoothのモジュールではありません2-in-1基板は、両方のチップ(CC1101 + nRF24L01+)を1枚のPCBに載せているだけなので、どちらか選ぶ必要がありません——Flipper Zero 2-in-1 RF Moduleのように。Sub-GHzの世界に軸足があるならCC1101、2.4 GHzの研究をするならnRF24、両方を使い分けたいならハードウェアを差し替えずに済む2-in-1を選んでください。

CC1101が実際にできること(Sub-GHz)

CC1101はSub-GHz無線チップです。実際には、低いISMバンド——多くの場合433、868、915 MHz——で動作し、いわゆる「Sub-GHzハッキング」と呼ばれるもののほぼすべての裏にあるチップです。車のキーフォブ、ガレージドアのリモコン、RFリモコン、気象センサーやドア/窓センサーなど、固定周波数のデバイスをキャプチャして再生します。

つまずきやすいポイントが1つあります。アンテナ付きの単一のCC1101基板は、通常1つのバンドにチューニングされています。433 MHz用にチューニングされた基板を868や915 MHzで使おうとすると、性能が大きく落ちます。整合回路もアンテナも特定の周波数向けにカットされているためです。つまり「CC1101を持っている」からといって「すべてのSub-GHz周波数をカバーできる」わけではありません——バンド選びが重要になります。詳しくは後述します。

nRF24L01+が実際にできること(2.4 GHz)

このカテゴリーで最も誤解されているモジュールです。nRF24L01+は2.4 GHzトランシーバーですが、一般的なWi-Fiや従来型Bluetoothの無線チップではありません。これを使ってWi-Fiネットワークに参加したり、Bluetoothスピーカーとペアリングしたりすることはできません。Nordic独自の2.4 GHzプロトコルを話します。

本当に役立つのはnRF24エコシステムです。ワイヤレスマウスやキーボードが2.4 GHzドングルをどう扱うかを調べるMouseJackのような研究や、nRF24スニッフィングなどです。目的がワイヤレスデスクトップ周辺機器やNordicベースの2.4 GHzリンクであれば、nRF24が適したツールです。目的が「Wi-Fiネットワークを見る」や「Bluetoothに接続する」であれば、nRF24はまったく見当違いのチップです——それはまったく別の無線方式です。(r/flipperzeroにおけるnRF24の用途に関する議論)

では「2-in-1」(そして「3-in-1」)とは何か?

2-in-1基板はCC1101とnRF24L01+を同じPCBに搭載しています。それだけです——2つの無線チップが1つのモジュールにまとまっているので、作業ごとにハードウェアを交換することなくSub-GHzと2.4 GHzの両方をカバーできます。

「3-in-1」という表記のマーケティングには注意してください。M5Stack側では、「3-in-1」モジュールは通常2つの無線チップに加えてオンボードのmicroSDスロットを意味し、3つの独立した無線チップという意味ではありません。3つ目の要素はストレージであり、3つ目の周波数帯ではありません。つまり3-in-1はCC1101 + nRF24 + カードスロットを提供し、ロギングやペイロードの保存には便利ですが、2つのチップを超える新しい無線機能を追加するものではありません。

どのバンドを買うべきか?(433 / 868 / 915)

CC1101基板は1つのバンドにチューニングされているため、地域が重要になります:

  • 433 MHz——世界で最も広く使われている、一般消費者向けデバイスのバンドです。迷っている場合や、日常的なリモコンを最も広くカバーしたい場合は、433がデフォルトの無難な選択です。
  • 915 MHz——米国、カナダ、オーストラリア、ラテンアメリカで使われているISMバンドです。
  • 868 MHz——EUおよび英国で使われているISMバンドです。

覚えておくべきルール:バンドは混在できません。433用にチューニングされた基板は868/915では性能が落ち、その逆も同様です。ターゲットの多くが地域のスマートホーム機器であれば、地域のバンドに合わせて基板を選んでください。汎用的な一般消費者向けリモコンであれば、433が最も広くカバーします。

ファームウェア:ソフトウェアをハードウェアに合わせる

ハードウェアはあくまで半分です——ファームウェアが無線チップをサポートしている必要があります。

  • Flipper Zero:人気のカスタムファームウェアはUnleashed、Momentum、RogueMasterです。公式のFlipperファームウェアは外部CC1101をサポートしていない点に注意してください——これはカスタムファームウェアの機能です。(外部CC1101の電源が落ちてしまう、あるいは検出されないという事例もあります。このCC1101が見つからないというFlipperフォーラムのスレッドを参照してください。)
  • M5Stack(Cardputer、Sticksなど):定番のファームウェアはBruceで、現在バージョン1.15です(2026-05-25リリース、GitHubのリリースページ)。

購入前に、使う予定のファームウェアが実際にその無線チップと手持ちのホストデバイスをサポートしているか確認してください。

良い基板と安価な基板を分けるもの

無線チップ自体は汎用部品であり、品質の差は周辺の基板に表れます。このカテゴリーの安価なモジュールは、電源ノイズや絶縁不良に悩まされることが多く、通信距離の低下、キャプチャの取りこぼし、あるいは負荷時に無線チップがリセットされるといった形で現れます。より良い基板は、無線チップ用にクリーンなLDOを使い、適切なバス絶縁を行うことで、片方のチップがもう片方を妨害しないようにしています。部品番号を覚える必要はありません——安定した電源・信号経路にお金を払っているということだけ理解しておけば十分です。それこそが、きれいにキャプチャできる基板と不安定な基板の違いです。

比較表

CC1101 nRF24L01+ 2-in-1基板
周波数 Sub-GHz(433 / 868 / 915 MHz) 2.4 GHz 両方(Sub-GHz + 2.4 GHz)
一般的な用途 キーフォブ、ガレージドア、リモコン、センサーのキャプチャ/再生 nRF24エコシステム:MouseJack研究、nRF24スニッフィング 1枚のPCBで両方の世界をカバー
Wi-Fi / Bluetooth? いいえ いいえ(Wi-Fi/BTの無線チップではない) いいえ
バンドのカバー範囲 基板/アンテナごとに1バンド 単一の2.4 GHzバンド Sub-GHzバンド1つ + 2.4 GHz
向いている人 Sub-GHzユーザー 2.4 GHz研究者 交換なしで両方使いたい人

FAQ

nRF24はWi-FiやBluetoothと同じものですか?
いいえ。nRF24L01+はNordic独自のプロトコルを使う2.4 GHzトランシーバーです。Wi-Fiネットワークに参加したり、従来型Bluetoothデバイスとペアリングしたりすることはできません。MouseJack研究やnRF24スニッフィングのようなnRF24エコシステムの作業を想定したもので、一般的な無線接続用ではありません。
1枚のCC1101基板で433、868、915 MHzすべてをカバーできますか?
うまくいきません。CC1101基板とそのアンテナは単一のバンド向けにチューニングされています。433用にチューニングされた基板は868/915では性能が落ち、その逆も同様です。必要なバンドに合わせて基板を選ぶか、一般消費者向けデバイスを最も広くカバーしたいなら433を選んでください。
3-in-1モジュールは3つの無線チップを搭載していますか?
いいえ。一般的なM5Stackの3-in-1は、2つの無線チップ(CC1101 + nRF24L01+)にオンボードのmicroSDスロットを加えたものです。3つ目の要素はストレージであり、3つ目の周波数帯ではないため、無線チップは依然として2つです。
2-in-1が必要ですか、それとも1つのチップで十分ですか?
作業がすべてSub-GHz(キーフォブ、ガレージドア、センサーなど)であれば、CC1101だけで十分です。すべて2.4 GHzのnRF24研究であれば、nRF24を選んでください。実際に両方を行き来していて、ハードウェアを交換したくない場合にのみ2-in-1を購入してください。
公式のFlipper Zeroファームウェアは外部CC1101をサポートしていますか?
いいえ。外部CC1101のサポートは、Unleashed、Momentum、RogueMasterといったカスタムファームウェアによるものです。M5Stackでは、それに相当するのがBruce(現在1.15)です。購入前にファームウェアのサポート状況を確認してください。

必要な無線チップはもう決まりましたか?

PINGEQUAは両方の世界に対応する基板を作っています——クリーンな電源と適切な絶縁で、キャプチャの信頼性を保ちます。

Flipper Zero 2-in-1 RF Module → Cardputer ADV Hydra RF-424 → RF Pack S3 (StickC S3) →

どのホストデバイスが最初に合うか迷っていますか?まずはM5Stack Cardputer向けベストRFモジュールガイドから始めてください。Cardputer向けに購入を検討している場合は、先にADVとv1.1のモジュール互換性を確認し、モジュールが検出されない場合はBruceの「モジュールが見つからない」問題の対処法を参照してください。

出典 & 参考リンク: r/flipperzeroにおけるnRF24の用途に関する議論 —— reddit.com;Flipperで外部CC1101が見つからない件 —— forum.flipper.net;Bruceファームウェア —— bruce.computer / GitHubのリリースページ。ファームウェアとバンドに関する情報は2026年6月に確認済みです。

ブログに戻る