Powered by Raspberry Pi

W6100-EVB-Pico
Evaluation boards
W6100-EVB-Pico is a microcontroller evaluation board based on the Raspberry Pi RP2040 and fully hardwired TCP/IP controller W6100 – and basically works the same as Raspberry Pi Pico board but with additional Ethernet via W6100.

more

Description

The W6100-EVB-Pico evaluation board marks a significant advancement in microcontroller-based development platforms, integrating the powerful Raspberry Pi RP2040 microcontroller with the W6100 hardwired TCP/IP controller. This unique combination offers an extended Ethernet capability over the standard Raspberry Pi Pico board, facilitating the development of sophisticated Internet-connected applications with support for both IPv4 and IPv6 protocols. Key Specifications: MCU: RP2040, featuring a dual-core Cortex M0+ processor with a speed of up to 133MHz, alongside 2MB of external Flash memory for extensive application development. Memory: 264KB of multi-bank high-performance on-chip SRAM and an external Quad-SPI Flash that supports eXecute In Place (XIP) for efficient code execution. Networking: The W6100 chip enhances networking functions by supporting a wide range of hardwired Internet protocols including TCP, UDP, IPv6, IPv4, ICMPv6, ICMPv4, IGMP, MLDv1, ARP, and PPPoE. It can handle 8 independent sockets simultaneously and includes 16KB of internal memory for TX/RX buffers. Connectivity: Comprehensive connectivity options with 2 × UART, 2 × I2C, and 2 × SPI ports, along with a Micro-USB B port for power, data transfer, and programming. The board also includes a built-in RJ45 connector for Ethernet connections. I/O and Other Features: 30 multi-function GPIOs, a 12-bit ADC, 16 × PWM channels, and 2 × Programmable IO (PIO) blocks with 8 state machines in total, enabling flexible, high-speed user-programmable IO. Board Composition: The W6100-EVB-Pico is designed to leverage the computational capabilities of the RP2040 microcontroller in tandem with the advanced networking features of the W6100 chip. This dual-board configuration allows for the exploration and development of a wide array of networked applications, from simple device communications to complex Internet-of-Things (IoT) ecosystems. Firmware Features: Featuring a robust set of firmware capabilities, thi

Features

  • RP2040 microcontroller with 2MByte Flash
  • Dual-core cortex M0+ at up to 133MHz
  • 264kByte multi-bank high performance SRAM
  • External Quad-SPI Flash with eXecute In Place (XIP)
  • High performance full-crossbar bus fabric
  • 30 multi-function General Purpose IO (4 can be used for ADC)
  • 1.8-3.3V IO Voltage (NOTE. Pico IO voltage is fixed at 3.3V)
  • 12-bit 500ksps Analogue to Digital Converter (ADC)
  • Various digital peripherals
  • 2 × UART, 2 × I2C, 2 × SPI, 16 × PWM channels
  • 1 × Timer with 4 alarms, 1 × Real Time Counter
  • 2 × Programmable IO (PIO) blocks, 8 state machines total
  • Flexible, user-programmable high-speed IO
  • Can emulate interfaces such as SD Card and VGA
  • Includes W6100
  • Supports Hardwired Internet Protocols: TCP, UDP, IPv6, IPv4, ICMPv6, ICMPv4, IGMP, MLDv1, ARP, PPPoE
  • Supports 8 independent SOCKETs simultaneously with 32KB memory
  • Internal 16 Kbytes Memory for TX/ RX Buffers
  • SPI Interface
  • Micro-USB B port for power and data (and for reprogramming the Flash)
  • 40 pin 21x51 'DIP' style 1mm thick PCB