I want to edit the open_evse.h file and then load it in the OE module. I am used to the Arduino with which I compile and then load. Reading the "How to Load Open EVSE Firmware (WinAVR)" guide it appears that what is required is to make the physical connection and then run the "flash" file. I have located the open_evse-stable.zip file which I have opened. It has the flash file in it.
So would I just edit the the open_evse.h file, save it and then run the "flash file"?
I tried to compile the open_evse Arduino file but just got into a mess as it seems that the required libraries are configured as headers somehow???
Thanks for any help with this question.
I have found this forum topic -
How do I change settings on the basic kit with no display or button?
This seems that I just edit the open_evse.h file and then load it with the programmer. I am guessing that I would use the procedure in the How to Load Open EVSE guide.
I bought myself an AVR Dragon a while ago due to an excellent and very motivational book I read about C Programming for Arduino. It looks like I will work my way through this book now to determine how the OpenEVSE is configured.
To edit the source code, you will need to download all the source files and folders from the OpenEVSE Github page then open in the Arduino IDE or PlatformIO. Once you edit you can build compile and upload.
Thanks for the reply. I am not an expert in Arduino / C++ coding. I have downloaded the files from Github. What I got was the Open Evse stable file which I unzipped and opened. What I found was one Arduino .ino sketch file and a number of other .h and .cpp files a few folders. IOt looks to me like the Github package contains all the required code and it a matter of "building" the incuded sketch with that code to get it to compile. I think that if I can get it to compile that will give me the binary file that I can then upload using ISP. What I want to do is change the baud rate and maybe the maximum amps. I know how to edit the .ino sketch to do this.
I do not understand the syntax "./Wire.h". I have the wire library in the Arduino IDE but the sketch does not compile with that library. What to do? I am reading my coding books but so far I am not finding an answer about this syntax and how to get it to compile.
I also do not understand what to do with the folders. Might they be other pages in the sketch?
Thanks for any replies.
Will the learner
Has anybody sucessfully compiled the OpenEvse Arduino sketch? I do not seem to be getting closer with my efforts to compile.