Compartir a través de


Bluefruit Feather (nRF52840)

Información general

El nRF52840 es una radio de baja energía (LE) de Nordic Semiconductor capaz de comportarse como periférico HID, como un teclado o mouse, entre otras cosas. Puede encontrar más información en Adafruit y a través de la referencia de Nordic Semiconductor nRF52840.

Device Name (Nombre del dispositivo) Parámetro Ejemplo de uso
Pluma azul bluefruit52 RunPairingTests.bat bluefruit52

Foto del dispositivo Bluefruit Feather nRF52840.

Pruebas admitidas

Hardware

El Bluefruit LE UART Friend se puede comprar a través de Adafruit. Requiere un cable micro USB.

Nota

El dispositivo Bluefruit Feather solo se admite a través de la serie USB en este momento.

Introducción

Actualización del cargador de arranque

Cuando se obtiene por primera vez nuevo hardware, el cargador de arranque debe actualizarse. Solo debe hacer esto una vez para cada dispositivo Bluefruit Feather.

  1. Conecte el dispositivo Bluefruit Feather a un equipo a través de un cable micro USB.
  2. Siga las instrucciones de Adafruit para actualizar el cargador de arranque.
    • Use la versión 0.6.3_s140_6.1.1 del cargador de arranque.
    • El paquete correcto que se va a descargar debe tener el nombre "feather_nrf52840_express_bootloader-0.6.3_s140_6.1.1.zip". Puede encontrarse en la página de versión 0.6.3.

Actualización del firmware

Debe actualizar el firmware de cada versión de BTP.

  1. Adquiera y configure la interfaz de la línea de comandos de Arduino.

    1. Descargue la versión más reciente de arduino-cli.
    2. Si aún no lo ha hecho, agregue arduino-cli a la variable PATH.
    3. Para adquirir los paquetes de placa Adafruit, ejecute lo siguiente desde un símbolo del sistema:
    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. Identifique el puerto COM asignado a Bluefruit Feather mediante la ejecución de lo siguiente desde un símbolo del sistema:

    arduino-cli board list
    
  3. Cargue el firmware en Bluefruit Feather ejecutando lo siguiente desde un símbolo del sistema y reemplazando la X en COMX por el número de puerto COM identificado en el paso anterior:

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

Características

  • Conexión de datos UART
  • Admite HID y otros servicios basados en GATT
  • Radio Bluetooth 5.0 totalmente certificado
  • Base de datos ATT configurable
  • Pequeño factor de forma, baja potencia, módulo de montaje de superficie

Nota

Actualmente no se admite la pluma bluefruit para su uso con Traduci.

Solución de problemas

  • Si las pruebas producen errores de forma coherente y el firmware de Bluefruit Feather no se ha actualizado recientemente, compruebe que el firmware es una versión compatible siguiendo el paso 1. Si la versión es anterior, descargue el cargador de arranque e instale el firmware más reciente.