Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Przegląd
NRF52840 to radio o niskiej energii (LE) od Nordic Semiconductor zdolne do zachowania się jako urządzenie peryferyjne HID, takie jak klawiatura lub mysz, między innymi. Można znaleźć więcej informacji na stronie Adafruit oraz w dokumentacji referencyjnej układu nRF52840 firmy Nordic Semiconductor.
| Nazwa urządzenia | Parameter | Przykład użycia |
|---|---|---|
| Pióro Bluefruit | bluefruit52 | RunPairingTests.bat bluefruit52 |
Obsługiwane testy
- testy parowania
- Testy urządzenia interfejsu człowieka (HID)
- Testy baterii
- Testy audio i HID (w funkcji urządzenia HID)
- Testy HID stanu zasilania
- Wi-Fi testy współistnienia (w funkcji urządzenia HID)
Sprzęt
Bluefruit LE UART Friend można kupić za pośrednictwem Adafruit. Wymaga kabla micro-USB.
Uwaga / Notatka
Urządzenie Bluefruit Feather jest obecnie obsługiwane wyłącznie za pośrednictwem portu szeregowego USB.
Wprowadzenie
Aktualizowanie bootloadera
Gdy po raz pierwszy otrzymasz nowy sprzęt, bootloader musi zostać zaktualizowany. Należy to zrobić tylko raz dla każdego urządzenia Bluefruit Feather.
- Podłącz urządzenie Bluefruit Feather do komputera za pomocą micro-USB.
- Postępuj zgodnie z instrukcjami Adafruit, aby zaktualizować bootloader.
- Użyj wersji 0.6.3_s140_6.1.1 bootloadera.
- Prawidłowy pakiet do pobrania powinien mieć nazwę "feather_nrf52840_express_bootloader-0.6.3_s140_6.1.1.zip". Można go znaleźć na stronie wersji 0.6.3.
Aktualizowanie oprogramowania układowego
Należy zaktualizować oprogramowanie układowe dla każdej wersji protokołu BTP.
Uzyskaj i skonfiguruj interfejs wiersza polecenia Arduino.
- Pobierz najnowszą wersję arduino-cli.
- Jeśli jeszcze tego nie zrobiono, dodaj element arduino-cli do zmiennej PATH.
- Aby uzyskać pakiety tablicy Adafruit, uruchom następujące polecenie w wierszu polecenia:
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.jsonZidentyfikuj port COM przypisany do aplikacji Bluefruit Feather, uruchamiając następujące polecenie w wierszu polecenia:
arduino-cli board listPrzekaż oprogramowanie układowe do Bluefruit Feather, uruchamiając następujące polecenie w wierszu poleceń, zastępując znak X w COMX numerem portu COM zidentyfikowanym w poprzednim kroku.
arduino-cli upload -p COMX --fqbn adafruit:nrf52:feather52840 --input-file C:\BTP\<version>\DeviceFirmware\BtpBluefruit_nRF52840.ino.zip
Funkcje
- Połączenie danych UART
- Obsługuje usługi HID oraz pozostałe usługi bazujące na GATT
- W pełni certyfikowane urządzenie radiowe Bluetooth o niskiej energii 5.0
- Konfigurowalna baza danych usługi ATT
- Mały rozmiar, niskie zużycie energii, moduł do montażu powierzchniowego
Uwaga / Notatka
Bluefruit Feather nie jest obecnie obsługiwany do użytku z Traduci.
Problem ze strzelaniem
- Jeśli testy kończą się niepowodzeniem, a oprogramowanie układowe Bluefruit Feather nie zostało ostatnio zaktualizowane, sprawdź, czy oprogramowanie układowe jest obsługiwaną wersją, wykonując krok 1. Jeśli wersja jest starsza, pobierz moduł ładujący rozruch i zainstaluj najnowsze oprogramowanie układowe.