HAL

STM32 Tutorials based on HAL Library and cubeIDE

172 Articles

USB CDC Device and HOST in STM32

This tutorial will cover how to implement USB CDC (Communication Device Class) in STM32 using both CDC Device, and CDC Host...

ST7735 1.8″ TFT Display with STM32

This tutorial will cover how to interface ST7735 1.8" TFT Display with STM32 using the SPI peripheral. We will also see how to...

How to communicate between HC-12 using STM32

This tutorial will cover how to communicate between STM32 MCUs using the HC-12 Module. We will use the uart to send the data...

How to use STM32 as a KEYBOARD

This tutorial will cover another USB Device HID example, and today we will see how to use STM32 F103C8 as a keyboard for...

Emulate STM32F103 as a MOUSE

In this tutorial of STM32 USB HID Device, we will see how to emulate STM32 as a mouse. The board is connected to...

Send and Receive data from the WebServer using STM32

This tutorial will cover how to communicate with the webserver, created on STM32 using ESP8266. We will send some data from the computer..

Interface BMP180 with STM32

This tutorial will cover how to interface the BMP180 temperature and atmospheric pressure sensor with STM32. We will use the I2C peripheral..

STM32 USB HOST HID

This tutorial will cover how to interface the HID Devices (Mouse & Keyboard) with STM32. We will use the USB HID Host interface...

STM32 USB HOST MSC

This tutorial will cover how to interface the USB FlashDrive with STM32 via the USB port. We will use the USB HOST MSC...