Working With Arduino IDE
And STM32F411RE
-SWARNA PRABHA JENA
DEPARTMENT OF ECE
2
STM Nucleo on Arduino IDE
SPJ 06-07-2023
3
Process for downloading the Arduino
IDE
SPJ 06-07-2023
4
Go to software
SPJ 06-07-2023
5
Open Arduino IDE
Nucleo boards are the highly affordable and powerful boards from the ST Microelectronics
SPJ 06-07-2023
6
Open Arduino IDE
SPJ 06-07-2023
7
Add the board support package
Firstly open the Arduino IDE
Go to files and click on the preference in the Arduino IDE
Enter the
'https://raw.githubusercontent.com/stm32duino/BoardManagerFiles/master/STM32/package_stm_index.json’
into the "Additional Boards Manager URLs“
Click "Ok" toclose the preference tab.
SPJ 06-07-2023
8
Installing packages
SPJ 06-07-2023
9
SPJ 06-07-2023
10
Now Click on "Tools", click on "Board" a drop-down menu will be popped.
Click on "Boards Manager".
This opens the Boards Manager, scroll down and navigate to the "STM32 Core" package
by ST-Microelectronics and install it.
And that's it, you've done with installing the Nucleo board packages into the Arduino IDE.
SPJ 06-07-2023
11
Pin Mapping
SPJ 06-07-2023
12
SPJ 06-07-2023
13
STM32 Mapping Go for it…
The Header file can be downloaded from my GitHub profile, Click here.
Copy the downloaded folder to the Arduino-Library directory.
Default directory in Windows: 'C:\Program Files (x86)\Arduino\libraries'
SPJ 06-07-2023
14
SPJ 06-07-2023
15
SPJ 06-07-2023