AlternativeTo Logo

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 10 alternatives to Arduino IDE and ten of them are available for Linux so hopefully you can find a suitable replacement. Other interesting Linux alternatives to Arduino IDE are Ktechlab, Arduino Eclipse plugin, UECIDE and Zerynth.

Arduino IDE alternatives are mainly IDEs but may also be Code Editors or Electronic Design Automation Tools. Filter by these if you want a narrower list of alternatives or looking for a specific functionality of Arduino IDE.
This page was last updated
  • 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

  1. PlatformIO icon

    PlatformIO

    • 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:

    Suggest and vote on features
    PlatformIO IDE for VSCode
    PlatformIO vs Arduino IDE opinions
    Most users think PlatformIO is a great alternative to Arduino IDE.
    jamilsonjunior

    More complete than Arduino IDE.

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    0
  2. Ktechlab icon

    Ktechlab

    • FreeOpen Source
    • Linux

    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.

    Suggest and vote on features
    Screenshot
    Ktechlab vs Arduino IDE opinions
    pros, cons and recent comments

    Not compatible with atmel processors

    Negative comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    1


  3. Arduino Eclipse plugin

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Arduino IDE
    • Eclipse

    Where Arduino meets Eclipse.

    ⚫︎ Code FormattingArduino Eclipse plugin supports code formatting for multiple languages and code styles.
    ⚫︎ Extensible by Plugins/ExtensionsArduino Eclipse plugin can be extended with add-ons, plugins and extensions.
    Suggest and vote on features
    Screenshot
    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 ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    1

    Absolutely completely different

    Negative comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    0
  4. UECIDE icon

    UECIDE

    • FreeOpen Source
    • Mac
    • Windows
    • Linux

    UECIDE is aiming to be a generic IDE based on the Arduino IDE which can easily support ALL the available boards.

    Suggest and vote on features
    Screenshot
    UECIDE vs Arduino IDE opinions
    pros, cons and recent comments

    It supports the development of PIC µCs

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    1
  5. Zerynth icon

    Zerynth

    • FreemiumProprietary
    • Mac
    • Windows
    • Linux
    • Android
    • iPhone

    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.

    Suggest and vote on features
    Screenshot


  6. Arduino Studio icon

    Arduino Studio

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

    Suggest and vote on features

    Discontinued

    Last commit to the project was made in 2015.

    Screenshot
  7. Wia icon

    Wia

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

    Suggest and vote on features
    No screenshots yet
  8. Embeetle IDE icon

    Embeetle IDE

    • FreeProprietary
    • Windows
    • Linux

    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.

    Suggest and vote on features
    Screenshot
    Embeetle IDE vs Arduino IDE opinions
    pros, cons and recent comments

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

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    0
  9. Visual Studio Code extension for Arduino icon

    Visual Studio Code extension for Arduino

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Visual Studio Code

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

    Suggest and vote on features
    No screenshots yet
  10. MaxBlox icon

    MaxBlox

    • Mac
    • Windows
    • Linux
    • Online

    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.

    Suggest and vote on features
    Bar Line Chart
Stacked bar
Animation Dashboard to track Individual performance
Showing 10 of 10 alternatives