Ein paar kleine Hilfestellungen möchte ich noch geben:
-
In platformio.ini gibt es verschiedene Profile. Ein solches Profile wäre z.B. env:lolin_d32_pro_sdmmc_pe. Hier gibt es
monitor_port
undupload_port
. Die Angaben, die dort per Default stehen, sind auf Mac OS ausgerichtet. Solltest du Probleme beim Upload oder beim Monitoring habe, so versuche den passenden Port zu vermitteln oder kommentiere beide Einstellungen ggf. einfach mal aus. Auf jeden Fall kann es auch passieren, dass sich ein solcher Port ändert. -
Achte immer drauf, dass im unteren Bildschirmrand das Profil ausgewählt ist, welches zu benötigst. lolin_d32_pro_sdmmc_pe wäre z.B. das Passende, wenn du für Lolin D32 pro mit SD_MMC, PN5180, max. fünf Buttons und Port-Expander (SMD) etwas kompilieren möchtest.
-
Man kriegt manchmal Fehler im Sinne von „Zugriff verweigert“, wenn man via Serial was hochladen will oder ein Monitoring möchte. Das kann auch an parallel geöffneten Terminal-Fenstern liegen. Also schaue unten mal in den Konsolenbereich, hier findet ein Tabbing mehrerer Fenster statt.