boards/pimoroni/pico_plus2/doc/index.rst
.. zephyr:board:: pico_plus2
Overview
The Pimoroni Pico Plus 2_ is a compact and versatile board featuring the Raspberry Pi RP2350B SoC.
It includes USB Type-C, Qwiic/STEMMA QT connectors, SP/CE connectors, a debug connector,
a reset button, and a BOOT button.
Hardware
Raspberry Pi Debug Probe_... zephyr:board-supported-hw::
You can use peripherals that are made by using the PIO.
See :ref:rpi_pico_pio_based_features
Programming and Debugging
.. zephyr:board-supported-runners::
The overall explanation regarding flashing and debugging is the same as or :zephyr:board:rpi_pico.
See :ref:rpi_pico_programming_and_debugging in :zephyr:board:rpi_pico documentation. N.b. OpenOCD support requires using Raspberry Pi's forked version of OpenOCD.
Below is an example of building and flashing the :zephyr:code-sample:blinky application.
.. zephyr-app-commands:: :zephyr-app: samples/basic/blinky :board: pico_plus2/rp2350b/m33 :goals: build flash :flash-args: --openocd /usr/local/bin/openocd
.. target-notes::
.. _Pimoroni Pico Plus 2: https://shop.pimoroni.com/products/pimoroni-pico-plus-2
.. _Raspberry Pi Debug Probe: https://www.raspberrypi.com/documentation/microcontrollers/debug-probe.html