is an open source ecosystem for IoT development. Cross-platform build system and library manager. Continuous and IDE integration. Arduino and ARM mbed compatible.
Supported development platforms: Atmel AVR & SAM, Espressif, Freescale Kinetis, Nordic nRF51, NXP LPC, Silicon Labs EFM32, ST STM32, TI MSP430 & Tiva, Teensy, Arduino, mbed, libOpenCM3, etc.
itself is a console application, it can be used in combination with one’s favourite IDE Integration or text editor such as Arduino, Atom, CLion, Eclipse, Qt Creator, Sublime Text, VIM, Visual Studio, etc.