PROGRAMINO IDE: It provides good features and development options, but isn't a free or open source software. PlatformIO IDE: A good substitute to Arduino IDE. It's a modified Atom version, Doesn' have ...