/**
@defgroup    boards_feather-nrf52840 Adafruit Feather nRF52840 Express
@ingroup     boards
@brief       Support for the Adafruit Feather nRF52840 Express

### General information

[The Feather nRF52840 Express][feather-nrf52840] 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][top-down view]

[feather-nrf52840]: https://learn.adafruit.com/introducing-the-adafruit-nrf52840-feather/
[top-down view]: https://cdn-learn.adafruit.com/assets/assets/000/068/578/medium800/circuitpython_Screenshot_2019-01-02_at_12.04.27.png

### Flash the board

See the **Flashing** section in @ref boards_common_nrf52. The easiest way is to
use an external Segger J-Link Programmer connected to the [SWD Connector].

[SWD Connector]: https://learn.adafruit.com/introducing-the-adafruit-nrf52840-feather/pinouts#swd-connector-3-12

### Terminal
To connect a terminal to the Feather, RIOT chooses Segger RTT per default.
This lets you use the Segger J-Link Programmer as a serial interface to the
device.

You have several alternative possibilities to connect to the board.

1. With
   ~~~~~~~~~~~~~~~~~~~~~ {.mk}
   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
   ~~~~~~~~~~~~~~~~~~~~~ {.mk}
   USEMODULE += stdio_cdc_acm
   ~~~~~~~~~~~~~~~~~~~~~
   you can access the Feather with a terminal directly over USB.
*/
