Note: STM32 Nucleo Board with F401xx microcontroller is used for interfacing. The programming is completely baremetal without the use of CubeMX software.
- STM32 F401xx based Nucleo Development Board
- Relay
- LED
- Resistor 220Ω
- STM32 Cube IDE
- The
printf()
function cannot be executed by default. - Some additional code is added in "Src\syscalls.c" file which makes use of the SWO trace pin to print statements.