Pic18f4520 projects to do at home.