boards/adafruit/feather_rp2040/doc/index.rst
.. zephyr:board:: adafruit_feather_rp2040
Overview
The Adafruit Feather RP2040 is a small, low-cost, versatile board from Adafruit. It is equipped with an RP2040 SoC, an on-board RGB Neopixel, a USB connector, and a STEMMA QT connector. The USB bootloader allows it to be flashed without any adapter, in a drag-and-drop manner.
Hardware
.. zephyr:board-supported-hw::
The peripherals of the RP2040 SoC can be routed to various pins on the board. The configuration of these routes can be modified through DTS. Please refer to the datasheet to see the possible routings for each peripheral.
.. rst-class:: rst-columns
Programming and Debugging
.. zephyr:board-supported-runners::
Since it doesn't include the SWD header by default, you must flash the Adafruit Feather RP2040 with
a UF2 file. By default, building an app for this board will generate a
:file:build/zephyr/zephyr.uf2 file. If the Feather RP2040 is powered on with the BOOTSEL
button pressed, it will appear on the host as a mass storage device. The
UF2 file should be drag-and-dropped to the device, which will flash the Feather RP2040.
.. target-notes::
.. _Getting Started with Raspberry Pi Pico: https://datasheets.raspberrypi.com/pico/getting-started-with-pico.pdf
.. _Primary Guide: Adafruit Feather RP2040: https://learn.adafruit.com/adafruit-feather-2040-pico