Skip to content

Commit 6b95c39

Browse files
committed
Updated documentation and added photo of the pico w
1 parent 0a28b32 commit 6b95c39

File tree

2 files changed

+16
-5
lines changed

2 files changed

+16
-5
lines changed
205 KB
Loading

boards/arm/rpi_pico/doc/index.rst

+16-5
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,12 @@ Raspberry Pi Pico
66
Overview
77
********
88

9-
The Raspberry Pi Pico is a small, low-cost, versatile board from
10-
Raspberry Pi. It is equipped with an RP2040 SoC, an on-board LED,
11-
a USB connector, and an SWD interface. The USB bootloader allows it
12-
to be flashed without any adapter, in a drag-and-drop manner.
13-
It is also possible to flash and debug the Pico with its SWD interface,
9+
The Raspberry Pi Pico and Pico W are small, low-cost, versatile boards from
10+
Raspberry Pi. They are equipped with an RP2040 SoC, an on-board LED,
11+
a USB connector, and an SWD interface. The Pico W additionally conatains an
12+
Infineon CYW43439 2.4 GHz Wi-Fi/Bluetoth module. The USB bootloader allows the
13+
ability to flash without any adapter, in a drag-and-drop manner.
14+
It is also possible to flash and debug the boards with their SWD interface,
1415
using an external adapter.
1516

1617
Hardware
@@ -28,6 +29,7 @@ Hardware
2829
- 8 Programmable I/O (PIO) for custom peripherals
2930
- On-board LED
3031
- 1 Watchdog timer peripheral
32+
- Infineon CYW43439 2.4 GHz Wi-Fi chip (Pico W only)
3133

3234

3335
.. figure:: img/rpi_pico.jpg
@@ -85,13 +87,22 @@ hardware features:
8587
- :kconfig:option:`CONFIG_SERIAL`
8688
- :dtcompatible:`raspberrypi,pico-uart-pio`
8789

90+
The rpi_pico_w board configuration will additionally support WiFi and
91+
Bluetooth hardware features (when drivers become available):
92+
8893
Pin Mapping
8994
===========
9095

9196
The peripherals of the RP2040 SoC can be routed to various pins on the board.
9297
The configuration of these routes can be modified through DTS. Please refer to
9398
the datasheet to see the possible routings for each peripheral.
9499

100+
External pin mapping on the Pico W is identical to the Pico, but note that internal
101+
RP2040 GPIO lines 23, 24, 25, and 29 are routed to the Infineon module on the W.
102+
Since GPIO 25 is rounted to the on-board LED on the Pico, but to the Infineon module
103+
on the Pico W, the "blinky" sample program does not work on the W (use hello_world for
104+
a simple test program instead).
105+
95106
Default Zephyr Peripheral Mapping:
96107
----------------------------------
97108

0 commit comments

Comments
 (0)