Arduino IDE Alternatives for Linux

There are many alternatives to Arduino IDE for Linux if you are looking for a replacement. The best Linux alternative is PlatformIO, which is both free and Open Source. If that doesn't suit you, our users have ranked more than 25 alternatives to Arduino IDE and 11 are available for Linux so hopefully you can find a suitable replacement. Other interesting Linux alternatives to Arduino IDE are Arduino Eclipse plugin, UECIDE, OneWare Studio and Zerynth.

Copy a direct link to this comment to your clipboard
Arduino IDE alternatives page was last updated

Alternatives list

  1. PlatformIO icon
     52 likes

    An open source ecosystem for IoT development. Cross-platform IDE and unified debugger. Remote unit testing and firmware updates.

    18 PlatformIO alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • CLion
    • Visual Studio Code
    • Eclipse
    • Qt Creator
    • Vim
    • Sublime Text
    • GNU Emacs
    • NetBeans
    • Atom
    • Microsoft Visual Studio
     
    |
    3
    PlatformIO vs Arduino IDE Comments
    Nuncio Bitis
    Negative
    0

    PlatformIO doesn't have definitions for the ESP32-S3-DevKitC-1. They force you to use the DevKitM-1, which is different. Also, PlatformIO doesn't have a full set of BLE libraries (e.g. doesn't support BLE descriptors)

    jamilsonjunior
    Positive
    0

    More complete than Arduino IDE.

    littlegreenrock
    Negative
    0

    Installation and setup is impossible

    • PlatformIO is Free and Open SourceArduino IDE is also Free and Open Source
  2. Where Arduino meets Eclipse.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Arduino IDE
    • Eclipse
     
    |
    2
    Arduino Eclipse plugin vs Arduino IDE Comments
    Guest
    Positive
    1

    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...

    Review by a new / low-activity user.
    Guest
    Negative
    -1

    Absolutely completely different

    Review by a new / low-activity user.
    • Arduino Eclipse plugin is Free and Open SourceArduino IDE is also Free and Open Source
  3. UECIDE icon
     11 likes

    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.

    Cost / License

    • Free
    • Open Source

    Application type

    Alerts

    • Discontinued

    Platforms

    • Mac
    • Windows
    • Linux
     
    |
    1
    UECIDE vs Arduino IDE Comments
    Guest
    Positive
    1

    It supports the development of PIC µCs

    Review by a new / low-activity user.
    • UECIDE is Free and Open SourceArduino IDE is also Free and Open Source
  4. OneWare Studio is the next generation IDE for electronics development. It supports a broad range of development languages including VHDL, Verilog, C++, and more. It is designed to streamline electronics development with features like a high-speed simulation viewer and advanced...

    Cost / License

    Application type

    Platforms

    • Windows
    • Mac
    • Linux
    • Flathub
    • Flatpak
    • Snapcraft
     
  5. Zerynth icon
     9 likes

    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.

    Cost / License

    • Freemium
    • Proprietary

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
     
  6. Embeetle is a new IDE for microcontrollers, built from scratch. It provides only the features you need for embedded programming, and makes those features intuitive.

    Cost / License

    • Free
    • Proprietary

    Application type

    Platforms

    • Windows
    • Linux
     
    |
    1
    Embeetle IDE vs Arduino IDE Comments
    Guest
    Positive
    0

    Embeetle shows all the code files that are hidden in Arduino.

    Review by a new / low-activity user.
    • Embeetle IDE is Free and ProprietaryArduino IDE is Free and Open Source
  7. Ktechlab icon
     28 likes

    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.

    28 Ktechlab alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Linux
     
    |
    1
    Ktechlab vs Arduino IDE Comments
    Guest
    Negative
    2

    Not compatible with atmel processors

    Review by a new / low-activity user.
    • Ktechlab is Free and Open SourceArduino IDE is also Free and Open Source
    • Ktechlab is Privacy focused and LightweightArduino IDE is not according to our users
  8. 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.

    Cost / License

    • Free
    • Open Source (MIT)

    Alerts

    • Discontinued

    Platforms

    • Mac
    • Windows
    • Linux
    • Brackets
     
  9. Wia icon
     2 likes

    We help developers build things and connect them to the Internet through our IoT cloud platform.

    Cost / License

    • Free Personal
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone
    • Android Tablet
    • iPad
    • Software as a Service (SaaS)
     
  10. roobuilder icon
     1 like

    It's a cross between Glade / Visual Studio — the idea is that most 'action' code for an application is actually quite simple - so entering the code on the event handlers for a widget makes the proximity of code to action better.

    Cost / License

    Application type

    Platforms

    • Linux
    • Flathub
    • Flatpak
     
  11. MaxBlox icon
     Like

    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 architected as a Platform as a Service (PaaS) system.

    154 MaxBlox alternatives

    Cost / License

    • Paid
    • Proprietary

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Software as a Service (SaaS)
     
11 of 11 Arduino IDE alternatives