
Домашняя страница прошивки первого электронного бейджа от Circuit Crafters.
Поскольку этот репозиторий всё ещё дорабатывается, некоторые вещи в этом Readme помечены меткой 'Dev:'. При желании можете изменить их.
Вам потребуется ESP-IDF, подойдёт любая современная версия. (Dev: Измените это, если требуется конкретная версия)
Командная строка:
idf.py set-target esp32c6
idf.py build
idf.py flash
Или сделайте то же самое в вашей IDE.
В целом, крупные приложения следует включать в виде компонентов в этом репозитории. Мелкие вещи, не заслуживающие отдельного компонента, могут находиться в каталоге main/. Если вам нужны данные в виде файла, смело помещайте их в папку spiffs/.
Dev: Обратите внимание, что sdkconfig не включён в этот репозиторий и не должен быть добавлен в систему контроля версий (так как он перезаписывается при выполнении 'idf.py set-target'). Если нужно что-то изменить, запустите menuconfig, выберите 'save minimal config', затем скопируйте build/defconfig в sdkconfig.defaults.
Если вы хотите изменить этот код, сначала создайте форк, внесите изменения, а затем создайте запрос на слияние в основном репозитории. Если вы получите одобрение хотя бы от одного другого члена команды, можете объединить изменения в основной ветке.