# Lab 005: PWM LED Dimming ## Goal Управлять яркостью LED с ESP32 через PWM и проверить связь duty cycle с наблюдаемой яркостью. ## Required Components - ESP32 dev board - LED - Resistor - Breadboard - Dupont wires - Multimeter ## Expected Behavior LED меняет яркость при изменении PWM duty cycle. GPIO остается в пределах 0V..3.3V. ## Pre-Flight Checklist - Выбрать безопасный PWM-capable GPIO. - Подключить LED только через резистор. - Проверить полярность LED. - Проверить common ground. ## Safety Notes - ESP32 GPIO strictly 3.3V. - GPIO не должен питать нагрузку с большим током. - Не подключать LED без резистора. ## Expected Measurements - GPIO low: около 0V. - GPIO high: около 3.3V. - Average voltage by multimeter may change with duty cycle, but exact reading depends on meter. ## Actual Measurements TODO: записать реальные измерения. ## Debugging Checklist - Если яркость не меняется, проверить GPIO и PWM channel. - Если LED не светится, проверить полярность и resistor path. - Если readings странные, помнить, что мультиметр усредняет PWM. ## Conclusion TODO: краткий вывод после выполнения.