Продолжаем испытания платы LILYGO T-Internet-COM на ESP32. В этой части проверяем сразу несколько встроенных интерфейсов: проводной Ethernet, Wi-Fi и полноценную работу с картой microSD.
Для тестирования используется наша диагностическая прошивка ticom_board_check, управляемая командами через Serial Monitor Arduino IDE.
Что проверили
Ethernet LAN8720
Плата успешно обнаружила подключённый сетевой кабель, получила адрес от роутера по DHCP и установила соединение:
IPv4: 192.168.1.28
Link speed: 100 Mbps
Duplex: full
Также проверили восстановление соединения после кратковременного отключения кабеля. Ethernet автоматически поднялся повторно и получил прежний IP-адрес.
Встроенный Wi-Fi ESP32
Командой:
WIFI SCAN
запустили поиск доступных сетей. Плата обнаружила четыре точки доступа и показала для каждой:
название сети SSID;
уровень сигнала RSSI;
номер Wi-Fi-канала;
наличие защиты.
Пример результата:
WIFI SCAN: 4 network(s) found
1. TECNO CAMON 50 | RSSI -21 dBm | CH 10 | secured
2. ASUS_38_2G | RSSI -39 dBm | CH 13 | secured
Командой WIFI STATUS проверили состояние интерфейса и его MAC-адрес, а командой WIFI OFF полностью отключили Wi-Fi.
Карта microSD
Ранее плата уже определила карту примерно на 32 ГБ и прочитала её корневой каталог. Теперь выполнили полноценный тест записи:
SD TEST
Прошивка автоматически:
создала файл /ticom_test.txt;
записала в него тестовые данные;
закрыла файл;
повторно открыла его;
прочитала и сравнила содержимое;
удалила тестовый файл.
Результат:
SD write: PASS
SD read/verify: PASS
SD delete: PASS
SD TEST: PASS
Таким образом, подтверждена полноценная работа карты памяти: монтаж, чтение каталога, создание файла, запись, чтение, проверка данных и удаление.
Итог испытаний
ESP32 — PASS
Ethernet LAN8720 — PASS
DHCP — PASS
100 Mbps Full Duplex — PASS
Wi-Fi scan — PASS
Wi-Fi disable — PASS
microSD mount — PASS
microSD write/read — PASS
microSD verify — PASS
microSD delete — PASS
Сотовый модем на этом этапе ещё не установлен и в прошивке отключён. Следующим этапом станет подключение платы к Wi-Fi-сети, тест передачи данных и дальнейшая подготовка к работе с LTE-модемом.
Исходный код и документация проекта:
https://github.com/AIDevelopersMonster/T-Internet-COM-Lab
#ESP32 #LILYGO #TInternetCOM #Ethernet #WiFi #microSD #LAN8720 #Arduino #IoT #Электроника
Для тестирования используется наша диагностическая прошивка ticom_board_check, управляемая командами через Serial Monitor Arduino IDE.
Что проверили
Ethernet LAN8720
Плата успешно обнаружила подключённый сетевой кабель, получила адрес от роутера по DHCP и установила соединение:
IPv4: 192.168.1.28
Link speed: 100 Mbps
Duplex: full
Также проверили восстановление соединения после кратковременного отключения кабеля. Ethernet автоматически поднялся повторно и получил прежний IP-адрес.
Встроенный Wi-Fi ESP32
Командой:
WIFI SCAN
запустили поиск доступных сетей. Плата обнаружила четыре точки доступа и показала для каждой:
название сети SSID;
уровень сигнала RSSI;
номер Wi-Fi-канала;
наличие защиты.
Пример результата:
WIFI SCAN: 4 network(s) found
1. TECNO CAMON 50 | RSSI -21 dBm | CH 10 | secured
2. ASUS_38_2G | RSSI -39 dBm | CH 13 | secured
Командой WIFI STATUS проверили состояние интерфейса и его MAC-адрес, а командой WIFI OFF полностью отключили Wi-Fi.
Карта microSD
Ранее плата уже определила карту примерно на 32 ГБ и прочитала её корневой каталог. Теперь выполнили полноценный тест записи:
SD TEST
Прошивка автоматически:
создала файл /ticom_test.txt;
записала в него тестовые данные;
закрыла файл;
повторно открыла его;
прочитала и сравнила содержимое;
удалила тестовый файл.
Результат:
SD write: PASS
SD read/verify: PASS
SD delete: PASS
SD TEST: PASS
Таким образом, подтверждена полноценная работа карты памяти: монтаж, чтение каталога, создание файла, запись, чтение, проверка данных и удаление.
Итог испытаний
ESP32 — PASS
Ethernet LAN8720 — PASS
DHCP — PASS
100 Mbps Full Duplex — PASS
Wi-Fi scan — PASS
Wi-Fi disable — PASS
microSD mount — PASS
microSD write/read — PASS
microSD verify — PASS
microSD delete — PASS
Сотовый модем на этом этапе ещё не установлен и в прошивке отключён. Следующим этапом станет подключение платы к Wi-Fi-сети, тест передачи данных и дальнейшая подготовка к работе с LTE-модемом.
Исходный код и документация проекта:
https://github.com/AIDevelopersMonster/T-Internet-COM-Lab
#ESP32 #LILYGO #TInternetCOM #Ethernet #WiFi #microSD #LAN8720 #Arduino #IoT #Электроника
- Категория
- Схемы по заработку в интернете
Комментариев нет.
