I did a terrible thing and accidentally over-wrote the firmware on my OpenSprinkler 1.0. The good news is that my OpenSprinkler displays “hello world” on the serial port just fine! I don’t have access to a ISP Programmer. Is there someplace where I can get the source/firmware for version 1.0?
P.S. – I don’t know if this helps or not, but I do have access to the Standalone AVR ISP Programmer Shield Kit.
GitHub keeps the entire commit history. You can go to the history list and download a previous version of the repository. Here is the direct link: https://github.com/rayshobby/opensprinkler/commits/master/OpenSprinkler%20Controller/software
I think the version committed on June 19, 2012 should still work with FTDI programmer. However, since you have an ISP programmer, I would recommend you to upgrade to the latest firmware (1.8.2). You need to solder a 2×3 pin header to your v1.0 board, and then you can upload a .hex file using your ISP programmer.