Raspberry Pi Pico W adds on-board single-band 2.4GHz wireless interfaces (802.11n) using the Infineon CYW43439 while retaining the Pico form factor. The on-board 2.4GHz wireless interface has the following features:
- Wireless (802.11n), single-band (2.4 GHz)
- Soft access point supporting up to four clients
The antenna is an onboard antenna licensed from ABRACON (formerly ProAnt). The wireless interface is connected via SPI to the RP2040 microcontroller.
Due to pin limitations, some of the wireless interface pins are shared. The CLK is shared with VSYS monitor, so only when there isn’t an SPI transaction in progress can VSYS be read via the ADC. The Infineon CYW43439 DIN/DOUT and IRQ all share one pin on the RP2040. Only when an SPI transaction isn’t in progress is it suitable to check for IRQs. The interface typically runs at 33MHz.
For best wireless performance, the antenna should be in free space. For instance, putting metal under or close by the antenna can reduce its performance both in terms of gain and bandwidth. Adding grounded metal to the sides of the antenna can improve the antenna’s bandwidth.
Programmable in C, C++ and MicroPython, Pico is adaptable to a vast range of applications and skill levels, and getting started is as easy as dragging and dropping a file.
More experienced users can take advantage of Raspberry Pi Pico's rich peripheral set, including SPI, I2C, and eight Programmable I/O (PIO) state machines for custom peripheral support.
The RP2040 is designed by Raspberry Pi, and features a dual-core Arm Cortex-M0+ processor with 264kB internal RAM and support for up to 16MB of off-chip flash(this version only has 2MB of Flash). A wide range of flexible I/O options includes I2C, SPI, and - uniquely - Programmable I/O (PIO). These support endless possible applications for this small and affordable package.
- CPU Dual-core ARM Cortex M0+ processor up to 133MHz
- On-board single-band 2.4GHz wireless interfaces (802.11n)
- FLASH Memory 2MB off-chip
- SRAM 264KB
- Multi-function GPIO Pins: 26
- Analog I/O Pins: 3
- I2C interface: 2
- SPI interface: 2
- UART interface: 2
- PWM Channels: 16
- LED for power
- Boot button
- USB Micro B connector
- USB 1.1 controller and PHY, with host and device support
- Power supply and downloading interface USB
- Accurate on-chip clock
- Temperature sensor
- Supported Input Power 1.8–5.5V DC
- Supply Voltage via USB: 5V
- Operating temperature -20°C to +85°C
- Power 3.3V/5V DC
- Dimensions 51 x 21mm
Specs and Docs
- PDF DatasheetPDF Datasheet:
1 x Raspberry Pi Pico W module