W5500 и STM32

О программировании Arduino, использование библиотек, примеры и общие вопросы программирования.
Post Reply
serghei
Posts: 53
Joined: 05 Apr 2018, 09:12
Location: Молдова

W5500 и STM32

Post by serghei »

В Телеграмме попросили рассказать , как я подключил W5500 к плате STM32. Сам модуль покупал такой https://ru.aliexpress.com/item/33009411 ... 33edY0jyJs
По габаритам получается самый миниатюрный. Удобный конструктив в плане установки на свою плату для гейта. Первоначальную настройку STM32 производил по мануалам с этих сайтов http://www.avislab.com/blog/stm32_st_link_ru/ и https://habr.com/ru/post/395577/
W5500 подключается стандартно к шине SPI на А7 - Mosi , A6 - Miso , A5 - SCK . В качестве CS можно в скетче указать

Code: Select all

  Ethernet.init(PA4);
Точно так же подключается и SD карта . Выбор на

Code: Select all

#define SD_CHIP_SELECT PB0
В качестве нагрузочного скетча использовал код Arduino Mega Server .
Spoiler
Show
AMS_STM32.jpg
AMS_STM32.jpg (94.52 KiB) Viewed 51234 times
Spoiler
Show
STM32black.jpg
STM32black.jpg (121.75 KiB) Viewed 51234 times
Первые впечатления. Всё работает достаточно быстро. Единственное неудобство - для каждой загрузки скетча через UART приходится передергивать питание. Дистрибутив выложу чуть позже.Надо отредактировать все файлы под новую платформу.
Spoiler
Show
STM32_W5500.jpg
STM32_W5500.jpg (461.66 KiB) Viewed 51229 times

PS/ В качестве полезной функции можно добавить сегиал гейт и выводить данные с нод в браузер )
PPS// Отдельное спасибо Viking за проделанную работу !Видео на его канале https://www.youtube.com/watch?v=7es_POPtEDw
MySensors Гетвей на ESP8266 с веб интерфейсом + много нод на NRF52832
weoleg
Posts: 1
Joined: 17 Mar 2020, 21:57

Re: W5500 и STM32

Post by weoleg »

А скетч можно глянуть?Спасибо
serghei
Posts: 53
Joined: 05 Apr 2018, 09:12
Location: Молдова

Re: W5500 и STM32

Post by serghei »

Более подробно на профильном форуме Тут.
MySensors Гетвей на ESP8266 с веб интерфейсом + много нод на NRF52832
Post Reply