the AI Hardware Partner
Toggle Nav
Loading...

Wio RP2040 Module - Build-in RP2040 + ESP8285 WIFI chip - Wireless 2.4G & IoT Platform

Wio RP2040 module is Seeed's self-developed module using RP2040+wifi chip. To reduce the difficulty of getting started, the module is designed with Raspberry Pi Pico as the prototype, you can control the pins of the board like a Pico using the Thonny program editor. With the on-board wifi chip, you bring the wireless functionality to your Pico project. And the module can be easily soldered on various PCB backplanes.

¥1,075.64
In stock
-
+

PRODUCT DETAILS

Key Feature

  • Highly integrated Wi-Fi SoC: powerful ESP8285 wifi chip, support 802.11 b/g/n, 2.4~2.4835GHz up to 72.2 Mbps, and Ap&Station mode
  • Powerful CPU with high performance: dual-core 133MHZ Raspberry PI RP2040 processor with 264KB SRAM, 2MB Flash, clock running up to 133 MHz
  • Flexible Compatibility and User-Friendly: Comprehensive C/C++/MicroPython SDK, software examples and documentation support, C++/Micropython support, Thonny editor compatible
  • Extremely compact size: 18.0x 28.2x 1.0mm 32 pins SMT
  • Multiple certifications obtained: FCC and CE certification

Description

Wio RP2040 module is designed with the RP2040 + ESP8285 wifi chip.The onboard wifi chip provides stable wireless capabilities, making it a perfect fit for your IoT platform choice. This rp2040 wifi module supports the Thonny code editor used by Raspberry Pi Pico. You can upgrade your original Pico project to Pico IoT project with a few simple lines of code! And the module adopts the stamp hole package form and small size, you can solder the module on various PCB boards more conveniently. 

 

In addition to the RP2040 + ESP8285 wifi chip combination, the board has rich interfaces, including 32 GPIO PINs (20 PINs support PIO and PWM), 2 UART, 4 ADC, 2 SPI, and 2 I2C. Some pins can be multiplexed, such as GP12 and GP13 with I2C, SPI, and UART functions. This is why 28 GPIO PINs can achieve more I/O PINs and interfaces. The Wio RP2040 module also has a USB PIN, which can be designed and connected to the USB interface. 

 

The Wio RP2040 module is fully compatible with the Thonny code editor, which means that you do not need professional electronic engineering-related knowledge, and you can control hardware devices just by using a simple MicroPython language!

We've set up a #tinyml channel on our Discord server, please click to join for 24/7/365 making, sharing, discussing, and helping each other out.

Specification

ItemDetails
Processors Dual Cortex M0+ processors, up to 133 MHz
SRAM 264KB
Flash 2MB
Wireless connectivity 2.4〜2.4835 GHz;IEEE802.11 b/g/n;AP & Station mode
GPIO,PIO and PWM Pins 20
I2C 2
SPI 2
UART 2
ADC 4
VIN 5V-3.6V DC
Size 18.0 x 28.2 x 1.0mm
Antenna Onboard PCB antenna
Programming Languages C/C++, MicroPython

Related Product Selection Chart

Come take a look at Seeed's RP2040-related products. For the XIAO RP2040 based on the Raspberry Pi RP2040 chip, it is very suitable for small wearable projects. In addition, XIAO BLE is a powerful Bluetooth-enabled microcontroller. Let's see how they compare in terms of performance, interfaces, wireless connectivity, and more.
ItemsWio RP2040XIAO RP2040Raspberry Pi PicoRaspberry Pi Pico WXIAO BLE
Microcontroller RP2040 Nordic nRF52840
Processor Dual-core ARM Cortex M0+@133MHz nRF52840 M4F@64MHz
Wireless connectivity WIFI 2.4〜2.4835 GHz;IEEE802.11 b/g/n;AP & Station mode,on-board antenna N/A N/A 2.4GHz IEEE 802.11b/g/n wireless LAN, on-board antenna Bluetooth 5.0/BLE/NFC
Interfacing 32 GPIO PINs (20 PINs support PIO and PWM) 11x digital pins, 4 analog pins, 11 PWM Pins 16×PWM, 3× ADC 26 GPIO pins, including 3 analogue inputs 11xGPIO(PWM), 6xADC
2 UART, 4 ADC, 2 SPI, and 2 I2C 1 I2C interface, 1 UART interface, 1 SPI interface, 1 SWD Bonding pad interface 2× SPI, 2× I2C, 2× UART 2 × UART,2 × SPI , 2 × I2C,16 × PWM, 8 × PIO 1xUART, 1xIIC, 1xSPI, 1xNFC, 1xSWD
Voltage 3.3V 3.3V 1.8V- 5.5V 1.8 – 5.5V or 5V USB 3.3V
Size 18.0 x 28.2 x 1.0mm 20x17.5x3.5 mm 51x21mm 51x21mm 21 x 17.5mm
Programming Languages C/C++/MicroPython Arduino/ MicroPython/ CircuitPython MicroPython / C MicroPython / C Arduino/ MicroPython/ CircuitPython

Application

  • Various Pico projects with wireless functions
  • Wireless control application
  • Smart Toys - wireless voice-activated toy car
  • Various IoT projects - such as smart home, smart air quality monitoring, etc.

Pinout

Note

The GPIO pins are programmable so you can reconfigure the pins! Check out the RP2040 datasheet for more information on the GPIO functionality.

PCBA Prototype Sponsorship for Commercial Wio RP2040 Module Designs

Special Note: Seeed is offering 5 free Wio RP2040 modules to designers who use the module with the Seeed Fusion PCBA service. This module comes with a thin PCB base with castellated pads, facilitating mass surface mount production and allowing it to inconspicuously integrate into your design. If you are engaged in wireless applications, don’t miss this opportunity. Click here to find out more!


There is great C/C++ support, an official MicroPython port, and a Seeedstudio Wio RP2040 Module MicroPython UF2 file! We of course recommend our custom Wio RP2040 Module MicroPython UF2 because we think it's the easiest way to get started and it has support with wireless drivers, network, usocket, MQTT, supported out of the box so you can follow along with our projects and tutorials.  

ECCN/HTS

HSCODE 8538900000
USHSCODE 8471490000
UPC
EUHSCODE 8543709099
COO CHINA
CE 1
EU DoC 1
FCC 1
RoHS 1
UK DoC 1

SHARED BY USERS

REVIEWS

Write Your Own Review
Only registered users can write reviews. Please Sign in or create an account

FAQ