Condividi tramite


Bluefruit Feather (nRF52840)

Panoramica

L'nRF52840 è una radio low energy (LE) di Nordic Semiconduttor in grado di comportarsi come una periferica HID, come una tastiera o un mouse, tra le altre cose. Altre informazioni sono disponibili in Adafruit e tramite il riferimento nordico semiconduttore nRF52840.

Device Name Parametro Esempio di utilizzo
Blufruit Feather bluefruit52 RunPairingTests.bat blufruit52

Foto del dispositivo Bluefruit Feather nRF52840.

Test supportati

Hardware

Il Bluefruit LE UART Friend può essere acquistato tramite Adafruit. Richiede un cavo micro-USB.

Nota

Il dispositivo Bluefruit Feather è supportato solo tramite seriale USB in questo momento.

Introduzione

Aggiornamento del bootloader

Quando si ottiene per la prima volta un nuovo hardware, è necessario aggiornare il bootloader. È necessario eseguire questa operazione una sola volta per ogni dispositivo Bluefruit Feather.

  1. Collegare il dispositivo Bluefruit Feather in un PC tramite un cavo micro-USB.
  2. Seguire le istruzioni di Adafruit per aggiornare il bootloader.
    • Usare la versione 0.6.3_s140_6.1.1 del bootloader.
    • Il pacchetto corretto da scaricare deve avere il nome "feather_nrf52840_express_bootloader-0.6.3_s140_6.1.1.zip". È disponibile nella pagina della versione 0.6.3.

Aggiornamento del firmware

È necessario aggiornare il firmware per ogni versione di BTP.

  1. Acquisire e configurare l'interfaccia della riga di comando Arduino.

    1. Scaricare la versione più recente dell'interfaccia della riga di comando di arduino.
    2. Se non è già stato fatto, aggiungere arduino-cli alla variabile PATH.
    3. Per acquisire i pacchetti della scheda Adafruit, eseguire quanto segue da un prompt dei comandi:
    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
    
  2. Identificare la porta COM assegnata a Bluefruit Feather eseguendo il comando seguente da un prompt dei comandi:

    arduino-cli board list
    
  3. Caricare il firmware in Bluefruit Feather eseguendo il comando seguente da un prompt dei comandi e sostituendo X in COMX al numero di porta COM identificato nel passaggio precedente:

    arduino-cli upload -p COMX --fqbn adafruit:nrf52:feather52840 --input-file C:\BTP\<version>\DeviceFirmware\BtpBluefruit_nRF52840.ino.zip
    

Funzionalità

  • Connessione dati UART
  • Supporta HID e altri servizi basati su GATT
  • Radio Bluetooth 5.0 completamente certificata
  • Database ATT configurabile
  • Fattore di forma ridotto, potenza ridotta, modulo di montaggio della superficie

Nota

Bluefruit Feather non è attualmente supportato per l'uso con Traduci.

Problemi

  • Se i test hanno esito negativo in modo coerente e il firmware di Bluefruit Feather non è stato aggiornato di recente, verificare che il firmware sia una versione supportata seguendo il passaggio 1. Se la versione è precedente, scaricare il bootloader e installare il firmware più recente.