Flipper ZeroのnRF24L01+:できること・ピン配置・セットアップ・不具合対処
Share
PINGEQUA Lab · Flipper ZeroのnRF24L01+:ピン配置 & セットアップ · 読了目安5分 · 更新日 2026-06-29
Flipper Zeroは2.4 GHz無線を一切搭載せずに出荷されるため、2.4 GHzワイヤレスHIDの研究を含め、この帯域に関するあらゆる機能はGPIOヘッダーに取り付けるnRF24モジュール次第です。
nRF24L01+がFlipper Zeroに追加するもの
標準のFlipper ZeroはSub-GHz、NFC、RFID、IR、GPIOに対応していますが、2.4 GHzには対応していません。nRF24L01+モジュールはこのギャップを埋め、所有している、またはテストを許可されているデバイス上での2.4 GHzワイヤレスHIDトラフィックの検出・解析など、2.4 GHz帯での研究を可能にします。
実用的な到達距離を得るには、PA/LNAアンプ段と外付け2.4 GHzアンテナを備えたモジュールを選んでください。裸のnRF24ブレイクアウトは到達距離が短くなります。
nRF24L01+ Flipper Zeroのピン配置
nRF24L01+はSPIとCE/CSN制御ラインを使い、GPIOヘッダー経由でFlipper Zeroと通信します。一般的な対応関係は次のとおりです。
| nRF24ピン | 機能 | Flipper Zero GPIO |
|---|---|---|
| VCC | 3.3 V電源 | 3V3 (pin 9) |
| GND | グラウンド | GND (pin 18) |
| CE | チップイネーブル | A7 (pin 2) |
| CSN | SPIチップセレクト | A4 (pin 4) |
| SCK | SPIクロック | B3 (pin 5) |
| MOSI | SPIデータ出力 | A6 (pin 3) |
| MISO | SPIデータ入力 | B2 (pin 6) |
| IRQ | 割り込み(任意) | — |
セットアップ(プラグアンドプレイモジュール)
- Flipper Zeroの電源を切り、モジュールをGPIOヘッダーに取り付けます。
- 電源を入れ、nRF24対応アプリ(またはBruce/Marauderビルド)を開きます。
- nRF24機能を選択します。アプリがSPI経由で無線を初期化します。
- スキャンを実行する前に、モジュールが検出されていることを確認します。
よくある問題:黒画面 / モジュールが検出されない
nRF24(またはCC1101+nRF24のデュアル)ボードを取り付けた際にFlipperが黒画面になったり、アプリが無線を見つけられなかったりする場合、多くは電源/チップセレクトの競合が原因です。チップ間で電源を共有している安価なボードでよく見られます。詳しい手順:nRF24黒画面/デュアルチップの対処法。
チップごとに電源を分離したボードは、この問題を設計段階で回避しています。だからこそ当社のデュアルボードは独立したLDOとチップセレクトロジックを採用しています。
どのnRF24ボードを選ぶべきか
2.4 GHzだけで十分なら専用のnRF24ボード。Sub-GHzも欲しいなら(推奨)、デュアルボードなら1枚のPCBで2.4 GHzと433 MHzの両方をカバーします。
Flipper Zero nRF24モジュール nRF24 + CC1101 2-in-1よくある質問
Flipper Zeroはモジュールなしで2.4 GHzに対応していますか?
nRF24とCC1101は何が違いますか?
モジュールを取り付けるとFlipperが黒画面になるのはなぜですか?
PA/LNAは必要ですか?
nRF24の研究は合法ですか?
出典・関連記事: CC1101 vs nRF24:Flipper/M5Stackにはどちらを選ぶか · nRF24黒画面/デュアルチップの対処法 · nRF24セットアップガイド。
本コンテンツは許可された範囲でのセキュリティ研究のみを目的とした教育的内容です。所有している、または明示的に評価の許可を得ているデバイスのみをテストし、現地の電波法規(例:米国のFCC Part 15/EUのCE-RED)に従ってください。PINGEQUAは独立系ハードウェアメーカーであり、Flipper Devices、Bruce、Marauderのいずれとも提携していません。