
WIZnet W5500-EVB-Pico
WIZnet · W5500-EVB-Pico, обычная версия без PoE
Плата RP2040 с проводным Ethernet 10/100
Автор: SLDV LAB
Опубликовано · Обновлено
О МОДУЛЕ
Что делает W5500-EVB-Pico, обычная версия без PoE
W5500-EVB-Pico объединяет RP2040 и Ethernet-контроллер W5500 с RJ45. Подходит, например, для сетевого датчика, который отправляет показания на домашний сервер по кабелю. W5500 обрабатывает TCP/IP аппаратно и предоставляет восемь сокетов.
Это обычная модель без PoE: питание через Ethernet не предусмотрено. Wi-Fi и Bluetooth нет. GPIO16–21 заняты W5500 при использовании Ethernet; не подключать к ним другие устройства. Размер платы больше Raspberry Pi Pico из-за сетевого разъёма.
Для первого запуска приведён Blink в MicroPython. Для сетевого приложения нужна сборка MicroPython с драйвером WIZnet либо официальный C/C++ SDK и примеры WIZnet.
Характеристики
- Микроконтроллер
- Raspberry Pi RP2040, 2 ядра
- Частота до
- 133 МГц
- Внешняя QSPI Flash программы
- 2 МБ
- RAM
- 264 КБ
- GPIO на разъёмах
- 26
- Свободны при работе Ethernet
- 20
- Заняты Ethernet
- GP16 MISO; GP17 CS; GP18 SCK; GP19 MOSI; GP20 RESET; GP21 INT
- Периферия MCU
- 2 UART, 2 I²C, 2 SPI; PIO, PWM; 3 ADC на разъёмах
- Ethernet
- 10/100 Мбит/с, W5500, RJ45; 8 аппаратных сокетов
- PoE
- Нет
- Размеры PCB
- 75 × 21 мм
- Интерфейс
- I²C, SPI, UART
- Питание модуля
- VBUS/Micro-USB: 5 В (±10%). VSYS: 4,3–5,5 В, как указано WIZnet; не переносить диапазон питания обычной Pico. GPIO: 3,3 В, не 5 В. 3V3 — выход LDO. Ethernet-разъём не питает эту версию платы.
ПРАКТИКА
Подключение

| Контакт модуля | Контакт платы | Назначение |
|---|---|---|
| Micro-USB B | W5500-EVB-Pico: USB | Питание и установка совместимой MicroPython UF2 через BOOTSEL |
| Встроенный LED | GP25 | Пример Blink, внешняя проводка не нужна |
ВАШ ПРОЕКТ · ВАШ ДАТЧИК
Интегрируйте модуль с ChatGPT
Скопируйте запрос в ChatGPT. Укажите свою плату и среду разработки — получите подключение и код для своего проекта.
Помоги интегрировать WIZnet W5500-EVB-Pico в мой проект. Сначала уточни задачу, среду разработки и подключаемые устройства. Используй документацию именно этой платы. Разделяй питание и логику, проверь занятые выводы. Дай схему подключения, зависимости, минимальный пример с подходящим API, ожидаемый результат и разбор ошибок. Не обещай аппаратных тестов и возможностей неподходящего стека.
Библиотеки
Установите библиотеку для своей среды и откройте пример из её документации.
Что именно прописать
- Среда
MicroPython RP2; REPL или ThonnyBlink использует стандартный machine.Pin; для Ethernet нужна WIZnet-совместимая прошивка
- Светодиод
GP25Встроенный пользовательский LED; не GP16–21
- Загрузка
BOOTSEL + подключение USB → UF2Выбрать UF2 именно для RP2040/W5500-EVB-Pico при использовании Ethernet
Первый запуск: встроенный светодиод
pythonfrom machine import Pin
from time import sleep_ms
led = Pin(25, Pin.OUT)
while True:
led.value(1)
sleep_ms(500)
led.value(0)
sleep_ms(500)
Полный main.py для MicroPython RP2. Стандартный machine.Pin API и GP25 сверены с документацией. Не запускался на плате; не проверяет Ethernet. Для Ethernet отдельно использовать официальный пример WIZnet с назначениями GP16–21.
Проекты с этим компонентом
Все проектыСвязанные проекты пока не опубликованы.


