Skip to content

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Repository files navigation

phyphox-Arduino-Workshops

Vorbereitung

Arduino IDE installieren

Zuerst muss die Arduino IDE installiert werden. Die Installationsdatei wird kostenfrei unter arduino.cc für Windows, MacOS und Linux zur Verfügung gestellt.

ESP32 Boardtreiber installieren

Als nächstes wird in der Arduino IDE eine zusätzliche Quelle für neue Boardtreiber hinterlegt werden. Dazu auf Datei → Voreinstellungen klicken. Anschließend muss folgende URL in das Feld neben Zusätzliche Boardverwalter-URLs kopiert werden:

https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

esp32_url
Nun kann der eigentliche Boardtreiber über den Boarverwalter installiert werden. Dazu auf Werkzeuge → Board → Boardverwalter klicken. Oben rechts kann nun nach ESP32 gesucht, und die esp32 Bibliothek von Espressif Systems installiert werden.
esp32_boardtreiber
Wenn die Installation erfolgreich war, sollte unter Werkzeuge → Port ein neuer Eintrag erscheinen sobald der ESP32 über ein USB-Kabel angeschlossen wird. Falls nicht gibt es hier eine Hilfestellung um das Problem zu lösen: FAQ

phyphox Bibliothek installieren

Zuletzt muss noch die phyphox BLE Bibliothek installiert werden. Diese Bibliothek übernimmt das einfache Übertragen der Daten per Bluetooth und enthält einige Beispiele. Dazu unter Sketch → Bibliothek einbinden → Bibliothek verwalten nach phyphox BLE suchen und Installieren. phyphoxBLE_installed

FAQ

Warum wird mein ESP32 nicht von Windows erkannt?

Vermutlich fehlt ein Treiber um mit dem USB-Chip des ESP32 zu kommunizieren. In der Regel wird der Chip CH340 verwendet, um das zu überprüfen kannst du dir die Beschriftung auf dem IC in der nähe des USB-Ports ansehen. Der benötigte Treiber ist hier zu finden: CH340 Treiber

Make it physics Treiber

Ich erhalte eine Fehlermeldung beim Hochladen meines Sketches

Durch gedrückt halten des Reset-Buttons (RST) kann der ESP32 in den Flash-Mode gebracht werden. Während der Button gedrückt wird, auf Sketch hochladen klicken und sobald in der Arduino IDE

Connecting........_____....._____.....___

erscheint, den Button wieder loslassen.

Die Arduino-IDE kompilliert nicht mehr da python nicht gefunden wird (macOS und Linux)

Der Bug sollte mit dem nächsten ArduinoIDE Update behoben sein, bis dahin hilft diese Zeile im Terminal:

sed -i -e 's/=python /=python3 /g' ~/Library/Arduino15/packages/esp32/hardware/esp32/*/platform.txt

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages