Page 1 of 1

Pybstick et Arduino IDE : numérotation des broches

Posted: Wed 17 Jun 2020 12:46
by jfrucot
Je pense que mes sketch arduino sont téléchargés sur la carte (voir post précédent), mais je suis incapable d'allumer une LED. Peut-être une incompréhension dans la numérotation des pins ? Et je ne sais pas trouver d'exemples pour m'aider :-(
Help needed

Je copie ici la réponse reçue de Frédéric Pierson :

C'est vrai que les choses sont pas forcément claires, donc tu as :

Le nom de baptême ST : rouge=PA13, vert=PA14 (ce qui veux dire port A porte no13)
Les définitions:
// On-board LED pin number
#define LED_GREEN PA14
#define LED_RED PA13
#define LED_YELLOW PB0
#define LED_BLUE PB1

#define LED_BUILTIN LED_RED

Pour les autres broches :
La numérotation Arduino : https://github.com/mchobby/pyboard-driv ... pinout.ods
Le nom du dictionnaire : j'ai choisi d'appeler ça Sx pour signal de la broche x

Re: Pybstick et Arduino IDE : numérotation des broches

Posted: Wed 17 Jun 2020 22:35
by Dominique
Et voir aussi le graphique du brochage de la PYBStick Standard
https://github.com/mchobby/pyboard-driv ... STD-26.jpg

ou PYBStick Lite
https://github.com/mchobby/pyboard-driv ... ITE-26.jpg

Re: Pybstick et Arduino IDE : numérotation des broches

Posted: Thu 18 Jun 2020 06:22
by jfrucot
Petite subtilité :
Lorsque je saisis dans l'IDE Arduino LED_GREEN, cette définition est bien mise en évidence par une couleur bleu-vert, mais ceci ne se produit pas avec S10 par exemple alors que cela ne génère pas d'erreur.
Je ne sais pas pourquoi, mais c'est un peu "confusant". Il y a peut-être une explication ?

Re: Pybstick et Arduino IDE : numérotation des broches

Posted: Tue 23 Jun 2020 13:30
by fpie
Bonjour Jean-Louis,

Je pense que cela viens du dictionnaire de coloration syntaxique de l'éditeur Arduino. Il doit y avoir un certain nombre de mots clés dans ce dictionnaire. LED_GREEN existe alors que S10 est un pur produit Garatronic.En cherchant sur ce sujet sur le web, je pense qu'il doit y avoir de la matière. En ce sens, LED_RED doit également être colorisé tandis que pour LED_PURPLE ;)