Esp32-web-interface: Difference between revisions
Add some basic firmware build instructions |
added latest instructions for using ESP32 for web-interface |
||
(One intermediate revision by one other user not shown) | |||
Line 3: | Line 3: | ||
An alternative to this is to use an esp32 based module. You can find a port of the esp8266 firmware for esp32 in [https://github.com/Bedz01 Bedz02] Github repo [https://github.com/Bedz01/esp32-web-interface-port here]. | An alternative to this is to use an esp32 based module. You can find a port of the esp8266 firmware for esp32 in [https://github.com/Bedz01 Bedz02] Github repo [https://github.com/Bedz01/esp32-web-interface-port here]. | ||
TODO - | TODO - latest instructions on using ESP32S3 for web-interface (without SD Card options) - https://openinverter.org/forum/viewtopic.php?p=82435#p82435 | ||
=== Ethernet / Wired Option === | === Ethernet / Wired Option === | ||
Line 21: | Line 21: | ||
* [https://www.olimex.com/Products/IoT/ESP32/ESP32-POE/open-source-hardware Olimex ESP32-POE] - should also work, just a different variant of above. | * [https://www.olimex.com/Products/IoT/ESP32/ESP32-POE/open-source-hardware Olimex ESP32-POE] - should also work, just a different variant of above. | ||
* [http://www.wireless-tag.com/portfolio/wt32-eth01/ WST32-eth01] - unknown, pending testing. | * [http://www.wireless-tag.com/portfolio/wt32-eth01/ WST32-eth01] - unknown, pending testing. | ||
[[Category:ESP32]] [[Category:OpenInverter]] |
Latest revision as of 20:44, 11 May 2025
The Olimex MOD-WIFI-ESP8266 is usually used to provide a web interface to configure and monitor various EV conversion components found here. E.g. inverters, chargers, etc.
An alternative to this is to use an esp32 based module. You can find a port of the esp8266 firmware for esp32 in Bedz02 Github repo here.
TODO - latest instructions on using ESP32S3 for web-interface (without SD Card options) - https://openinverter.org/forum/viewtopic.php?p=82435#p82435
Ethernet / Wired Option
WiFi can struggle to operate well when it uses the small antenna found on these boards and is buried under multiple layers of metal inside a car. Some people might prefer to use a wired option instead. One way to do this is to use an esp32 board which includes an ethernet port and connect to the web interface this way.
You can find a modified version of the esp32 firmware which includes ethernet support in this Github repo.
Installation
- Clone/download the git repo.
- Install platformio on your laptop/desktop
- Build and then upload the firmware to your ESP32 board. See more info here.
Supported Hardware
- Olimex ESP32-POE-ISO - tested and confirmed working.
- Olimex ESP32-POE - should also work, just a different variant of above.
- WST32-eth01 - unknown, pending testing.