PlataformIO o comó usar Arduino con ATOM
Fuente: no sé (La encontré en google) Bueno pues básicamente a mi no me gusta la forma de escribir código en el IDE de Arduino porque cuando tienes mucho código, controlar las indentaciones es un poco difícil y te puedes perder, a parte de otras cosas como el auto-completar código que nos facilita un poco mas la escritura eficiente de código.