SparkFun
WizFi360-EVB-Pico RP2040 WiFi Development Board
· MPN: WRL-19959
Built around the Raspberry Pi RP2040, this development board adds 2.4 GHz WiFi connectivity via the WizFi360, making it a compact platform for IoT solution d...
Built around the Raspberry Pi RP2040, this development board adds 2.4 GHz WiFi connectivity via the WizFi360, making it a compact platform for IoT solution development.
The board is pin compatible with the Raspberry Pi Pico and uses the same Pico-style pinout. Most pins are connected directly to the RP2040 GPIO, but GPIO4, GPIO5, GPIO6, GPIO7 and GPIO20 are connected internally to the WizFi360 for UART communication.
If you use the WiFi function, those GPIO pins are reserved for the WizFi360 and cannot be used for other purposes. Documentation resources include the WizFi360 datasheet, RP2040 datasheet and GitHub materials.
Features:
- WiFi connectivity: Adds WiFi connectivity using WizFi360.
- Pico compatibility: Pin compatible with Raspberry Pi Pico board.
- GPIO breakout: WizFi-EVB-Pico pinout is directly connected to the GPIO of RP2040.
- Reserved WiFi pins: GPIO4, GPIO5, GPIO6, GPIO7, GPIO20 are connected to WizFi360 inside the board.
- UART communication: These pins enable UART communication with WizFi360 to use WiFi function.
- Pin use note: If you are using the WiFi function, these pins cannot be used for any other purpose.
- Flash execution: External Quad-SPI Flash with eXecute In Place (XIP).
- WiFi module: Includes WizFi360-PA.
- Operation modes: Support Station / SoftAP / SoftAP+Station operation modes.
- Transfer modes: Support “Data pass-through” and “AT command data transfer” mode.
- Configuration: Support serial AT command configuration.
- Network modes: Support TCP Server / TCP Client / UDP operating mode.
- Channel configuration: Support configuration of operating channel 0 ~ 13.
- Bandwidth: Support auto 20MHz / 40MHz bandwidth.
- Encryption: Support WPA_PSK / WPA2_PSK encryption.
- MAC address: Support built-in unique MAC address and user configurable.
- USB: Micro-USB B port for power and data (and for reprogramming the Flash).
- Debug: 3-pin ARM Serial Wire Debug (SWD) port.
- Power regulation: Built-in LDO.
Specifications:
- Microcontroller: RP2040 microcontroller with 2MByte Flash.
- Processor: Dual-core cortex M0+ at up to 133MHz.
- SRAM: 264kByte multi-bank high performance SRAM.
- Flash interface: External Quad-SPI Flash with eXecute In Place (XIP).
- WiFi module: Includes WizFi360-PA.
- WiFi: WiFi 2.4G, 802.11 b/g/n.
- Operation modes: Support Station / SoftAP / SoftAP+Station operation modes.
- Transfer modes: Support “Data pass-through” and “AT command data transfer” mode.
- AT commands: Support serial AT command configuration.
- Network operating mode: Support TCP Server / TCP Client / UDP operating mode.
- Operating channel: Support configuration of operating channel 0 ~ 13.
- Bandwidth: Support auto 20MHz / 40MHz bandwidth.
- Encryption: Support WPA_PSK / WPA2_PSK encryption.
- MAC address: Support built-in unique MAC address and user configurable.
- Operating temperature: Industrial grade (operating temperature range: -40 ° C ~ 85 ° C).
- Certification: CE, FCC certification.
- Flash memory: Includes 16M-bit Flash Memory.
- USB port: Micro-USB B port for power and data (and for reprogramming the Flash).
- Form factor: 40 pin 21x51 'DIP' style 1mm thick PCB with 0.1" through-hole pins also with edge castellations.
- Debug port: 3-pin ARM Serial Wire Debug (SWD) port.
- Regulator: Built-in LDO.
A practical choice for Pico-style IoT projects that need RP2040 processing, AT-command WiFi and breadboard-friendly through-hole or castellated mounting.
Jargon buster
Plain-language definitions for the technical terms used above.
- breakout
- A breakout is a small circuit board that makes a tiny or hard-to-solder component easier to connect to with standard pins. It matters because this OLED module can be wired into a microcontroller project without needing to solder directly to the display’s fine contacts.
- Flash memory
- Non-volatile memory that keeps stored data even when power is removed. In this sensor, it matters because enrolled fingerprint templates can remain saved after the project is turned off.
- GPIO
- General-purpose input/output pins are microcontroller pins you can set in software to read signals, switch devices on and off, or connect to peripherals. The number of GPIO pins matters because it limits how many buttons, LEDs, sensors, and other parts you can wire directly to the board.
- IoT
- Short for Internet of Things, meaning physical devices that connect to networks or the internet to send data or be controlled remotely. It matters if you want projects such as connected sensors, remote controls or classroom data-logging activities.
- microcontroller
- A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
- PCB
- A printed circuit board is a rigid board with copper tracks that connect electronic parts without loose wires. For this kit, the PCBs also form the airplane shape, so they are both the circuit base and part of the finished model.
- RP2040
- A microcontroller chip used on many maker boards, with enough speed and flexible I/O for some camera and display projects. Compatibility with RP2040 matters because camera modules often need many pins and careful timing to read image data successfully.
- SPI
- A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
- SRAM
- Fast temporary memory used by a processor while a program is running. More SRAM helps with projects that handle larger data buffers, networking, displays, or more complex code.
- SWD
- Serial Wire Debug is a two-wire programming and debugging interface used with many microcontrollers. It matters if you need low-level access to program, recover or debug the processor board connected to this carrier.
- UART
- UART is a simple serial connection that sends data over separate transmit and receive wires, often labelled TX and RX. It matters because this module is designed to replace a wired UART cable with a wireless link while keeping the same serial data format.
Find this product in
Connectivity
Microcontrollers
WizFi360 Datasheet
Datasheet · 777.7 KB · Click any page to view full size
RP2040 Datasheet
Datasheet · 4.9 MB · Click any page to view full size
Supplier page — sparkfun.com
Supplier Description · 470.0 KB · Click any page to view full size