Muchos de nosotros mucha veces hechamos en falta un entorno de desarrollo o IDE más completo que el que está disponible para Arduino. Hay bastante información sobre cómo programar con otros entornos pero me ha llamado la atención este último que me envía Syvic desde Madrid que muestra en detalle cómo programar una placa Arduino desde consola con el mítico editor VIM de Linux. Se hace básicamente con una combinación de vim, scons y arscons
Os dejo el enlace a su completo tutorial a continuación. Gracias Syvic!
Enlace: Usando Arduino con VIM