1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-12-20 03:53:49 +01:00

1.6 KiB

@defgroup boards_adafruit-feather-nrf52840-express Adafruit Feather nRF52840 Express @ingroup boards @brief Support for the Adafruit Feather nRF52840 Express

General information

The Feather nRF52840 Express is a development board from Adafruits Feather board family. It provides native USB support, Bluetooth Low Energy and IEEE 802.15.4 support via the nRF52840 MCU.

top-down view on feather-nrf52840

Flash the board

Flashing the Feather nRF52840 is described in the common [Adafruit nRF52 Bootloader](@ref boards_common_adafruit-nrf52-bootloader) section.

Example with hello-world application:

make BOARD=adafruit-feather-nrf52840-express -C examples/basic/hello-world flash

Terminal

To connect a terminal to the Feather, RIOT chooses stdio_cdc_acm per default. This lets you access the Feather directly over USB.

You have several alternative possibilities to connect to the board.

  1. With
    USEMODULE += stdio_uart
    
    and an FTDI adapter connected to the Feather's RX and TX ports you can use UART-based terminals to connect to the feather
  2. With
    USEMODULE += stdio_rtt
    
    you can use the Segger J-Link Programmer as a serial interface to the device.