- Description
- Package Content
Details
Waveshare RP2040-ETH Mini Development Board, RP2040 Ethernet Port Module, Raspberry Pi Microcontroller Development Board, Based on Official RP2040 Dual Core Processor
RP2040-ETH
Based On RP2040, Onboard ETH Port


Board specifications
- Dual-core Arm Cortex M0+ processor, flexible clock running up to 133 MHz
- 264KB of SRAM, and 4MB of onboard Flash memory
- Onboard CH9120 with integrated TCP/IP protocol stack
- 14 × multi-function GPIO pins, compatible with some Pico HATs
- Castellated module allows soldering direct to carrier boards
- Drag-and-drop programming using mass storage over USB
- Temperature sensor
- 8 × Programmable I/O (PIO) state machines for custom peripheral support
Tiny Size and easy integration
Castellated holes with immersion gold design, highly integrated packaging
Supports multiple ways to be embedded into various product applications

This product is without pre-soldered header by default, please contact the Waveshare service team if you need mass customization.
Support multiple communication modes
Supports TCP Server / TCP Client / UDP Server / UDP


controllable via network

Support C/C++, MicroPython, Arduino
Comprehensive SDK, Dev Resources, Tutorials To Help You Easily Get Started

14 × multi-function GPIO pins
configurable pin function, allows flexible development and integration

What's On Board

- USB Type-C connector
Supports USB1.1 hosts and slave devices - BOOT button
Press it when resetting to enter download mode - RESET button
- RP2040
dual-core processor, up to 133MHz operating frequency
- RJ45 Ethernet port
- RT9013-33GB
500mA Low Dropout, Low Noise, Ultra-Fast LDO - W25Q32JVSSIQ
4MB NOR-Flash - CH9120
Ethernet serial port transmission IC
Product Show


outline dimensions

Pico Product Selection
PRODUCT | Main chip | Voltage regulator chip | USB | Flash | Lithium battery header | Onboard LCD |
---|---|---|---|---|---|---|
![]() Raspberry Pi Pico H |
RP2040 | DC-DC, 800mA | Micro USB | 2MB | - | - |
![]() Raspberry Pi Pico W |
DC-DC, 3000mA | Micro USB | 2MB | - | with WIFI | |
![]() Raspberry Pi Pico |
DC-DC, 800mA | Micro USB | 2MB | - | - | |
![]() Type-A ver. |
LDO, 500mA | Type-A | 4MB | - | - | |
![]() Mini ver. |
LDO, 800mA | Type-C | 2MB | - | - | |
![]() Tiny ver. |
LDO, 500mA | Separate Type-C port adapter | 2MB | - | Separate adapter board design, adapting USB Type-C port via FPC | |
![]() ETH Port ver. |
LDO, 500mA | Type-C | 4MB | - | with Ethernet port | |
![]() Round LCD ver. |
LDO, 300mA | Type-C | 2MB | Support(allows recharging the battery and powering the board at the same time) | 1.28inch IPS LCD | |
![]() Round Touch LCD ver. |
LDO, 500mA | Type-C | 4MB | Support(allows recharging the battery and powering the board at the same time) | 1.28inch Touch LCD | |
![]() LCD ver. |
DC-DC, 1800mA | Type-C | 2MB | Support(allows recharging the battery and powering the board at the same time) | 0.96inch IPS LCD | |
![]() Plus ver. |
DC-DC, 1800mA | Type-C | 4MB/16MB | Support(allows recharging the battery and powering the board at the same time) | - |
Weight: 0.008 kg
Quick Overview
RP2040-ETH x1
