Skip to content

Commit c5b6573

Browse files
release pico 2 w
1 parent 10ddb2d commit c5b6573

File tree

6 files changed

+9413
-8
lines changed

6 files changed

+9413
-8
lines changed
647 KB
Loading

documentation/asciidoc/computers/raspberry-pi/introduction.adoc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -365,6 +365,12 @@ a|
365365
.Raspberry Pi Pico 2
366366
image::images/pico-2.png[alt="Raspberry Pi Pico 2"]
367367
| xref:../microcontrollers/silicon.adoc#rp2350[RP2350] | 520KB | 4MB | two 20-pin GPIO headers (unpopulated) ^| none
368+
a|
369+
.Raspberry Pi Pico 2 W
370+
image::images/pico-2-w.png[alt="Raspberry Pi Pico 2 W"]
371+
| xref:../microcontrollers/silicon.adoc#rp2350[RP2350] | 520KB | 4MB | two 20-pin GPIO headers (unpopulated) a|
372+
* 2.4GHz single-band 802.11n Wi-Fi (10Mb/s)
373+
* Bluetooth 5.2, Bluetooth Low Energy (BLE)
368374

369375
|===
370376

documentation/asciidoc/microcontrollers/microcontroller_docs.adoc

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,17 @@ https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf[Raspberry Pi Pico Dat
2828

2929
https://datasheets.raspberrypi.com/pico/getting-started-with-pico.pdf[Getting started with Raspberry Pi Pico]:: C/{cpp} development with Raspberry Pi Pico and other RP2040-based microcontroller boards
3030

31+
=== Raspberry Pi Pico 2 W
32+
33+
https://datasheets.raspberrypi.com/picow/pico-2-w-datasheet.pdf[Raspberry Pi Pico 2 W Datasheet]:: An RP2350-based microcontroller board with wireless
34+
35+
https://datasheets.raspberrypi.com/picow/connecting-to-the-internet-with-pico-w.pdf[Connecting to the Internet with Raspberry Pi Pico W-series]:: Getting Raspberry Pi Pico W-series devices online with C/{cpp} or MicroPython
36+
3137
=== Raspberry Pi Pico W
3238

3339
https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf[Raspberry Pi Pico W Datasheet]:: An RP2040-based microcontroller board with wireless
3440

35-
https://datasheets.raspberrypi.com/picow/connecting-to-the-internet-with-pico-w.pdf[Connecting to the Internet with Raspberry Pi Pico W]:: Getting Raspberry Pi Pico W online with C/{cpp} or MicroPython
36-
37-
NOTE: Documentation introducing working with Wi-Fi and Bluetooth on Raspberry Pi Pico W with C/{cpp} or MicroPython is presented in the https://datasheets.raspberrypi.com/picow/connecting-to-the-internet-with-pico-w.pdf[Connecting to the Internet with Raspberry Pi Pico W] book.
41+
https://datasheets.raspberrypi.com/picow/connecting-to-the-internet-with-pico-w.pdf[Connecting to the Internet with Raspberry Pi Pico W-series]:: Getting Raspberry Pi Pico W-series devices online with C/{cpp} or MicroPython
3842

3943
=== Software Development
4044

documentation/asciidoc/microcontrollers/pico-series/about_pico.adoc

Lines changed: 40 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,43 @@ image::images/pico-2-r4-pinout.svg[]
5151

5252
NOTE: More information on Fritzing is available on the https://fritzing.org/[fritzing.org] website.
5353

54+
[[pico2w-technical-specification]]
55+
=== Raspberry Pi Pico 2 W
56+
57+
Raspberry Pi Pico 2 W adds on-board single-band 2.4GHz wireless interfaces (802.11n) using the Infineon CYW43439 to the Pico 2 hardware. The on-board 2.4GHz wireless interface has the following features:
58+
59+
* Wireless (802.11n), single-band (2.4 GHz)
60+
* WPA3
61+
* Soft access point supporting up to four clients
62+
* Bluetooth 5.2
63+
** Support for Bluetooth LE Central and Peripheral roles
64+
** Support for Bluetooth Classic
65+
66+
The onboard antenna is licensed from ABRACON (formerly ProAnt). The wireless interface is connected via
67+
SPI to the xref:silicon.adoc#rp2350[RP2350] microcontroller.
68+
69+
Due to pin limitations, some of the wireless interface pins are shared. The CLK is shared with VSYS monitor, so only
70+
when there isn't an SPI transaction in progress can VSYS be read via the ADC. The Infineon CYW43439 DIN/DOUT and
71+
IRQ all share one pin on the RP2350. Only when an SPI transaction isn't in progress is it suitable to check for IRQs. The interface typically runs at 33MHz.
72+
73+
For best wireless performance, position the antenna in free space. For instance, metal underneath or nearby the
74+
antenna can reduce performance both in terms of gain and bandwidth. Adding grounded metal to the sides of the
75+
antenna can improve the antenna's bandwidth.
76+
77+
`libcyw43` is licensed for non-commercial use. However, Pico 2 W users, and anyone else who builds their product around RP2350 and CYW43439, benefit from a free https://github.com/georgerobotics/cyw43-driver/blob/195dfcc10bb6f379e3dea45147590db2203d3c7b/LICENSE.RP[commercial-use license].
78+
79+
In addition to the https://github.com/bluekitchen/btstack/blob/master/LICENSE[standard BTstack licensing] terms, a https://github.com/raspberrypi/pico-sdk/blob/master/src/rp2_common/pico_btstack/LICENSE.RP[supplemental licence] covers commercial use of BTstack with Raspberry Pi Pico 2 W.
80+
81+
==== Pinout and design files
82+
83+
image::images/pico2w-pinout.svg[]
84+
85+
* https://datasheets.raspberrypi.com/picow/pico-2-w-pinout.pdf[Pinout Diagram] (PDF)
86+
* https://datasheets.raspberrypi.com/picow/pico-2-w-schematic.pdf[Schematic]
87+
// TODO: add these when available
88+
// * Download https://datasheets.raspberrypi.com/pico2w/RPi-PicoW-PUBLIC-20220607.zip[Design Files] (Cadence Allegro)
89+
// * Download https://datasheets.raspberrypi.com/pico2w/PicoW-step.zip[STEP File]
90+
5491
== Pico 1 family
5592

5693
image::images/pico-1s.png[width="75%"]
@@ -103,7 +140,7 @@ Raspberry Pi Pico W adds on-board single-band 2.4GHz wireless interfaces (802.11
103140
** Support for Bluetooth LE Central and Peripheral roles
104141
** Support for Bluetooth Classic
105142

106-
The antenna is an onboard antenna licensed from ABRACON (formerly ProAnt). The wireless interface is connected via
143+
The antenna is an onboard antenna licensed from ABRACON (formerly ProAnt). The CYW43439 wireless chip is connected via
107144
SPI to the xref:silicon.adoc#rp2040[RP2040] microcontroller.
108145

109146
Due to pin limitations, some of the wireless interface pins are shared. The CLK is shared with VSYS monitor, so only
@@ -115,11 +152,9 @@ For best wireless performance, the antenna should be in free space. For instance
115152
antenna can reduce its performance both in terms of gain and bandwidth. Adding grounded metal to the sides of the
116153
antenna can improve the antenna's bandwidth.
117154

118-
NOTE: The CYW43439 wireless chip is connected via SPI to the RP2040.The CYW43439 supports both 802.11 wireless and Bluetooth over this interface.
119-
120-
IMPORTANT: By default `libcyw43` is licensed for non-commercial use, but Pico W users, and anyone else who builds their product around RP2040 and CYW43439, benefit from a free https://github.com/georgerobotics/cyw43-driver/blob/195dfcc10bb6f379e3dea45147590db2203d3c7b/LICENSE.RP[commercial-use license].
155+
`libcyw43` is licensed for non-commercial use. However, Pico W users, and anyone else who builds their product around RP2040 and CYW43439, benefit from a free https://github.com/georgerobotics/cyw43-driver/blob/195dfcc10bb6f379e3dea45147590db2203d3c7b/LICENSE.RP[commercial-use license].
121156

122-
IMPORTANT: In addition to the https://github.com/bluekitchen/btstack/blob/master/LICENSE[standard BTstack licensing] terms, a https://github.com/raspberrypi/pico-sdk/blob/master/src/rp2_common/pico_btstack/LICENSE.RP[supplemental licence] which covers commercial use of BTstack with Raspberry Pi Pico W or Raspberry Pi Pico WH is provided.
157+
In addition to the https://github.com/bluekitchen/btstack/blob/master/LICENSE[standard BTstack licensing] terms, a https://github.com/raspberrypi/pico-sdk/blob/master/src/rp2_common/pico_btstack/LICENSE.RP[supplemental licence] covers commercial use of BTstack with Raspberry Pi Pico W or Raspberry Pi Pico WH.
123158

124159
==== Pinout and design files
125160

702 KB
Loading

documentation/asciidoc/microcontrollers/pico-series/images/pico2w-pinout.svg

Lines changed: 9360 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)