zivillian / heidelberg-1p3p

1p3p Umschaltung für Heidelberg Energy Control
GNU General Public License v3.0
10 stars 1 forks source link

Anleitung zum flashen #7

Closed fnsolar closed 2 months ago

fnsolar commented 2 months ago

Da die Software genau das macht, was ich für meine Heidelberg-Box suche, hatte ich kurzerhand die Teile bestellt. Nun stelle ich fest, dass ich leider keine Ahnung habe, wie ich dem ESP32 die Firmware aufspiele. Habe das bisher nur mit Sonoff-WLAN-Boards und Arduinos gemacht. Gibt es irgendwo eine Anleitung dazu? Für einen Hinweis, wo ich soetwas finde, wäre ich sehr dankbar!

jetronic18s commented 2 months ago

Hallo, hast du das ESP32 Board mit dem Zusatz "Dev Board" gekauft?

fnsolar commented 2 months ago

Ja, habe ich. Es geht mir um den Ablauf des flashens, da ich es lange nicht mehr gemacht habe. Ging damals nur über einen USB-Seriell-Adapter, der aber hier nicht mehr erforderlich zu sein scheint, da es ja bereits ein GUI gibt. Habe dort jedoch noch nicht den entsprechenden Menüpunkt gefunden. Ferner ist mir nicht klar, ob das Programm bereits in kompilierter Form vorliegt oder ob ich es selbst noch kompilieren muss (und wenn ja, womit). Wäre für jegliche Hinweise dankbar und im Gegenzug bereit, meine "Gelerntes" in einer kurzen Anleitung zusammen zu fassen, um das Projekt mehr Menschen zugänglich zu machen.

helix0712 commented 2 months ago

Hänge mich da mal mit dran. Habe heute mein DEV-Board bekommen und wollte jetzr´t die Phasemschaltung für meine Heidelberg umsetzten.

zivillian commented 2 months ago

Initial habe ich das immer mit VS Code und dem Platformio Plugin und einem USB-Seriell Adapter geflasht. Anschließend können die Updates über das Webinterface hochgeladen werden - da können dann auch einfach die Binaries aus dem Release oder den Github Actions genutzt werden.

Die PIN Belegung für den Seriellen Port sieht man hier.

zivillian commented 2 months ago

Ging damals nur über einen USB-Seriell-Adapter, der aber hier nicht mehr erforderlich zu sein scheint, da es ja bereits ein GUI gibt. Habe dort jedoch noch nicht den entsprechenden Menüpunkt gefunden.

Sobald die Firmware einma geflasht ist, gibt es einen Menüpunkt "Firmware Update" grafik Da können dann die fertigen Binaries hochgeladen werden

fnsolar commented 2 months ago

Ok, danke! Das hilft schon mal sehr weiter. Zwei Fragen noch:

fnsolar commented 2 months ago

Habe es hinbekommen:

fnsolar commented 2 months ago

Flashen des ESP-Boards

PS: die Anleitung kann gerne in die Readme Datei verschoben werden, da sie dort leichter zu finden ist