# Lab 008: Wi-Fi Status Display ## Goal Собрать маленький IoT status display: ESP32 подключается к Wi-Fi и показывает статус на LCD 1602 I2C. ## Required Components - ESP32 dev board - LCD 1602 I2C - Dupont wires - Multimeter - Wi-Fi network credentials, not committed to repo ## Expected Behavior ESP32 загружается, подключается к Wi-Fi, показывает connection status, IP или heartbeat на LCD. ## Pre-Flight Checklist - Выполнить `003_esp32_blink`. - Выполнить `006_i2c_lcd_1602`. - Проверить I2C address. - Проверить SDA/SCL voltage safety. - Не commit-ить Wi-Fi credentials. ## Safety Notes - ESP32 GPIO strictly 3.3V. - Проверить LCD I2C pull-up voltage. - Common ground обязателен. - Credentials хранить вне repo или в ignored local config. ## Expected Measurements - ESP32 3.3V rail stable. - SDA/SCL idle levels safe for ESP32. - LCD powered as verified in Lab 006. ## Actual Measurements TODO: записать реальные измерения и network behavior. ## Debugging Checklist - Если Wi-Fi не подключается, проверить credentials и serial logs. - Если LCD пустой, вернуться к Lab 006. - Если ESP32 resets, проверить питание и brownout messages. - Если статус зависает, добавить timeout/reconnect logic. ## Conclusion TODO: краткий вывод после выполнения.