WIZnet представила новинку WIZnet Ethernet HAT для Raspberry Pi Pico

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!

От переводчика: данная статья является переводом двух постов, поэтому будет поделена на 2 раздела.

Раздел 1. WIZnet Ethernet HAT добавит Ethernet для проектов на Raspberry Pi Pico

Ссылка на оригинал

История

Как Вы знаете, Ардуино появились в 2003г. в качестве сенсационной платформы с полностью открытой архитектурой, которая в итоге изменила DIY рынок.

Чип от WIZnet с аппаратно-встроенным TCP/IP стеком был выбран Ардуино для их первого официального Ethernet шилда в 2008г.

С тех пор, Ethernet контроллеры от WIZnet использовались в последующих поколениях Ардуино Ethernet шиллдов.

Arduino позволили умельцам расширить свое воображение и поделиться проектами DIY IoT - и в результате, как было доказано пользователями, WIZnet стал «стандартом де-факто» для Ethernet в мире Arduino.

Raspberry Pi & WIZnet

После успешного сотрудничества с Arduino, WIZnet продолжили участвовать в Open Source Hardware (OSHW), став в 2015 году партнером ARM Mbed.

И теперь WIZnet ожидает, что Raspberry Pi RP2040 изменит рынок.

Raspberry Pi Foundation представили платформу на базе Linux для образовательных целей в 2012 году. С тех пор Raspberry Pi продали более 30 миллионов устройств.

В 2021г. Raspberry Pi выпустила RP2040 и Pico; мощное и конкурентоспособное по цене решение, которое может предоставить различные возможности как для пользователей Raspberry Pi, так и для создателей устройств для Интернета вещей.

В данной статье Аптон рассказывает о Raspberry Pi SoC: почему мы назвали его RP2040 (источник: https://www.tomshardware.com/news/raspberry-pi-pico-decoded)

Основываясь на опыте работы с Arduino, WIZnet может предоставить Ethernet интерфейс для легкого расширения возможностей устройств Raspberry Pi Pico.

IoLibrary WIZnet имеет открытый исходный код, также WIZnet разрабатывает для новинок библиотеки на C / C ++, CircuitPython и MicroPython (в процессе).

WIZnet Ethernet HAT совместим с Raspberry Pi Pico по принципу «подключи и работай».

W5100S-EVB-Pico использует RP2040 в качестве MCU.

  • Документация и библиотеки доступны тут: WIZnet’s document website

  • Обе новинки можно купить здесь WIZnet’s online store

Прим. от переводчика: в оригинале поста есть ссылка на профиль компании в LinkedIn, а также форма для подписки на новости касательно design contest с призом в $30к.

Раздел 2. Сравнение пропускной способности между W5100S и LAN8720

Ссылка на оригинал.

Предыстория

WIZnet может предложить простой способ добавить подключение к Ethernet, используя аппаратно-встроенный TCP / IP, поскольку в RP2040 нет блока обработки сети (TCP / IP).

Мы провели тест производительности и сравнили W5100S и LAN8720.
LAN8720 был упомянут в блоге Raspberry Pi «Как добавить Ethernet в Raspberry Pi Pico - Raspberry Pi».

Процедура тестирования

1.       Установить соединение между ПК и Raspberry PI RP2040 (ПК в качестве сервера <-> RP2040 в качестве клиента)

2.       Получить данные, отправленные с ПК, и скопировать их в память RP2040

3.       Отправить обратно скопированные данные с RP2040 на ПК

4.       Провести 10 замеров скорости отправки / получения, используя утилиту AX1 (инструмент для измерения пропускной способности)

Результаты тестов

Как показано в таблице выше скорость канала была ограничена 10 Мбит/с, поскольку частота LAN8720 RMII была установлена на 50 МГц, как упоминалось в блоге «Как добавить Ethernet в Raspberry Pi Pico - Raspberry Pi».

- При использовании W5100S с RP2040 @133МГц, SPI 33МГц, скорость канала 10Мбит/с средняя пропускная способность составила 2.39Мбит/с

- При использовании LAN8720 с RP2040 @133МГц, RMII 50МГц, скорость канала 10Мбит/с средняя пропускная способность составила 0.322Мбит/с

При использовании W5100S с RP2040 @133МГц, SPI 33МГц, скорость канала 100Мбит/с средняя пропускная способность составила 10.89Мбит/с

Исходные коды и утилиты, использованные для данного теста, доступны по ссылке тут.

Источник: https://habr.com/ru/post/582362/


Интересные статьи

Интересные статьи

У меня не складываются отношения с комнатными растениями. Дело в том, что я забываю их поливать. Зная это, я начал размышлять о том, что кто-то, наверняка, уже нашёл способ автоматизации полива. ...
Так случилось, что решил я упростить себе вопрос он-лайн просмотра фильмов, вариант стандартного смарт ТВ меня не устраивал, а постоянно торчащий кабель HDMI для подключения к ноутбуку раздражал....
Много всякого сыпется в мой ящик, в том числе и от Битрикса (справедливости ради стоит отметить, что я когда-то регистрировался на их сайте). Но вот мне надоели эти письма и я решил отписатьс...
Принято считать, что персонализация в интернете это магия, которая создается сотнями серверов на основе БигДата и сложного семантического анализа контента.
Привет, Хабр. Сегодня мы продолжим изучать сетевые возможности Raspberry Pi, а точнее их реализацию на языке Python. В первой части мы рассмотрели базовые функции простейшего веб-сервера, рабо...