Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
utilisateurs:bendia:tutos:platformio-l-arduino-sans-arduino [20/12/2017 14:10] bendia [platformIO, l'Arduino sans Arduino] |
utilisateurs:bendia:tutos:platformio-l-arduino-sans-arduino [07/01/2018 13:02] bendia [Utilisation] |
||
---|---|---|---|
Ligne 202: | Ligne 202: | ||
==== Téléverser le projet ==== | ==== Téléverser le projet ==== | ||
+ | === Cas général === | ||
Il ne reste plus qu'a compiler et téléverser dans l'Arduino raccordé en USB | Il ne reste plus qu'a compiler et téléverser dans l'Arduino raccordé en USB | ||
Ligne 208: | Ligne 209: | ||
Lors de la première utilisation, ''platformio'' télécharge les différents outils nécessaire (''avrdude'' par exemple). Cela ne sera plus le cas ensuite. | Lors de la première utilisation, ''platformio'' télécharge les différents outils nécessaire (''avrdude'' par exemple). Cela ne sera plus le cas ensuite. | ||
+ | |||
+ | === Utiliser un programmateur externe (pour les plateforme AVR seuelement) === | ||
+ | |||
+ | Certains microcontrolleurs AVR nécessite l'utilisation d'un programmateur spécial. C'est intégré dans la définition des cartes, mais il faut lancer la commande avec l'option indiquant d'utiliser ce programmateur. Ce n'est donc plus ''upload'' mais ''program'' | ||
+ | |||
+ | <code user>platformio run --target program</code> | ||
+ | |||
+ | ==== Le moniteur Série ==== | ||
+ | |||
+ | On peut ouvrir un moniteur série avec la commande ''platformio device monitor''. Cette commande dispose de différentes options. Par exemple, pour obtenir un comportement se rapprochant de la console série de l'IDE Arduino | ||
+ | |||
+ | <code user>platformio device monitor --echo --eol LF</code> | ||
+ | <code>--- Miniterm on /dev/ttyACM0 9600,8,N,1 --- | ||
+ | --- Quit: Ctrl+C | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H --- | ||
+ | </code> | ||
Et voilà, vous pouvez utiliser un Arduino sans l'IDE Arduino :-) | Et voilà, vous pouvez utiliser un Arduino sans l'IDE Arduino :-) | ||