Arduino Basics: Arduino IDEs and Interfaces

Arduino IDEs and Interfaces

Here is a list of Arduino IDEs which you can use to program your Arduino. You will also find a list of interfaces which you can use to interact with your Arduino

Click on the Group name to see the list.

Arduino IDEs | Arduino Interfaces

  1. Official Arduino IDE
  2. Stino: A Sublime Text Plugin for Arduino
  3. Sloeber: free, open source, Eclipse IDE
  4. Visual Micro: Arduino IDE for Visual Studio and Atmel Studio
  5. Codebender: Online Arduino IDE ($10 / month)
  6. UECIDE: Universal Embedded Computing IDE
  7. embedXcode: a modern Arduino IDE
  8. Electron IDE: web based IDE
  9. PlatformIO: open source, cross platform IDE
  10. Visuino: A visual programming environment for Arduino
  11. Embrio: A visual, real-time development tool for Arduino Programming
  12. MariaMole: open source IDE for Arduino
  13. CodeBlocks: a distribution of the open-source Code::Blocks IDE - for Arduino
  14. Ardublock: visual, drag-and-drop programming for Arduino
  15. Modkit Micro: drag and drop programming
  16. S4A: Scratch for Arduino
  17. miniBloq: an open source graphical programming environment for Arduino
  18. Ino: a command line toolkit for working with Arduino hardware
  19. gnoduino: implementation of the Arduino IDE for GNOME
  20. Arduino-cmake: cross platform dev. system that integrates with Arduino SDK
  21. cuwire: Better microcontroller IDE. Available for Mac, Win and Linux
  22. KTechlab: is an IDE for microcontrollers and electronics
  23. ArduinoDroid: Arduino IDE for Android devices
  24. Atmel Studio 7: integrated development platform for AVR and SAM microcontroller
  25. Eclipse C++ IDE for Arduino
  26. Flowcode 8: an advanced IDE for Arduino, PIC and ARM


  1. plz tell me how to upload processor code to arduino code there is ERROR


Feel free to leave a comment about this tutorial below.
Any questions about your particular project should be asked on my Arduino Tutorials Discord Server.

Comments are moderated due to large amount of spam.