All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Loading...
Searching...
No Matches
Adafruit Feather nRF52840 Express

Support for the Adafruit Feather nRF52840 Express. More...

Detailed Description

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 section.

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.

Files

file  bat_voltage_params.h
 Configuration of SAUL mapped battery voltage information.
 
file  board.h
 Board specific configuration for the Adafruit Feather nRF52840 Express.
 
file  gpio_params.h
 Configuration of SAUL mapped GPIO pins.
 
file  periph_conf.h
 Peripheral configuration for the Adafruit Feather nRF52840 Express.