Hallo zusammen, ich habe erfreut gelesen, dass die Arduino IDE OTA beim ESP32 unterstützt. Nun arbeite ich mit VSC und C, gibt es entsprechende Libraries auch in dieser Umgebung? Hat jemand einen Link für mich? Vielen Dank & Gruesse
Hallo, Hendrik L. schrieb: > ich habe erfreut gelesen, dass die Arduino IDE OTA beim ESP32 > unterstützt. Naja, die ArduinoIDE ist letztlich ein Wrapper für die Espressif-IDF Funktionen und die sind in C geschrieben. > > Nun arbeite ich mit VSC und C, gibt es entsprechende Libraries auch in > dieser Umgebung? Hat jemand einen Link für mich? https://docs.espressif.com/projects/esp-idf/en/latest/esp32/get-started/ Da fängt ja alles an. Gruß aus Berlin Michael
Michael U. schrieb: > Hallo, > > Hendrik L. schrieb: >> ich habe erfreut gelesen, dass die Arduino IDE OTA beim ESP32 >> unterstützt. > Naja, die ArduinoIDE ist letztlich ein Wrapper für die Espressif-IDF > Funktionen und die sind in C geschrieben. >> >> Nun arbeite ich mit VSC und C, gibt es entsprechende Libraries auch in >> dieser Umgebung? Hat jemand einen Link für mich? > https://docs.espressif.com/projects/esp-idf/en/latest/esp32/get-started/ > Da fängt ja alles an. > > Gruß aus Berlin > Michael Danke für die schnelle Antwort. Das hilft mir sehr. Heisst also, es gibt NIE Arduino - eigene (native) Libraries für Espressif unter der Arduino IDE - alles per Wrapper? Oder muss man immer wieder checken, d.h. obige Aussage gilt lediglich in den meisten Fällen? Danke und Gruß
Hendrik L. schrieb: > Heisst also, es gibt NIE Arduino... Dieses Haus ist blau1 Heißt das jetzt, dass Häuser niemals rot sind?
Hallo, Hendrik L. schrieb: > Heisst also, es gibt NIE Arduino - eigene (native) Libraries für > Espressif unter der Arduino IDE - alles per Wrapper? habe ich nie gegengeprüft. Ich nutze aus Bequemlichekeit die ArduinoIDE für meine Hobbyprojekte, habe das Espressif (Eclipse) IDF aber auch installiert. Man kann ja auch aus der ArduinoIDE die IDF-Funktionen direkt nutzen, macht Sinn, wenn es keine komplette EInbindung in die ArduinoIDE gibt und wird durchaus auch recht häufig gemacht. Für mich hat ja die ArduinoIDE nur den Vorteil der vielen externen Libs für diverse Peripherie. Wenn als Bespiel SPI.begin() genutzt wird, wird die SPI Hardware oder SoftSPI initialisiert. Für einen AVR natürlich anders als für einen SAM oder eben für einen ESP32. Natürlich könnte ich SPI auch direkt mit den IDF-Funktionen aufrufen, dann ist es eben ohne Änderungen nur auf dem ESP32 compilierbar. Gruß aus Berlin Michael
Hendrik L. schrieb: > Heisst also, es gibt NIE Arduino - eigene (native) Libraries für > Espressif unter der Arduino IDE - alles per Wrapper? Nein, es gibt auch Bibliotheken die in Arduino C++ geschrieben sind. Die Basis Firmware aus dem Espressif SDK ist jedoch mandatorisch, so wie du deinen PC ebenfalls nicht sinnvoll ohne Windows/Linux/MacOS nutzen kannst.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.