This tutorial will cover how to make WavePlayer using STM32 Discovery board. It will be able to play the wave files from the USB device.
Microcontroller Tutorials with Code from Scratch
Learn STM32, ESP32, and embedded systems by writing code from scratch using datasheets and reference manuals. All tutorials are tested on actual hardware to help you build reliable, real-world projects with full control and understanding.
What’s New in STM32
Send and Receive data to PC without UART (STM32 USB COM)
This tutorial will cover how can we use the STM32 USB to send and receive data from the computer, just like we did using the UART…
STM32 GPIO INPUT Configuration
This tutorial will cover how to configure the GPIO pin as input in STM32, and then how to read it’s state whether the pin is high or low..
STM32 GPIO OUTPUT Config using REGISTERS
This tutorial will cover how to configure a pin as GPIO output pin in STM32 using the Registers. We will connect a LED to the pin…
STM32 Clock Setup using Registers
This tutorial will cover how to configure the clock in STM32 using Registers only. This is the first tutorial of the STM32 Register series…
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…