Programmierung mit der Arduino IDE
Die Arduino IDE (Intergrierte Entwicklungsumgebung) ist im E24 bereits installiert. Für andere Betriebssystem finden Sie die IDE hier.
Erstes Programm
// Das ist ein Kommentar auf einer Zeile /* Das ist ein mehrzeiliger Kommentar */ // Diese Funktion heisst setup, // braucht keine Parameter () // und produziert nichts (void) als Rückgabewert // Sie wird einmal direkt nach dem Einschalten // bzw. nach dem Reset (EN-Knopf) ausgeführt. void setup() { // Serielle Kommunikation mit 115200 Baud (bits/s) starten. Serial.begin(115200); } int counter=0; // Globale Variable, die eine Ganzzahl mit Vorzeichen enthalten kann. // Diese Funktion wird nach der setup-Funktion ständig aufgerufen. void loop() { // Counter um eins erhöhen. counter++; // Counter via seriellen Port ausgeben. // In der Arduino-IDE "Tools" -> "Serial Monitor" öffnen // und auf 115200 Baud einstellen, um die Ausgabe zu sehen. Serial.printf("counter=%d\n", counter); }
Upload auf den ESP32
- Wählen Sie unter “Tools → Board → ESP32 Arduino → ESP32 Dev Module” aus. Wenn das noch nicht vorhanden ist, müssen es wie hier beschrieben nachinstallieren.
- Wählen Sie unter “Tools → Port → ” den Seriellen Port aus. Normalerweise /dev/ttyUSB0 unter Linux, bzw. der höchste COM-Port auf Windows.
- Mit Ctrl-U (bzw. dem Upload-Knopf mit dem Pfeil-nach-rechts-Icon) kompilieren (in Maschinensprache übersetzen) Sie den Code und laden den auf den ESP32.
- Öffnen Sie mit Ctrl-Shift-M den Serial-Monitor, um die Ausgabe zu anzusehen.