The Best 18 Arduino IDE Alternatives

  • PlatformIO IDE

    PlatformIO IDE is the next generation integrated development environment for IoT: - Cross-platform build system without external dependencies to the OS software: 200+ embedded boards, 15+ development platforms, 10+ frameworks - C/C++...

    Free Open Source Mac OS X Windows Linux Atom

  • Ktechlab

    KTechLab is an IDE for microcontrollers and electronics. It supports circuit simulation, program development for microcontrollers and simulating the programmed microcontroller together with its application circuit.

    Free Open Source Linux

  • embedXcode

    embedXcode is a template for Xcode. It eases development for the most popular embedded computing boards. After having played with embedded computing platforms for a while, I was looking for one single IDE and a better one.

    Freemium Mac OS X Xcode

  • UECIDE

    Universal Embedded Computing IDE - UECIDE is aiming to be a generic IDE based on the Arduino IDE which can easilly support ALL the available boards.

    Free Open Source Mac OS X Windows Linux

  • Zerynth

    A set of software tools for designing embedded applications and IoT connected devices using any 32-bit microcontrollers and connecting to any cloud infrastructure. All in Python & hybrid C/Python language.

    Freemium Mac OS X Windows Linux Android iPhone

  • Arduino Eclipse plugin

    Where Arduino meets Eclipse You like Arduino, your projects are getting bigger and you feel the Arduino IDE is not powerful enough? This is about a free, open...

    Free Open Source Mac OS X Windows Linux Eclipse Arduino IDE

  • Visual Micro

    Arduino IDE for Visual Studio and Atmel Studio Arduino developement plugin for Microsoft Visual Studio. A fully compatible alternative to Arduino IDE. The arduino...

    Free Open Source Windows

  • B4R

    B4R is a 100% free development tool for native Arduino solutions. B4R follows the same concepts of the other B4X tools, providing a simple and powerful development...

    Free Windows

  • MicroCode Studio

    MicroCode Studio is a powerful, visual Integrated Development Environment (IDE) with In Circuit Debugging (ICD) capability designed specifically for microEngineering Labs PICBASIC™ and PICBASIC PRO™ compiler.

    Free Windows

  • Arduino Studio

    Arduino Studio is a new open source development environment for the Arduino Programming Language. Instead of a monolithic architecture and a centralized development...

    Free Open Source Mac OS X Windows Linux Brackets

  • codebender

    The Largest Arduino Playground In The World. Create, share and run your code anywhere.

    Free Open Source Web

  • PROGRAMINO

    PROGRAMINO IDE for Arduino is a comfortable and easy to use alternative IDE for Arduino, Genuino or similar boards with code autocomplete, custom syntax highlighting...

    Commercial Windows

  • Atmel Studio

    is the integrated development platform for developing and debugging all AVR® and SAM microcontroller applications.

    Free Windows Wine

  • MINIBLOQ

    miniBloq is an open source graphical programming environment for Multiplo™, Arduino™, physical computing devices and robots.

    Free Open Source Windows

  • Visual Studio Code extension for Arduino

    The Arduino extension makes it easy to code, build, deploy and debug your Arduino sketches in Visual Studio Code with IntelliSense, highlighting, board & library...

    Free Open Source Mac OS X Windows Linux Visual Studio Code

  • MaxBlox

    MaxBlox is a complete application development platform. The entire system is web-based and allows the ability to build applications that operate over the web. This is...

    Free Open Source Windows Linux Web Mac