EVERYTHING XIAOMI
Get listed
28 alternatives · from embedded development ides

Alternatives to Arduino IDE

Arduino IDE is designed for software that makes electronic devices interact with the physical world. Its free, open-source IDE 2 runs on Windows, macOS, and Linux, with autocompletion, code navigation, a live debugger, Serial Monitor, and Serial Plotter guidance. Arduino CLI supports text-based building, compiling, uploading, and management of boards and libraries. Remote Sketchbook documentation describes synchronization with Arduino Cloud, while supported targets include…

17.9
Arm Keil MDK logo

Arm Keil MDK is a toolchain for embedded software development targeting Cortex-M and Ethos-U processors.

Free planWebAPIExtension
From 82.39 CHF a month
27.0
PlatformIO IDE logo

PlatformIO IDE is an embedded-development environment for building applications for embedded products.

Free planExtensionLinuxmacOS
Free plan
36.9
IAR Embedded Workbench logo

IAR Embedded Workbench is an embedded development toolchain that combines an IDE with an optimizing compiler, linker, assembler, and debugger.

Free planExtensionLinuxWindows
Free plan
  1. 4

    CS+

    CS+ is Renesas's integrated development environment for developing software for Renesas microcontrollers.

    Free planLinuxmacOSWindows
    6.4Free plan
  2. 5Eclipse IDE logo

    Eclipse IDE

    Eclipse IDE is a free development platform for building integrated tools and rich client applications.

    Free planLinuxmacOSWindows
    6.4Free plan
  3. 6

    MPLAB X IDE

    MPLAB X IDE is a free desktop environment for configuring, developing, debugging, and qualifying embedded designs for most Microchip microcontrollers…

    Free planLinuxmacOSWindows
    6.4Free plan
  4. 7

    CrossWorks for ARM

    CrossWorks for ARM is a C/C++ and assembly development system for ARM and Cortex microcontrollers.

    LinuxmacOSWindows
    6.3$2,500 one-time
  5. 8

    e² studio

    e² studio is a free Eclipse-based IDE for developing Renesas microcontroller projects, from setting up a project to debugging it.

    Free planLinuxmacOSWindows
    6.3Free plan
  6. 9ESP-IDF Extension for VS Code logo

    ESP-IDF Extension for VS Code

    ESP-IDF Extension for VS Code brings Espressif chip development into Visual Studio Code.

    Free planExtensionLinuxmacOSWindows
    6.3Free plan
  7. 10

    STM32CubeIDE

    STM32CubeIDE is a C/C++ environment for editing, compiling, and debugging code for STM32 microcontrollers and microprocessors.

    Free planExtensionLinuxmacOSWindows
    6.2Free plan
  8. 11

    Visual Micro

    ExtensionWindows
    6.2From $19 a year
  9. 12

    nRF Connect for VS Code

    nRF Connect for VS Code is a free Visual Studio Code extension for developing, building, and debugging applications based on the nRF Connect SDK.

    Free planExtensionLinuxmacOSWindows
    6.1Free plan
  10. 13

    SEGGER Ozone

    SEGGER Ozone is a graphical debugger and performance analyzer for embedded applications targeting Arm and RISC-V processors.

    LinuxmacOSWindows
    6.1€798 one-time
  11. 14

    Embedded Wizard

    Embedded Wizard is Windows software with a free plan and a paid Studio subscription.

    Free planWindows
    6.0From €199 a month
  12. 15

    NuEclipse

    NuEclipse is Nuvoton’s free development environment for creating, building, and debugging NuMicro projects on Windows and Linux.

    Free planLinuxWindows
    6.0Free plan
  13. 16

    GD32 Embedded Builder

    GD32 Embedded Builder is a free Windows C-language integrated development environment for GD32MCU projects.

    Free planWindows
    5.9Free plan
  14. 17

    mikroC PRO for 8051

    mikroC PRO for 8051 is an IDE and C compiler for writing, compiling, executing, and debugging programs for 8051 microcontrollers.

    LinuxWindows
    5.8$295.20 one-time
  15. 18AURIX Development Studio logo

    AURIX Development Studio

    AURIX Development Studio is Infineon's IDE for editing, compiling, and debugging application code for the AURIX microcontroller family.

    Free planWindows
    5.7Free plan
  16. 19B4R logo

    B4R

    B4R is a free Windows development tool for building native programs for Arduino-compatible boards, ESP8266, and ESP32.

    Free planWindows
    5.7Free plan
  17. 20

    Green Hills MULTI IDE

    Green Hills MULTI IDE is an integrated development environment for creating, debugging, and optimizing software for embedded processors.

    LinuxWindows
    5.7
  18. 21
    5.7$419 one-time
  19. 22

    mikroC PRO for AVR

    mikroC PRO for AVR is a Windows C compiler and IDE for writing, compiling, executing, programming, and debugging AVR microcontroller code.

    Windows
    5.7$369 one-time
  20. 23
    5.7$369 one-time
  21. 24Code Composer Studio logo

    Code Composer Studio

    WebLinuxmacOSWindows
    5.3
  22. 25

    mikroC PRO for PIC

    mikroC PRO for PIC is a freemium Windows C compiler and IDE for developing applications for Microchip PIC microcontrollers.

    Windows
    5.2
  23. 26
    4.8
  24. 27

    Dynamic C

    Windows
    4.5
  25. 28
    4.5

Back to Arduino IDE