Steuerung Hauptschleifen wiederhole fortlaufend Programm Verzweigungen falls sonst falls sonst Schleifen solange wiederhole wiederhole und zaehle Warten warte Millisekunden solange (millis) Unterprogramme Unterprogramm erstellen Unterprogramm ausführen Output digitalWrite analogWrite Input digitalRead analogRead inputPullup Log. Operatoren Logische Verknüpfungen UND ODER NICHT Vergleiche == (digital) != (digital) > < == (analog) >= <= != (analog) Math. Operatoren Operatoren + - x / % abs min max Signalanpassung map [0, 1023] to [0, 255] zuordnen einschränken Zufallszahl Zufallszahl (max) Zufallszahl (max, min) Variablen/Konstanten Zeit ab Start Millis Vergleiche Setze digitale Variable digitale_Variable lokale_digitale_Variable HIGH LOW true false Analog Setze analoge Variable analoge_Variable lokale_analoge_Variable Zahl Zeichen/Text String Kommunikation Seriell Serial print softSerial print Verbinder Verbinder (String & Digital) Verbinder (String & Analog) Verbinder (String & String) Kommentare/Code Seriell Serial print //Kommentar einfuegen //Kommentar im globalen Bereich einfuegen