Main

Avec 5 règles simples de "conversion" à connaître, vous pouvez utiliser Pyduino en connaissant Arduino !


Pour "convertir" un code Arduino en code Pyduino, cinq règles simples à connaître suffisent :

  • 1. void devient def
  • 2. l'accolade de début { devient : et l'accolade de fin de bloc } disparaît.
  • 3. les lignes à l'intérieur d'un bloc d'instruction doivent être précédée par une tabulation (et pas un espace)
  • 4. le ; de fin d'instruction disparaît (si vous le laissez, c'est pas grave)
  • 5. les // des commentaires deviennent un #

En langage Arduino natif (*.ino) :

void loop() {
        digitalWrite(LED,HIGH); // allume la LED
        Serial.println("La LED est allumée !");

        delay(1000) ;  // pause en millisecondes

        digitalWrite(LED,LOW); // eteint la LED
        Serial.println("La LED est éteinte !");

        delay(1000) ; } // pause en millisecondes

En Pyduino (*.yno):

def loop():
        digitalWrite(LED,HIGH) # allume la LED
        Serial.println("La LED est allumée !")

        delay(1000) # pause en millisecondes

        digitalWrite(LED,LOW) # eteint la LED
        Serial.println("La LED est éteinte !")

        delay(1000) # pause en millisecondes