Description Audio Player Unit is a compact MP3 and WAV playback module for embedded M5Stack projects. It uses the N9301 audio decoding chip, includes a microSD card slot, and outputs sound through a 3.5mm stereo jack for clear audio playback. Playback can be controlled through the Grove UART interface with serial commands, making the Audio Player Unit easy to integrate into controllers, automation panels, guided voice systems, and interactive learning devices. The module supports FAT16 and FAT32 file systems and microSD cards up to 32GB. For smart home controllers, voice tour guides, industrial alarm systems, medical voice prompt terminals, and STEAM education kits, the Audio Player Unit provides a small, serial-triggered audio solution that is practical for miniaturized and space-constrained builds. Notes Insert the microSD card before powering on the Audio Player Unit. If the card is inserted after power-on, initialization may fail. Features Audio Player Unit design: compact audio playback module with the N9301 decoding chip. UART control: playback can be triggered through Grove serial communication. Audio output: standard 3.5mm stereo jack for direct audio connection. Format support: supports MP3 and WAV audio files. Storage support: compatible with FAT16/FAT32 file systems and microSD cards up to 32GB. Development support: usable with UiFlow1, UiFlow2, and Arduino IDE workflows. Specifications Audio decoding chip N9301 Storage interface microSD card slot Communication method UART serial communication, default baud rate 9600bps@8N1 Audio output interface 3.5mm stereo jack Supported audio formats MP3, WAV Supported file systems FAT16, FAT32 Supported card capacity microSD card up to 32GB Power consumption Operating: DC [email protected]; Standby: DC [email protected]; Sleep: DC [email protected] Unit size 48.0 x 24.0 x 8.0mm Unit weight 6.9g Package size 138.0 x 93.0 x 9.0mm Gross weight 12.8g Applications Audio Player Unit integration for smart voice interaction devices and smart home control centers. Voice tour guides, guided exhibits, and interactive signage. Industrial automation alarm systems and equipment status prompts. Medical device voice prompt terminals. STEAM education and embedded audio teaching projects. Product List 1 x Unit AudioPlayer 1 x HY2.0-4P Grove connection cable (20cm) Other Content The Audio Player Unit uses PORT.C pin mapping: Black for GND, Red for 5V, Yellow for UART_RX, and White for UART_TX. This helps keep wiring predictable when the module is connected to a host controller. Use the protocol PDF when implementing serial playback commands, and check the schematic and model size files before placing the unit inside a fixed enclosure. Resources Unit AudioPlayer product document Unit AudioPlayer schematic PDF Unit AudioPlayer model size PDF Unit AudioPlayer Arduino tutorial Unit AudioPlayer Arduino library Unit AudioPlayer UiFlow2 documentation Unit AudioPlayer UART protocol PDF FAQ What audio formats are supported? The module supports MP3 and WAV audio files. How is playback controlled? Playback is controlled through UART serial communication over the Grove interface. What storage card can be used? Use a microSD card up to 32GB with a FAT16 or FAT32 file system. What should be done before power-on? Insert the microSD card before powering on the Audio Player Unit so initialization can complete normally.