# Firmware Firmware хранится отдельно от lab notes, чтобы код, физическая схема и измерения не смешивались. Каждый firmware example должен иметь: - ссылку на relevant lab; - выбранный board/workflow; - physical test procedure; - ожидаемое поведение; - known limitations; - способ не commit-ить secrets. ## Preferred Initial Workflow - Начать с Arduino Core или PlatformIO. - ESP-IDF оставить на более поздний этап, когда базовые GPIO/I2C/PWM и debugging уже понятны. - Для каждого примера сначала описывать, что должно быть видно физически: LED blink, serial log, LCD text, measured GPIO level. ## Structure - `esp32/` — общие заметки по ESP32. - `arduino/` — Arduino Core examples and notes. - `platformio/` — PlatformIO projects and notes. - `esp-idf/` — future ESP-IDF experiments.