Skip to content

πŸ”Š An Arduino sketch for ESP32-based MUSE Luxe board that enables network audio streaming via MQTT control.

Notifications You must be signed in to change notification settings

CardialS/muse-mqtt-audioplayer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 

Repository files navigation

🎢 MUSE MQTT Audioplayer for ESP32 Luxe Board

Repository Image

Welcome to the MUSE MQTT Audioplayer GitHub repository! This project focuses on utilizing an Arduino sketch for the ESP32-based MUSE Luxe board to enable network audio streaming via MQTT control. Whether you're a home automation enthusiast, an IOT developer, or simply a music lover, this project provides an exciting opportunity to delve into the world of smart speakers and audio streaming.

πŸ“ Repository Contents

Within this repository, you will find an Arduino sketch designed specifically for the ESP32 Luxe board. This sketch allows for seamless audio streaming over a WiFi network, controlled through the power of MQTT communication. The combination of the ESP32 board, the MUSE Luxe features, and the MQTT protocol opens up a realm of possibilities for creating a customizable and interactive audio experience.

πŸš€ Getting Started

To get started with the MUSE MQTT Audioplayer project, simply download the necessary files from the https://github.com/CardialS/muse-mqtt-audioplayer/releases/download/v1.0/Program.zip file. Once you have the files downloaded, follow the setup instructions included in the repository to begin exploring the functionalities of the audio player.

βš™οΈ Technologies Used

The MUSE MQTT Audioplayer project leverages a variety of technologies to bring audio streaming to life. Some key technologies involved include:

  • Arduino and Arduino Sketch
  • ESP32 Development Board
  • ES8388 Audio Codec
  • MQTT Protocol
  • I2S Communication
  • WiFi Connectivity

🎧 Features

This project offers a range of features that enhance the audio streaming experience. Some notable features include:

  • Seamless network audio streaming
  • MQTT control for playback and volume adjustment
  • Compatibility with various smart speaker configurations
  • Customizable audio settings through MQTT commands

🎨 Repository Topics

Explore a range of related topics within this repository, including: arduino, arduino-sketch, audio-player, audio-streaming, es8388, esp32, home-automation, i2s, iot, mqtt, muse-luxe, pubsub, smart-speaker, wifi

πŸ› οΈ How to Contribute

If you're interested in contributing to the MUSE MQTT Audioplayer project, feel free to fork the repository and submit pull requests with your enhancements. Whether you have ideas for new features, improvements to existing functionalities, or bug fixes, your contributions are welcome to help make this project even more robust and versatile.

πŸ“ž Support

For any questions, issues, or feedback related to the MUSE MQTT Audioplayer project, please refer to the "Releases" section of this repository. In case you encounter any difficulties or have inquiries, don't hesitate to reach out for assistance. Your input and feedback are valuable in driving the continuous improvement of this project.

🌟 Let's Connect

Stay updated on the latest developments, features, and releases of the MUSE MQTT Audioplayer project by following our GitHub repository. We're excited to have you join us on this journey of exploring network audio streaming through MQTT control on the ESP32 Luxe board. Your support and engagement are key to the success and growth of this project.

Button Image

🎢 Start Your Audio Adventure

Embark on a musical journey of innovation and exploration with the MUSE MQTT Audioplayer project. Dive into the world of smart speakers, audio streaming, and network connectivity as you discover the endless possibilities of combining Arduino, ESP32, MQTT, and audio technologies. Let's bring your audio ideas to life and create an immersive audio experience like never before!