ОписаниеПлата оснащена микроконтроллером RP2040, разработанным Raspberry Pi Foundation. Система имеет два ядра ARM Cortex M0+, работающих на частоте до 133 МГц, и 264 КБ оперативной памяти. Микроконтроллер не оснащен флэш-памятью, но на плате имеется внешняя память объемом 2 МБ, подключенная через интерфейс QSPI.
Помимо микросхемы RP2040 и Flash-памяти, в распоряжении пользователя имеется стабилизатор напряжения 3,3 В, кнопки Boot, разъем microUSB для питания и программирования модуля, а также выходы GPIO, на которые выведены такие параметры, как входы 12-битного АЦП, ШИМ, интерфейсы I2C, SPI и UART.

Модуль оснащен чипом W6100, который взаимодействует через интерфейс SPI, имеет встроенный стек TCP/IP и поддерживает такие протоколы, как TCP, UDP, IPv6, IPv4, ICMPv6, ICMPv4, IGMP, MLDv1, ARP, PPPoE. Модуль поддерживает 8 независимых сокетов одновременно с памятью 32 КБ и имеет внутреннюю память объемом 16 килобайт для буферов TX/RX.
Распиновка W6100-EVB-Pico напрямую подключена к GPIO RP2040. Модуль имеет ту же распиновку, что и плата Raspberry Pi Pico, но GPIO16, GPIO17, GPIO18, GPIO19, GPIO20, GPIO21 подключены к W6100.
Платформа поддерживает язык программирования C/C++. Программы можно загружать в память через интерфейс USB или через разъем SWD.
Характеристики- Микроконтроллер RP2040, разработанный Raspberry Pi
- Два ядра ARM Cortex-M0+ с тактовой частотой до 133 МГц
- 264 КБ встроенной SRAM
- Часы реального времени (RTC)
- Регулятор напряжения 3,3 В
- Встроенный разъем microUSB для программирования и питания
- Многофункциональные контакты GPIO: 12-битный АЦП, ШИМ, UART, I2C, SPI
- Кнопка загрузки
- Внешняя флэш-память 2 МБ
- Сетевой чип W6100:
- Встроенный аппаратный стек протоколов TCP/IP
- Поддерживает протоколы TCP, UDP, IPv6, IPv4, ICMPv6, ICMPv4, IGMP, MLDv1, ARP, PPPoE
- Поддерживает 8 независимых розеток одновременно
- Внутренняя память 16 килобайт для буферов TX/RX
- SPI-интерфейс
- Разъем RJ45
- Поддерживаемые языки программирования: MicroPython и C/C++
- Размеры: 75 x 21 мм