A tone-synthesizing STM32F407 audio player with FreeRTOS multitasking, I2S DMA streaming, pot volume, and LCD status feedback.
8-song MP3 player on the RT-Spark: binary song select, 5 s confirm, RGB status LED, volume knob, 3 FreeRTOS threads.
Transform an RT-Spark board into an MP3 player using FreeRTOS to concurrently manage audio playback, LCD updates, and hardware inputs.
An 8-song music player built on RT-Spark with FreeRTOS, LCD song display, physical controls, RGB LEDs, and adjustable volume.
An eight-song music player built on the STM32F407 RT-Spark board using FreeRTOS and PlatformIO. It features a 240x240 LCD, button-based song
An STM32 MP3 player using FreeRTOS, with eight built-in tunes, LCD feedback, button controls, and adjustable volume.