Showing posts with label EEPROM. Show all posts
Showing posts with label EEPROM. Show all posts

Tuesday, July 30, 2013

DIY ESS - First 5 Arduino Leonardo boards received - First one flashed & ready to ship

5 Arduino Leonardo boards have arrived from Evola.fr website faster than I thought and one of them is already flashed with the DIY ESS program, from the Mac this time













Communication between the Mac and the Arduino Board set up


Choose the first USBModem Port

Program loaded on the board


Now testing the program :

Program log displayed in the Series Monitor of the Arduino IDE:

Working well,

It is now ready to ship !


Monday, May 20, 2013

LiFePO4 ESS - User settings can be modified and saved in the EEPROM

Users can now change Variables in my DIY ESS program and save them in the EEPROM for the next runs; This is a major enhancement and I think it will be usefull


If necessary, the users will be able to plug their Mac or PC to the Arduino board via a regular USB cable and see the log displayed by the program


If some of the frequency, sensitivity, thresholds need to be adjusted, it can be done using a simple code letter and value:

i.e.: 'd100' + Enter will change the delay between two readings from the original 50ms to 100ms, and if this is happens to be a good value for the behaviour of his ESS, the user can save it typing 'save' + Enter

The modified value(s) will then be located in the Arduino's EEPROM (Read Only Memory) and will reside there even if the power is switched Off, for the next runs

At start up, the ESS arduino board program will read values stored in the EEPROM and use them 

Typing 'config' + Enter, the program will display all the variables stored in the EEPROM




Please Share this Post if you Liked it !

Please Share this Post if you Liked it ! Thanks !
Related Posts Plugin for WordPress, Blogger...