A small windows programm to shut down or reboot the pc after a specified time. A Logout is also possible. A task can be set up to shut down a pc every day at the same time or you can choose an appointment in a calender. The programm is written in C#.
SDBoot is a complete bootloader solution (MCU side and PC side), free, with source code for AVR MCU chip. It features a checksumed protocol for safe programming.