Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Überblick
Das nRF52840 ist ein Low Energy (LE)-Radio von Nordic Semiconductor, das sich u. a. als HID-Peripheriegerät verhält, wie eine Tastatur oder Maus. Weitere Informationen finden Sie unter Adafruit und über die Nordic Semiconductor nRF52840 Referenz.
| Gerätename | Parameter | Verwendungsbeispiel |
|---|---|---|
| Bluefruit Feather | bluefruit52 | RunPairingTests.bat bluefruit52 |
Unterstützte Tests
- Kopplungstests
- HiD-Tests (Human Interface Device)
- Akkutests
- Audio- und HID-Tests (als HID-Gerät)
- HiD-Tests für Power State
- Wi-Fi Koexistenztests (als HID-Gerät)
Gerätetechnik
Der Bluefruit LE UART Friend kann über Adafruit erworben werden. Es erfordert ein Micro-USB-Kabel.
Hinweis
Das Bluefruit Feather-Gerät wird derzeit nur über USB-Seriell unterstützt.
Erste Schritte
Aktualisieren des Bootloaders
Wenn Sie neue Hardware erhalten, muss der Bootloader aktualisiert werden. Sie sollten dies nur einmal für jedes Bluefruit Feather-Gerät tun.
- Schließen Sie das Bluefruit Feather-Gerät über ein Micro-USB-Kabel an einen PC an.
- Befolgen Sie die Adafruit-Anweisungen , um das Startladeprogramm zu aktualisieren.
- Verwenden Sie version 0.6.3_s140_6.1.1 des Startladeprogramms.
- Das richtige Paket, das heruntergeladen werden soll, sollte den Namen "feather_nrf52840_express_bootloader-0.6.3_s140_6.1.1.zip" aufweisen. Sie finden es auf der Release-Seite 0.6.3.
Aktualisieren der Firmware
Sie müssen die Firmware für jede BTP-Version aktualisieren.
Erwerben und Einrichten der Arduino-Befehlszeilenschnittstelle.
- Laden Sie die neueste Version der Arduino-Cli herunter.
- Falls noch nicht geschehen, fügen Sie der PATH-Variablen die Arduino-Cli hinzu.
- Um die Adafruit-Boardpakete zu erwerben, führen Sie folgendes an einer Eingabeaufforderung aus:
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.jsonIdentifizieren Sie den COM-Port, der der Bluefruit Feather zugewiesen ist, indem Sie folgendes an einer Eingabeaufforderung ausführen:
arduino-cli board listLaden Sie die Firmware auf die Bluefruit Feather hoch, indem Sie Folgendes in einem Eingabeaufforderungsfenster ausführen und das 'X' in 'COMX' durch die im vorherigen Schritt identifizierte COM-Portnummer ersetzen:
arduino-cli upload -p COMX --fqbn adafruit:nrf52:feather52840 --input-file C:\BTP\<version>\DeviceFirmware\BtpBluefruit_nRF52840.ino.zip
Funktionen
- UART-Datenverbindung
- Unterstützt HID und andere GATT-basierte Dienste
- Vollständig zertifiziertes Bluetooth 5.0-Radio mit geringer Energieversorgung
- Konfigurierbare ATT-Datenbank
- Kleiner Formfaktor, geringer Stromverbrauch, Oberflächenhaltermodul
Hinweis
Die Bluefruit Feather wird zurzeit nicht für die Verwendung mit Traduci unterstützt.
Problembehandlung
- Wenn die Tests konsistent ausfallen und die Firmware der Bluefruit Feather kürzlich nicht aktualisiert wurde, überprüfen Sie, ob die Firmware eine unterstützte Version ist, indem Sie Schritt 1 ausführen. Wenn die Version älter ist, laden Sie das Startladeprogramm herunter, und installieren Sie die neueste Firmware.