Maiyout Serial MP3 Player (MY1690-12P/MY1690-16S)

From Visuino
Revision as of 04:25, 23 August 2025 by Visuino (talk | contribs) (Created page with "Image:TArduinoMaiyoutMP3Player.png == Summary == Controls a Maiyout Serial MP3 Player module with advanced playback, track, and volume management options. == Description == The **Maiyout Serial MP3 Player (MY1690-12P/MY1690-16S)** module allows easy control of MP3 playback via serial communication. It supports various equalizer modes, track selection, volume control, and playback operations. The **Track** property allows selection of play modes includin...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

File:TArduinoMaiyoutMP3Player.png

Summary

Controls a Maiyout Serial MP3 Player module with advanced playback, track, and volume management options.

Description

The **Maiyout Serial MP3 Player (MY1690-12P/MY1690-16S)** module allows easy control of MP3 playback via serial communication. It supports various equalizer modes, track selection, volume control, and playback operations. The **Track** property allows selection of play modes including FullDisk, Folder, Single, Random, and NoLoop.

    • Operations** provide commands like Play File, Play Folder/File, Insert Play File, Add to Queue, Get Volume, Get Song Title, Get Version, and more.

The module is suitable for embedded audio applications such as background music, sound effects, and interactive audio systems. Playback status, SD card detection, and error reporting are available through dedicated output pins.

Diagram:

Categories

Properties

  • Equalizer Mode – Selects the equalizer setting: Normal, Pop, Rock, Jazz, Classic, Bass.
  • Operations – Collection of playback and control commands (add, edit, remove elements).
  • Time Out Period – Duration before timeout in milliseconds (default 500).
  • Track – Playback mode selection: FullDisk, Folder, Single, Random, NoLoop.
  • Volume – Playback volume (0–1, default 0.5).

Pins

Input Pins (Playback)

  • Play – Clock input to start playback.
  • Pause – Clock input to pause playback.
  • Stop – Clock input to stop playback.
  • Fast Forward – Clock input for fast forwarding.
  • Rewind – Clock input for rewinding.

Input Pins (Track)

  • Next – Clock input to select the next track.
  • Previous – Clock input to select the previous track.

Input Pins (Volume)

  • Up – Clock input to increase volume.
  • Down – Clock input to decrease volume.

Input Pins (General)

  • Reset – Resets the MP3 player module.

Output Pins (Playback)

  • Skipped – Clock output triggered when a track is skipped.

Output Pins (SD Card)

  • Inserted – Clock output triggered when an SD card is inserted.
  • Removed – Clock output triggered when an SD card is removed.

Output Pins (General)

  • Out – Serial output; connect to the board’s serial input for communication.
  • Timeout Error – Clock output triggered on timeout error.
  • Error – Integer output reporting error codes.