How to load Firmware without .hex or .bin file

I successfully customized my OpenEVSE GUI and can access it on localhost. I followed the instructions from the official GitHub repository: OpenEVSE GUI v2.

After building the project, I noticed that it only updates some JavaScript files in the dist folder and does not generate any .hex or .bin files. Since I usually upload firmware using the OpenEVSE programmer, I am unsure how to proceed with flashing my custom GUI onto the controller.

Could someone guide me on how to properly upload my modified GUI firmware to the OpenEVSE controller?

Thanks in advance!

You need to build a new firmware with your gui modification from firmware repository:

put your gui sources in /gui-v2/ folder, and build it:

cd gui-v2
npm install
npm run build

then build the firmware using platformio :

I hope this message finds you well. I am reaching out regarding an issue I have encountered with my OpenEVSE system.

When I connect the ESP32, the device begins blinking a yellow light continuously. After a brief period, the light changes to purple. Additionally, the display on the unit shows the error message: “OPENEVSE Module Missing.”

I have checked and confirmed that no modules are missing from the system, so I am uncertain what this error signifies. Could you kindly clarify the meaning of this error and provide guidance on how to resolve the blinking lights and error message?

I appreciate your assistance and look forward to your response.

@Guillaume_S

[Edited to include ‘@’ link - Moderator (RW) ]

This means the Wifi module ( aka ESP32 ) doesn’t see the Evse module ( aka the Atmega part ) . So booth are either not connected with the cable, or there’s a problem with firmware/hardware of Evse module.

How can we rectify this issue where the WiFi module (ESP32) is unable to detect the EVSE module (Atmega)? Could you please provide possible solutions, including checking hardware connections, firmware compatibility, or any necessary troubleshooting steps? I also attached my Connection of EVSE


@ Guillaume_S