Es gibt viele Zusammenfassungen, sowohl als Buch, wie auch online.
Mal eben abends im Bett 20 Minuten lesen kann nett sein.
"Lernen" tu ich jededenfalls nur durch Anwenden/Ausprobieren/Forschen.
P.S. Was es mit den Funktionsparametern in deiner Beispiel-Frage auf sich hat, wäre ein sinnvolles Beispiel.
Dazu solltest du reichlich Antworten finden.
Arduino-spezifisch ist z.B. , dass die Arduino-IDE versucht, Funktionsdeklarationen zu erzeugen und diese mit übersetzt, auch wenn du es nicht selbst machst.
Das steht in normalen C++ - Büchern nicht drin und die Arduino-Umgebung erzählt es nicht, um dich nicht zu verwirren.
Nach 5 Jahren hat sich übrigens so viel geändert, dass du nie "durch" sein wirst.
MaHa76:
Kann mir das mit dem "unit16_t" noch jemand etwas erklären?
Die vordefinierten Farben findest Du in _settings/RA8875ColorPresets.h bei Dir auf der Platte (ich schaue hier). Kannst Du beliebig erweitern, auch direkt in Deinem Sketch durch neue Konstanten.
Serenifly:
Im Display Bereich ist es oft ein unsigned int, in dem die Farbe als RGB565 kodiert ist (5 Bit Rot, 6 Bit Grün, 5 Bit Blau).
Die Dez/Hex/Bin-Umrechnung macht der Rechner in Windows in der Ansicht "Programmierer".
Mein C-Nachschlagewerk, allerdings nicht speziell Arduino und Standardformat ist int32_t anstelle int8_t beim UNO, aber Deutsch und zumindest für mich verständlich geschrieben. Welches Buch genau das richtige für Dich ist, kannst Du nur ganz alleine herausfinden.
Ich hab Ubuntu auf dem Rechner- Windows war mir zu kompliziert...
Ich hab da schon den Color-Picker gefunden und mache das mit dem...
Ich hab auch schon gestern Abend Eure Lösungsvorschläge erfolgreich umgesetzt und erstelle derzeit schon den Menu-Punkt im TFT, wo ich dann die verschiedenen Designs umstellen kann
Da weiß ich ja, wen ich fragen kann, wenn ich meinen Win-XP-Rechner auf Linux umstelle. Damit Uwe nichts merkt, dann Thema "Arduino-IDE-Installation auf Ubuntu übertragen"