This website provides free electrical & electronics projects with circuit diagram and source codes. Most project are done with Arduino and Microchip PIC microcontrollers.