Electronics

Raspberry PI Pico RP2040 Board with Ethernet (WIZnet W5500 EVB Pico)

AED 78.00

Low stock
1

Description

The W5500-EVB-Pico is an evaluation board that combines the power of the Raspberry Pi RP2040 microcontroller with the W5500 hardwired TCP/IP Ethernet controller. This board provides Ethernet connectivity alongside the familiar Raspberry Pi Pico pin layout, making it a robust option for IoT projects. It's the first RP2040-based device to achieve AWS IoT Core Qualification and is supported by a comprehensive getting-started guide and firmware examples. Whether you’re building networking projects or IoT systems, the W5500-EVB-Pico offers a convenient all-in-one solution. Don’t forget to grab a micro-USB cable for programming, and the board includes male headers, with optional female or stacking headers available in the store.

WIZnet W5500-EVB-Pico - RP2040 Board with Ethernet | The Pi Hut

Features:

  • RP2040 Microcontroller with 2MB Flash: Provides powerful performance and ample storage for embedded projects.
  • Dual-core Cortex M0+ at up to 133MHz: Enhances multitasking with a dual-core architecture.
  • 264kB Multi-bank High-performance SRAM: Offers fast and efficient memory access for smooth operation.
  • External Quad-SPI Flash with eXecute In Place (XIP): Enables high-speed data execution directly from external memory.
  • 30 Multi-function General Purpose IO (4 ADC): Provides flexible GPIO pins for interfacing with peripherals, with 4 pins supporting analog input.
  • 1.8-3.3V IO Voltage: Compatible with a wide range of peripheral devices, fixed at 3.3V for Pico.
  • 12-bit 500ksps ADC: Accurate and fast analog-to-digital conversion for reading sensor data.
  • 2 × UART, 2 × I2C, 2 × SPI, 16 × PWM channels: Supports multiple communication protocols and pulse-width modulation for diverse applications.
  • 1 × Timer with 4 Alarms, 1 × Real-Time Counter: Precise timing and counting functionalities for time-sensitive applications.
  • 2 × Programmable IO (PIO) blocks, 8 State Machines Total: Customizable high-speed IO for emulating protocols and interfaces.
  • Emulates Interfaces like SD Card and VGA: Flexibility to create video output or SD card interfaces using PIO.
  • W5500 Embedded Ethernet Controller: Provides stable, high-speed Ethernet connectivity.
  • Supports TCP, UDP, ICMP, IPv4, ARP, IGMP, and PPPoE Protocols: Handles all essential networking protocols for internet-connected devices.
  • 8 Independent Hardware SOCKETs: Allows simultaneous network connections with 8 hardware sockets.
  • 32 Kbytes Internal Memory for TX/RX Buffers: Sufficient buffer space for efficient data transmission and reception.
  • High-Speed SPI (MODE 0, 3): Supports fast data transfer with SPI peripheral devices.
  • Micro-USB B Port for Power and Data: Easily powers the board and transfers data via a standard micro-USB connection.
  • 40-pin 21×51mm DIP-Style PCB with 0.1″ Through-Hole Pins: Standard form factor for easy prototyping and integration.
  • 3-pin ARM Serial Wire Debug (SWD) Port: Supports debugging and programming of the microcontroller.
  • 10/100 Ethernet PHY with Auto-Negotiation and Full/Half Duplex: This PHY provides Reliable Ethernet communication with automatic speed and duplex detection.
  • Built-in RJ45 Connector: Ready-to-use Ethernet port for easy networking.
  • Built-in LDO Regulator: Ensures stable power supply to the board.
  • RUN and ROOTSEL Buttons: Provides easy access to board control and boot selection.

 

Specifications:

  • Microcontroller: RP2040 (dual-core Cortex M0+, up to 133MHz)
  • Flash Memory: 2MB
  • SRAM: 264KB multi-bank
  • GPIO: 30 pins (4 can be used for ADC)
  • Analog to Digital Conversion: 12-bit, 500ksps
  • Communication Interfaces: 2 × UART, 2 × I2C, 2 × SPI, 16 × PWM
  • Programmable IO: 2 blocks, 8 state machines
  • Ethernet Controller: W5500 (TCP, UDP, ICMP, IPv4, ARP, IGMP, PPPoE)
  • Sockets: Supports 8 independent hardware sockets
  • SPI: Supports high-speed SPI (MODE 0, 3)
  • Ethernet PHY: 10/100 with Auto-Negotiation and Full/Half Duplex
  • Form Factor: 40-pin DIP, 21×51mm PCB with 0.1″ pins
  • Power: Micro-USB B port

 

Pinout:

WiIZnet W500-EVB-Pico Pinout

The RP2040 GPIO and other pins used in the W5500-EVB-Pico board:

 
I/O Pin Name Description
I GPIO16 Connected to MISO on W5500
O GPIO17 Connected to CSn on W5500
O GPIO18 Connected to SCLK on W5500
O GPIO19 Connected to MOSI on W5500
O GPIO20 Connected to RSTn on W5500
I GPIO21 Connected to INTn on W5500
I GPIO24 VBUS sense (high if VBUS is present)
O GPIO25 Connected to user LED
I GPIO29 ADC mode (ADC3) to measure VSYS/3

Other Pins

Pin Name Description
40 VBUS Micro-USB input voltage, nominally 5V
39 VSYS Main system input voltage (4.3V to 5.5V)
37 3V3_EN Connects to on-board LDO enable pin (short low to disable 3.3V)
36 3V3 Main 3.3V supply generated by on-board LDO
35 ADC_VREF ADC power supply and reference voltage (filtered 3.3V)
33 AGND Ground reference for GPIO26-29
30 RUN RP2040 enable pin (short low/use button to reset RP2040)

 

Resources

Technical documentation

Examples

 

Package Includes:

  • 1 x W5500-EVB-Pico (Pico with Ethernet)