Модуль Ethernet-трансивера LAN8720, RMII, 10/100 Мбіт/с, RJ45 (ETH-LAN8720-RMII)
Мережевий PHY-модуль на чипі LAN8720 з RJ45 для підключення ESP32 і STM32 до дротового Ethernet
| Чип | LAN8720 (Microchip/SMSC), QFN-24, 4×4 мм |
| Швидкість | Ethernet 10/100 Мбіт/с (IEEE 802.3) |
| Інтерфейс до MCU | RMII (мінімальна кількість пінів) + MDIO/MDC |
| Auto-MDIX | HP Auto-MDIX — прямий і кросовий кабель |
| Роз’єм | RJ45 HR911105A з магнетиками і LED |
| Тактування | Кварц 50 МГц на платі |
| Живлення | 3.3 В (вбудований стабілізатор ядра 1.2 В) |
| Рівні IO | 1.6–3.6 В |
| Виводи | Гребінка 2×7 (прямі піни): RMII-сигнали, MDIO/MDC, nINT/RETCLK, живлення |
| Розмір плати | 56×27 мм |
Модуль LAN8720 — компактний Ethernet-трансивер (PHY) для додавання дротової мережі 10/100 Мбіт/с до мікроконтролерів з MAC-контролером. Інтерфейс RMII потребує мінімум ліній MCU, а вбудовані в RJ45 магнетики і LED позбавляють потреби в зовнішній обв’язці. HP Auto-MDIX сам визначає тип кабелю.
Найпопулярніше застосування — зв’язка з ESP32: Arduino-ESP32 та ESP-IDF мають готову підтримку LAN8720, тому модуль легко інтегрується в ESPHome і Home Assistant там, де Wi-Fi ненадійний. Сумісний також зі STM32 (F4/F7/H7 з Ethernet MAC) та іншими MCU з RMII.
Застосування - Дротовий Ethernet для ESP32 (ESPHome, Home Assistant, веб-сервери)
- Проєкти на STM32F4/F7/H7 з LwIP
- Вбудовані сервери, IoT-шлюзи, промислові контролери
- Мережеві інтерфейси плат розробки замість Wi-Fi у зашумлених середовищах
Важливі примітки - Модуль — лише PHY: мікроконтролер повинен мати вбудований Ethernet MAC (ESP32 — так, ESP8266 — ні)
- Для ESP32 типове підключення: GPIO0 ← RETCLK (50 МГц), MDIO/MDC → GPIO18/23