Skip to content

ESP32 MOD Player: A lightweight ESP-IDF component for playing MOD files on ESP32 devices, leveraging the ModPlayer library as a submodule. Includes an example project for easy integration and setup.

License

Notifications You must be signed in to change notification settings

realsba/esp32-mod-player

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP32 MOD Player Component

The esp32-mod-player is an ESP-IDF component designed to enable MOD file playback on ESP32 devices using the ModPlayer library as a submodule.

Features

  • Provides seamless MOD file playback on ESP32 with minimal setup
  • Built as an esp-idf component, making it compatible with the ESP-IDF build system
  • Utilizes the ModPlayer library without additional code, ensuring efficient integration

Requirements

  • ESP-IDF v5.4 or later
  • ModPlayer library (included as a submodule)

Installation

To include esp32-mod-player in your project:

  1. Use the idf.py add-dependency command to add the component from the ESP Component Registry:

    idf.py add-dependency "realsba/esp32-mod-player"
  2. Alternatively, add the component manually as a Git submodule:

    git submodule add https://github.com/realsba/esp32-mod-player components/esp32-mod-player
    git submodule update --init --recursive
  3. Ensure that the ModPlayer library is correctly initialized as a submodule.

Configuration

No specific configuration is required for this component. However, check the ModPlayer documentation for any settings or tuning parameters.

Usage

A sample usage example is available in the examples/mod-player folder. This example demonstrates how to set up MOD playback within an esp-idf project.

Contributing

Contributions are welcome! Feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Author

  • Bohdan Sadovyak

Bugs/Issues

Please report any bugs or issues here

About

ESP32 MOD Player: A lightweight ESP-IDF component for playing MOD files on ESP32 devices, leveraging the ModPlayer library as a submodule. Includes an example project for easy integration and setup.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages