In this video, you will learn how to: 1) download and install STM32CubeIDE, STM32CubeMX, and STM32CubeCLT on Kubuntu 24.04 LTS. 2) use CubeMX to generate code for the NUCLEO-F401RE board; 3) open the generated project in CubeIDE and program a LED blink application. 4) debug the application with breakpoints, register read-outs and single stepping.
We will also install STM32CubeCTL, which adds command-line utilities. After installation, we will use the STM32_Programmer_CLI command to quickly test communication with the ST-LINK programmer.