STM32 audio player for embedded systems course