In this article, I will talk about AD conversion. The following is the development environment at the time of posting. PC: Windows 10 OS IDE: STM32CubeIDE Version1.3.0 Configurator: STM32CubeMX Version 5.5.0 Board: STM32Nucleo-F401RE What is an ADC? ADC stands for Analog to Digital Converter and it converts an analog voltageRead More →

In this article, I will try to communicate with SPI using Mbed. I wrote an article about SPI using HAL at here, but this time I will use Mbed. Here is the development environment at the time of submission. PC: Windows 10 OS IDE: STM32CubeIDE Version1.3.0 Board: STM32Nucleo-F401RE Overview ofRead More →

This time, I will use GPIO interrupts. The following is the development environment at the time of submission. PC: Windows 10 OS IDE: STM32CubeIDE Version1.3.0 Configurator: STM32CubeMX Version5.5.0 Board: STM32Nucleo-F401RE GPIO interrupt overview Interrupts have a bad image in human society, but they play an important role in microcontroller-based systems.Read More →

I have written an article on I2C communication before, and this time I would like to write about SPI communication with a similar interface. The following is the development environment at the time of submission. PC: Windows 10 OS IDE: STM32CubeIDE Version1.3.0 Configurator: STM32CubeMX Version5.5.0 Board: STM32Nucleo-F401RE Overview of SPIRead More →