
Le foyer d'ingénierie du firmware du premier projet de badge électronique de Circuit Crafters.
Comme ce dépôt est encore en cours de développement, certains éléments de ce Readme sont marqués avec 'Dev:'. N'hésitez pas à modifier ceci si nécessaire.
Vous avez besoin d'ESP-IDF, toute version moderne devrait fonctionner. (Dev: Modifiez ceci si vous avez besoin d'une version plus spécifique)
Ligne de commande :
idf.py set-target esp32c6
idf.py build
idf.py flash
Ou faites l'équivalent dans votre IDE.
En général, les grandes applications doivent être incluses comme composants dans ce dépôt. Les petites choses qui ne justifient pas leur propre composant peuvent vivre dans le répertoire main/. Si vous avez besoin de données sous forme de fichier, n'hésitez pas à les déposer dans le dossier spiffs/.
Dev: Notez que le sdkconfig n'est pas inclus dans ce dépôt et ne doit pas être versionné
(car il est écrasé lorsque vous exécutez 'idf.py set-target'). Si vous avez besoin de modifier quelque
chose, exécutez menuconfig et utilisez 'save minimal config', puis copiez build/defconfig
vers sdkconfig.defaults.
Si vous souhaitez modifier ce code, veuillez d'abord le forker, apporter vos modifications, puis créer une demande de fusion dans le dépôt principal. Si vous obtenez l'approbation d'au moins un autre membre de l'équipe, vous pouvez le fusionner dans main.