Bluefruit Feather (nRF52840)
概要
nRF52840は、キーボードやマウスなどのHID周辺機器として動作することができるノルディック半導体の低エネルギー(LE)ラジオです。 詳細については、 Adafruit そしてを通して ノルディックセミコンダクター nRF52840リファレンス。
デバイス名 | パラメーター | 使用例 |
---|---|---|
Bluefruit Feather | Bluefruit52 | RunPairingTests.bat ブルーフルーツ 52 |
対応しているテスト
- 音声テスト
- ヒューマン インターフェース デバイス (HID) のテスト
- バッテリーテスト
- オーディオ & HID 試験 (HID デバイスとして)
- 電力状態の HID テスト
- WiFi 共存テスト (HID デバイスとして)
ハードウェア
ブルーフルーツ LE UART フレンドを通じて購入できます Adafruit. マイクロUSBケーブルが必要です。
Note
Bluefruit Feather デバイスは、現時点では USB シリアル経由でのみサポートされています。
はじめに
ブートローダーの更新
新しいハードウェアを初めて入手するときは、ブートローダーを更新する必要があります。 これは、Bluefruit Feather デバイスごとに 1 回だけ行う必要があります。
- Bluefruit Feather デバイスをマイクロ USB ケーブルを介して PC に接続します。
- 従う Adafruit ブートローダーをアップデートする手順。
- バージョン 0.6.3_s140_6.1.1 のブートローダーを使用します。
- ダウンロードする正しいパッケージには、"feather_nrf52840_express_bootloader-0.6.3_s140_6.1.1.zip" という名前が必要です。 それは見つかります 0.6.3リリースページ.
アップデート中ファームウェア
BTP のリリースごとにファームウェアを更新する必要があります。
Arduinoコマンドラインインターフェースを取得して設定します。
- 最新バージョンのダウンロード arduino-cli.
- まだ行っていない場合は、arduino-cli を PATH変数.
- Adafruit ボード パッケージを取得するには、コマンド プロンプトから次を実行します。
arduino-cli config init arduino-cli core update-index arduino-cli core update-index --additional-urls https://adafruit.github.io/arduino-board-index/package_adafruit_index.json arduino-cli core install adafruit:nrf52 --additional-urls https://adafruit.github.io/arduino-board-index/package_adafruit_index.json
コマンド プロンプトから次のコマンドを実行して、Bluefruit Feather に割り当てられている COM ポートを特定します。
arduino-cli board list
コマンド プロンプトから次のコマンドを実行し、COMX の X を前の手順で識別した COM ポート番号に置き換えて、ファームウェアを Bluefruit Feather にアップロードします。
arduino-cli upload -p COMX --fqbn adafruit:nrf52:feather52840 --input-file C:\BTP\<version>\DeviceFirmware\BtpBluefruit_nRF52840.ino.zip
機能
- UARTデータ接続
- HID やその他の GATT ベースのサービスをサポートします
- 完全に認定された低エネルギー Bluetooth 5.0 無線
- 構成可能な ATT データベース
- 小型フォームファクター、低消費電力、表面実装モジュール
Note
ブルーフルーツの羽根 は現在、Traduci での使用はサポートされていません。
トラブル シューティング
- テストが一貫して失敗し、ブルーフルーツの羽根 のファームウェアが最近更新されていない場合は、手順 1 に従ってファームウェアがサポートされているバージョンであることをチェックします。 バージョンが古い場合は、ブートローダーをダウンロードし、最新のファームウェアをインストールします。