I am looking to add I2c LCD support to my BrewPi - as I cannot get the discontinued PCB that was part of the original kit, I2C is really the most feasible way to do this.
I’ve looked through several threads and then stumbled across this firmware (https://github.com/herrfrost/firmware/tree/feature/SoftwareI2C) that looks like it would be perfect and is based on the same 0.2.10 FW I’m using. The problem is I can’t get it to build in AtmelStudio 6.2. The only option I had for build type was ‘Debug’, ‘Release’ isn’t an option. I had the same issue with the 0.2.10 from the BrewPi repo. With the much older version found here (https://github.com/BrewPi/brewpi-avr), I had an option for a release build, but that failed with errors indicating missing files. I read that was resolved in later releases.
I assume the version in the ‘herrfrost’ repo is based directly off the official FW, so my guess is what will allow one to build a release build will do the same for the other.
Does anyone have any ideas?