How to Install Arduino IDE on CentOS 8

Arduino has been a revolution in informatics. It is accessible and many students have taken advantage of it to start with robotics and programming. That’s why today we will show you how to install Arduino IDE on CentOS 8.


Arduino IDE is an application written in Java that works as the official IDE for the development of code used in Arduino. It is used to write and load programs on Arduino compatible boards, but also, with the help of third-party kernels, can be used with development boards from other vendors

An IDE (Integrated Development Environment) is an advanced code editor that includes many tools for creating programs in a programming language. These tools can include a compiler, a debugger, and a console that will allow us to track the coding process.

On the other hand, the Arduino IDE provides a library of software from the Wiring project, which provides many common I/O procedures.

Install Arduino IDE on CentOS 8

Arduino IDE is not available in the official CentOS 8 repositories so you might think that obtaining it is difficult but not.

Also, Arduino IDE is distributed by its developers in a pre-compiled package that we have to assign execution permissions and run.

On the other hand, by not using the DNF package manager it could be treated as a portable installation which makes the work much harder.

So, let’s go for it.

First, go to Arduino’s website and in the download section choose the Linux version -64Bits

Downloading Arduino IDE
Downloading Arduino IDE

The package you are going to download has the tar.xz extension that guarantees the maximum possible compression.

When you download it you can decompress it using the graphic interface or using the terminal which is an even faster method.

Arduino IDE folder
Arduino IDE folder

Open a terminal and go to the directory where the downloaded file is. Probably it would be Downloads.

cd Downloads

So, decompress the file by running tar command as shown below.

tar fxv arduino-1.8.13-linux64.tar.xz

Then, access the folder that originates

cd arduino-1.8.13

Now run the installation script:


Then, you can run it from the main menu or by running it:


Running Arduino IDE on CentOS 8

Once you have Arduino IDE on your system, just run it through the main menu.

Once you do, the application will start loading.

Arduino is loading on CentOS 8
Arduino is loading on CentOS 8

After that, you can start creating projects in the application for your Arduino card.

Arduino IDE running on CentOS 8
Arduino IDE running on CentOS 8


In short, Arduino IDE is an excellent tool for programming scripts that will be executed on an Arduino card. This opens up the possibility of learning elementary notions of robotics and circuits in an economical way and with the support of the community.

So, what do you think about Arduino IDE? have you used it? leave us a comment and share the post.

Scroll to Top