Intro to Micro-controllers and Basic Arduino Programing