AlternativeTo Logo

    Open Source Arduino IDE Alternatives

    The best open source alternative to Arduino IDE is PlatformIO. If that doesn't suit you, our users have ranked more than 10 alternatives to Arduino IDE and 11 is open source so hopefully you can find a suitable replacement. Other interesting open source alternatives to Arduino IDE are Ktechlab (Free, Open Source), Arduino Eclipse plugin (Free, Open Source), UECIDE (Free, Open Source) and codebender (Free, Open Source).

    This page was last updated Apr 21, 2021
    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Online
    Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's...
    Learn more about Arduino IDE

      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • CLion
      • Visual Studio Code
      • Eclipse
      • Qt Creator
      • Vim
      • Sublime Text
      • GNU Emacs
      • NetBeans
      • Atom
      • Microsoft Visual Studio
      PlatformIO IDE is the next generation integrated development environment for IoT:
      PlatformIO vs Arduino IDE opinions
      Most users think PlatformIO is a great alternative to Arduino IDE.
      jamilsonjunior More complete than Arduino IDE.
      Positive comment about 5 years ago

      0
    1. 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.
      Ktechlab vs Arduino IDE opinions
      pros, cons and recent comments
      Not compatible with atmel processors
      Negative comment almost 7 years ago

      1


    2. Where Arduino meets Eclipse.
      Arduino Eclipse plugin vs Arduino IDE opinions
      Most users think Arduino Eclipse plugin is a great alternative to Arduino IDE.
      It is a professional multiplatform extensible development environment that lets you create Arduino sketches at nearly the same ease as the Arduino IDE and keep nearly the full power of the professional development environment. Think about refactoring, unit testing, debugging...
      Positive comment almost 4 years ago

      1
      Absolutely completely different
      Negative comment over 6 years ago

      0
    3. UECIDE is aiming to be a generic IDE based on the Arduino IDE which can easily support ALL the available boards.
      UECIDE vs Arduino IDE opinions
      pros, cons and recent comments
      It supports the development of PIC µCs
      Positive comment over 2 years ago

      1
    4. Program your arduino online. codebender is a web platform for hackers, makers and artists. Code, store and manage your Arduino sketches on the cloud, and even compile and flash them to your Arduino. Right from your browser.


      • Free PersonalOpen Source
      • Mac
      • Windows
      • Linux
      • Online
      • Android
      • iPhone
      • Android Tablet
      • iPad
      • Software as a Service (SaaS)
      We help developers build things and connect them to the Internet through our IoT cloud platform.
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • Brackets
      Arduino Studio is a new open source development environment for the Arduino Programming Language. Instead of a monolithic architecture and a centralized development model, Arduino Studio take advantage of Adobe Brackets Editor's pluggable system.

      Discontinued

      Last commit to the project was made in 2015.

      • FreeOpen Source
      • Windows
      • Online
      A visual programming language for microcontrollers. Like code, but better.
      • FreeOpen Source
      • Windows
      WinAVR (tm) is a suite of executable, open source software development tools for the Atmel AVR series of RISC microprocessors hosted on the Windows platform. Includes the GNU GCC compiler for C and C++.
      • FreeOpen Source
      • Windows
      miniBloq is an open source graphical programming environment for Multiplo™, Arduino™, physical computing devices and robots.
    Showing 10 of 11 alternatives