Learn to program and build innovative arduino projects using the Arduino Microcontrollers, with this free tutorial. Build with Uno, Mega, Nano, etc, with this free arduino tutorial. Use this tutorial to learn the syntax of arduino programming, conditionals/loops, input/output, other useful functions and arduino codes. Try out the various projects explained in the tutorial!