Software
OHNE GEWÄHR, ALLES AUF EIGENE GEFAHR, NUR ZU TESTZWECKEN
1. holt euch die Arduino-IDE.
https://www.arduino.cc/en/Main/Software
2. Macht die IDE bereit für den ESP32.
https://randomnerdtutorials.com/install ... tructions/
3. Kontrolliert die Einstellungen und Installiert auf euerem neuen ESP32 zum initialisieren den "bare minimum" Sketch aus den Beispielen. (COM-Port kann bei Euch ggf ein anderer sein)
Wenn das alles sauber durchgelaufen ist, dann geht es weiter.
4. holt euch das "Flash Download Tools (ESP8266 & ESP32)" von espressif.
https://www.espressif.com/en/support/do ... ther-tools
5. holt Euch das ZOE-Display-Binary
https://github.com/eokgnah/ZOE-Display/ ... v2.072.bin
6. Startet das "Flash Download Tools (ESP8266 & ESP32)", wählt den ESP32 aus und stellt ihn wiefolgt ein. (COM-Port kann bei Euch ggf ein anderer sein)
7. auf "START" drücken und ihn flashen lassen.
8. wenn er fertig ist, dann könnt Ihr beim ESP mal auf Reset drücken oder ihn kurz vom USB-Strom nehmen damit er bootet.
9. Es sollte nun ein offener WLAN-Accesspoint (Name so etwas wie ESP_12BA5C oder ähnlich) bei euch erschienen sein.
10. mit dem WLAN verbinden und auf die IP "192.168.4.1" mit dem browser gehen und dann könnt Ihr alles von dort aus über den Browser weiter konfigurieren.
Das alles geht auch nur mit dem ESP32 alleine.
Damit es "sinnvoll" funktioniert ist es natürlich von Vorteil wenn Ihr das Display, die SD-Karte, GPS und das Can Interface mit anschliesst.
Neuere Updates kommen dann per WLAN "over the air".
Diese beschriebene Vorgehensweise ist nur ein einziges mal am Anfang nötig. Danach braucht Ihr keinen PC mehr.
Wie man die Daten auf den MQTT Server kommt und was man sonst noch einstellen kann, da kann euch Bumaus im ersten Moment etwas helfen. Er konnte schon ein paar Tage Erfahrungen sammeln.
Die Platine ist ein "nice to have", aber auch ohne ist die Anzahl der Leitungen überschaubar, so dass es auch für einen Bastler auf einer Lochrasterplatine kein Problem darstellen sollte.
Hier noch einmal die genauen Pin-Belegungen und der Schaltplan.
https://github.com/eokgnah/ZOE-Display/ ... /README.md
Bitte kurzes Feedback ob das so nachvollziehbar ist oder ob ich noch nen Fehler in der Beschreibung habe, dann passe ich sie an.
Viel Spass!