Arduino hace las cosas fáciles. Como, realmente fáciles. No necesitas saber que estás compilando C y pasándolo a través de la cadena de herramientas de Atmel; simplemente presionas "subir" y seleccionas tu puerto serial y funciona. Es fantástico para principiantes y se puede usar para enseñar programación y electrónica a personas sin experiencia. Las bibliotecas integradas son útiles y te permiten usar fácilmente componentes comunes (servos, pantallas LCD) sin aprender los detalles del protocolo por ti mismo.
Las cosas que más me gustan del Arduino IDE es que es fácil encontrar ejemplos y usar bibliotecas desde dentro del programa mismo, lo que ayuda a que el código sea más accesible para los principiantes.