György, do you still need the compile of version 4.1.3?
I have been away, so I was not able to look at this
If you still need it, I will compile and send you the link
Javier
Hi Javier,
I was able to compile the code at the end so I have the latest firmware and it works with my Nodemcu-32S board.
Now I'm hunting components to build the hardware. Most of components I have already, but the current transformers (CR8420-1000-G and CR8450-1000) I'm not able to find anywhere.
Thank you for your help!
glad you managed to program the board
can't you buy the current transformers from USA?
I know is not ideal, but at least you know they work!
Javier
hello friends
do you have a video or tutorial on how to make esp-32 work?
how to flash and program
thank you,
I posted a reasonably comprehensive overview on updating the controller, and the ESP32, here:
I also added some instructions on the same thread - in my opinion far easier that Al Savage's (not to discredit his excellent work!
As per my notes, I used a wroom-32 board
Good luck!
There are several firmware update paths, but the choices you have are more limited if your ESP32 module does not have the USB interface.
With the software NodeMCU-PyFlasher and NodeMCU-PyFlasher the openevse_huzzah32.bin is installed
flash and done?
Hi Javier
Thank you for the advice regarding the Wroom 32 board.
I have just bought a Nodemcu-32S and trying to set up the platformio to compile the code but struggling with an <Arduino.h> not found error. It's just driving me crazy. Do you have any idea where shall I dig into?
Many thanks,
George
Javier,
OpenEVSE has not officially tested 8.2.0 yet. We ship with the latest fully tested release, which is 7.1.3.
flash.bat just automates the commands:
Required only the first programming
avrdude -c USBasp -p m328p -U lfuse:w:0xFF:m -U hfuse:w:0xDF:m -U efuse:w:0x05:m
loading firmware
avrdude -c USBasp -p m328p -U flash:w:open_evse.hex
The EEPROM loads the factory default settings (not required).
Chris
Chris
Thanks for your response
I thought 8.2.0 was a stable ( tested) version
I am after support for OCPP, and - apparently- is supported on ver 8.2.0
Is there any other version that has OCPP support?
Javier
OCPP is part of the WiFi firmware not the OpenEVSE safety controller.
If you want the latest OCPP build, here is a development release. You can update the WiFi firmware over the air.
https://github.com/OpenEVSE/ESP32_WiFi_V4.x/actions/runs/2045138078
Thanks!
I am using a Wemos D1 mini, ( esp-12f) so I assume I will need the NodeMCU file
However, I'm strugging to get the precompiled code:
I go to :
https://github.com/OpenEVSE/ESP32_WiFi_V4.x
Then select on the right the last release ( V4.1.2 ) link
However, I can only see the two Huzzah boards and the openevse wifi v1 boards
Can you point em in the right direction?
Thanks
Thanks
I'm struggling to get the precompiled file for my Wemos D1 mini ( esp-12f) - I assume is a NodeMCU code
On the link there seems to be no support for this board
Then I realizedI must be using the old WiFi V2.x ESP8266 version ( in my case V2.9.1)
Can I still upgrade over the air or will I need to compile the source code and program it via usb?
Thanks again
Javier
Javier Mitchell
Hi
Just received my openevse 5.5 board
However, upon checking some of the options it seems some are missing
My version is 7.1.3, but the latest is 8.2.0.
I bit dissapointed that I did not received a module with the last release
Looking at the upgrade instructions, and they don't seem to have been updated
https://openevse.dozuki.com/Guide/How+to+Load+OpenEVSE+Firmware+(WinAVR)/7
On one of the last steps, it mention yo need 3 files; flash.bat, open_evse.hex and eeprom_24.bin
However, on the repository for the last release ( 8.2.0) there are a couple of hex files ( I assume I should use openevse.hex), there is no bin o flash.bat files
What am I missing?
should just run the command to flash the hex file as per the Readme file:
`$ avrdude -p atmega328p -B6 -c usbasp -P usb -e -U flash:w:firmware.hex`
Any help appreciated