diff --git a/README.md b/README.md index 96300fd..c9c577c 100644 --- a/README.md +++ b/README.md @@ -67,6 +67,16 @@ réalisé pour le rendre flexible sur ce point. Ce projet utilise [Platformio](https://platformio.org/) pour gérer la compilation, mise à jour et suivi des dépendances. +Pour mettre à jour la carte, une fois connectée, vous pouvez lancer la commande suivante : +```shell +platformio run -e prod -t upload +``` + +Pour utiliser l'environnement de développement et désactiver la communication HID, utilisez la commande suivante : +```shell +platformio run -e dev -t upload +``` + ## Carte cible La structure du code assume une carte Teensy. En particulier, il est conçu pour la diff --git a/platformio.ini b/platformio.ini index f348053..d25c624 100644 --- a/platformio.ini +++ b/platformio.ini @@ -8,7 +8,7 @@ ; Please visit documentation for the other options and examples ; https://docs.platformio.org/page/projectconf.html -[env:teensy41] +[env] platform = teensy board = teensy41 framework = arduino @@ -17,5 +17,9 @@ lib_deps = adafruit/Adafruit PCD8544 Nokia 5110 LCD library adafruit/Adafruit GFX Library adafruit/Adafruit BusIO -; Should be uncommented in production in order to use HID. -;build_flags = -D USB_RAWHID + +[env:dev] + + +[env:prod] +build_flags = -D USB_RAWHID