Preprogrammed firmware

The BC100 comes with the firmware from application note AVR458 "Charging Lithium-Ion Batteries with ATAVRBC100" programmed in the ATtiny861.

The ATtiny85, is programmed with a small program that does nothing but putting the device in Power Down mode.

The ATmega644 is programmed with a firmware that controls the power switch on the board, but other wise do nothing. The source code for this firmware is distributed with this application note.