Introducing G2.ai, the future of software buying.Try now
Arduino IDE
Save to My Lists
Claimed
Claimed

Arduino IDE Pros and Cons: Top 5 Advantages and Disadvantages

Quick AI Summary Based on G2 Reviews

Generated from real user reviews

Users value the user-friendly interface of Arduino IDE, making programming accessible and enjoyable for beginners. (4 mentions)
Users highlight the beginner-friendly interface of Arduino IDE, making programming and project creation accessible and straightforward. (3 mentions)
Users appreciate the ease of library management in Arduino IDE, enhancing project features effortlessly. (3 mentions)
Users appreciate the user-friendly interface of Arduino IDE, making programming accessible for both beginners and professionals. (3 mentions)
Users value the cross-platform compatibility of Arduino IDE, enabling easy access on Windows, MacOS, and Linux. (2 mentions)
Users find the debugging issues in Arduino IDE frustrating, especially due to limited advanced troubleshooting tools. (2 mentions)
Users find the limited features of Arduino IDE restrictive, lacking essential tools for efficient coding and debugging. (2 mentions)
Users struggle with limited customization, finding it challenging to set up external tools and unsupported microcontrollers in Arduino IDE. (1 mentions)
Users find the limited platform compatibility of Arduino IDE restrictive, as it only supports Arduino boards. (1 mentions)
Users experience tool issues with Arduino IDE, struggling to add external tools and facing board availability challenges. (1 mentions)

Top Rated Arduino IDE Alternatives

Visual Studio
(3,660)
4.5 out of 5
Eclipse
(2,957)
4.3 out of 5

143 Arduino IDE Reviews

The next elements are filters and will change the displayed results once they are selected.
Search reviews
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
143 Arduino IDE Reviews
4.5 out of 5
143 Arduino IDE Reviews
4.5 out of 5

Arduino IDE Pros and Cons

How are these determined?Information
Pros and Cons are compiled from review feedback and grouped into themes to provide an easy-to-understand summary of user reviews.
Pros
Cons
G2 reviews are authentic and verified.
Amogh J.
AJ
Winter Research Internship
Mid-Market (51-1000 emp.)
"The best IDE Ever!! "
What do you like best about Arduino IDE?

Apart from its superb features like Low cost, Low system Requirement, the biggest plus in using Arduino is that the its quite easy to learn Arduino Programming. The code to be written is in simple C/C++ language which makes it easy to use for even beginners with basic C background. Review collected by and hosted on G2.com.

What do you dislike about Arduino IDE?

There is a scope for few hardware modifications according to me. The socket for inserting the chord is too tight and I have seen the sockets being ripped off along with the chords which makes the Arduino Board useless with no socket. Other than that I never faced any issue regarding the IDE or Software part. Review collected by and hosted on G2.com.

EA
engineer
Small-Business (50 or fewer emp.)
"The best form of C programming "
What do you like best about Arduino IDE?

It is great to use Arduino IDE because it is an excellent software to do C programming, the interface is very friendly and easy to use. The tools are good because it has options like the serial monitor because with this tool I can see in real time what I am programming. It's great to be able to search for keywords in this compiler, since when programming many lines of code I always get lost. Another very good point is to include libraries is very easy in Arduino IDE. Review collected by and hosted on G2.com.

What do you dislike about Arduino IDE?

The software has certain failures when it comes to linking with the Arduino physical card, and this creates problems when compiling the program. I don't like that it doesn't have options integrated to the internet since it would be great to be able to compile files directly from the web. The distinction between lines of codes can be very confusing because it does not have good signaling, it would be good to put colors to the program. Review collected by and hosted on G2.com.

Md  Alamgir K.
MK
Graduate Teaching Assistant
Enterprise (> 1000 emp.)
"Best for Arduino UNO/NANO"
What do you like best about Arduino IDE?

I have designed a temperature controller using Arduino IDE and it gives a lot of flexibility to its users to run c programs. It can be used in all platforms like Windows, macOS, Linux. It also provides a library that provides common input and output procedures it is the best feature I like use this software. Review collected by and hosted on G2.com.

What do you dislike about Arduino IDE?

It does not have a web interfacing option. It would have been better if it automatically connects with the internet and I can easily write my code from around the world. Review collected by and hosted on G2.com.

AM
Mr. Mani
Enterprise (> 1000 emp.)
"EASY to learn and use"
What do you like best about Arduino IDE?

It is super easy to learn. I used other programming software and I was familiar with programming language and when I started to use Arduino, it was not hard at all and I could find different libraries on the web and I could find the answer to my questions easily. Review collected by and hosted on G2.com.

What do you dislike about Arduino IDE?

There are some libraries that are used a lot and they are not included in the main package and every person that need them has to add them to the path themselves. Review collected by and hosted on G2.com.

JD
Assistant Finance Officer
Small-Business (50 or fewer emp.)
"The compiler is excellent and very useful"
What do you like best about Arduino IDE?

896/5000

I like Arduino IDE very much because it is a very friendly and easy to understand interface, it has several basic examples of programming in C language by default, this helps the user a lot when programming peripherals in the Arduino card. Arduino IDE has very good tools where we can choose the serial port and the speed with which we want to work. When programming the program tells you which lines of codes are wrong, this can help us a lot in very long schedules. The system of colors in the lines of codes is very understandable to the user. A very useful tool is the serial monitor, where we can see on our screen the digital and analog inputs and outputs of the program we are doing, it is very useful to have real data of our programming. Another very good point is to include libraries is very easy in Arduino IDE. Review collected by and hosted on G2.com.

What do you dislike about Arduino IDE?

I do not like that Arduino IDE does not have online adaptations, it would be great to program from the cloud. Sometimes when compiling a very extensive program it is difficult to find the error since Arduino IDE does not specifically look for the error. The software has certain faults when it comes to linking with the Arduino physical card, and this generates problems when compiling the program. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Small-Business (50 or fewer emp.)
"A welcoming IDE for beginners and mildly for experienced makers."
What do you like best about Arduino IDE?

Lightweight and simpler looking, good for absolute beginners.

Serial monitor and plotter via USB interface.

Well documented libraries.

Scratch for Arduino is good for teaching kids and non programmers.

Powerful C like language. Review collected by and hosted on G2.com.

What do you dislike about Arduino IDE?

No official dark mode.

Poor keyword highlighting.

No code prediction.

No debugger although debugging is done quite differently when handling hardware.

No built in simulation support for common devices like servos, LEDs etc.

Lack of built in version control. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Enterprise (> 1000 emp.)
"Arduino is best for beginners"
What do you like best about Arduino IDE?

I have used the Arduino Uno extensively as my choice of microcontroller and it is a good all-purpose board that has enough features for a beginner to get started with. Its biggest advantage is that we connect the board to the computer via a USB cable which does a dual purpose of supplying power and acting as a Serial port to interface the Arduino and the computer. Lot of extra Add-on hardware is built for Uno. Special hardware is available for Internet, Bluetooth, Motor control etc. It is value for money when compared to its pricing. Review collected by and hosted on G2.com.

What do you dislike about Arduino IDE?

It limits the knowledge to the exterior configuration and does not provide enough deep down operational features and configurations. It has very limited library. Review collected by and hosted on G2.com.

abhishek k.
AK
Enterprise (> 1000 emp.)
"Pros and cons of Arduino IDE."
What do you like best about Arduino IDE?

Easy UI and some example codes that makes easy to start as a beginner. Review collected by and hosted on G2.com.

What do you dislike about Arduino IDE?

When you have a problem in code , it generates when we connect it to Arduino and load, this coud be generated more earlier basically having a better code editor might help. Review collected by and hosted on G2.com.

Pratham B.
PB
student
Small-Business (50 or fewer emp.)
"Arduino Review "
What do you like best about Arduino IDE?

it is easy to use. it is user friendly. it can be used to interface other development boards. Review collected by and hosted on G2.com.

What do you dislike about Arduino IDE?

It sometimes gives errors that cannot be understood properly. Inbuilt function definition are not easy to access. Review collected by and hosted on G2.com.

Verified User in Consumer Electronics
UC
Small-Business (50 or fewer emp.)
"The pros and cons of Arduino ide"
What do you like best about Arduino IDE?

The simplicity to code and the ease to access different libraries.user friendly and the the language is most easy to use when it comes to any hobby or basic project.also very much easy to configure settings. The most important advantage is its open source accessibility. Review collected by and hosted on G2.com.

What do you dislike about Arduino IDE?

The oversimplified functions results in waste of memory inside the on chip flash. The bootloader itself takes up huge space. Also delaymicroseconds functions are not too much accurate. We cannot use the full capabilities of the actual microcontroller using Arduino ide Review collected by and hosted on G2.com.

Pricing Insights

Averages based on real user reviews.

Time to Implement

1 month

Perceived Cost

$$$$$
Arduino IDE