Microcontroller Embedded C Programming Lecture 6| Installing STM32CubeIDE on Linux

 

Installing STM32Cube IDE on Linux

 

 

In this article, we learn about how to install STM32Cube IDE software on Linux.

 

Now let’s extract this STM32Cube IDE software, as shown in Figure 1.

Installing STM32CubeIDE on Linux
Figure 1. STM32CubeIDE software downloaded page

 

You have to go under this folder, as shown in Figure 2.

Installing STM32CubeIDE on Linux
Figure 2. Go to the STM32CubeIDE installation folder

 

Figure 3 shows the installation script which we have to run now.

Installing STM32CubeIDE on Linux
Figure 3. Installation script

 

For that, let’s go to the command prompt.

  1. First, let’s do ls -l.  
  2. And let’s go under this directory cd en.st-stm32cubeide_1.0.2_3566_20190716_0927_amd64_deb_bundle.sh/ 
  3. Then let’s do ls. And we have to now give executable permission to this installation script. For that, we have to run sudo chmod +x and the file name. Press Enter. (shown in Figure 4) 
Installing STM32CubeIDE on Linux
Figure 4. Command prompt

 

Now let’s run by using sudo ./ and the file name. So, now it is getting installed, as shown in Figure 5.

Figure 5. Command prompt
Figure 5. Command prompt

 

Now you have to accept the license agreement. Press the space key and type ‘y’, then press enter. The license will be accepted. 

Figure 6. License Agreement
Figure 6. License Agreement

The installation takes some time. So, be patient. The installation was successful.

 

Let’s go to the search box and search for ST. It shows the STM32CubeIDE application. You can launch this application now. 

Figure 7. Search for ST
Figure 7. Search for ST

 

It is asking for you to open the workspace. We are not going to open any workspace as of now. So, we can press Cancel here.

STM32CubeIDE Launcher
Figure 8. STM32CubeIDE Launcher

Now you just installed the STM32CubeIDE on your Ubuntu machine. 

 

FastBit Embedded Brain Academy Courses

Click here:  https://fastbitlab.com/course1

 

FastBitLab

The FastBit Embedded Brain Academy uses the power of internet to bring the online courses related to the field of embedded system programming, Real time operating system, Embedded Linux systems, etc at your finger tip with very low cost. Backed with strong experience of industry, we have produced lots of courses with the customer enrolment over 3000+ across 100+ countries.