This is an introduction of “ESP8266 Music Player with RGB Driver”. The two main cores, ESP8266 which decodes the audio data and ATmega8a which plays the music
Price:
Other projects from this group
The “ESP8266 Arduino Music Player with RGB Driver” system (a.k.a WiCard RGB Light) is a circuit including an esp8266 core for handling the WiFi communications and data processing and an ATmega8a core to playing the audio data and driving the lights.
The basic goal of this project was providing a music player and lighting system for the places such as parks, exterior or interior design of the buildings, restaurants, cafes, backyards, etc.
In this system, multiple WiCard RGB lights can be placed in different locations in a local area and play a synchronized music along with a synchronized RGB lighting.
The audio output of the basic design of this project is 8-bit@24KHz for 2x3W audio signal output and 8 1A@12V PWM channels for 8x12W LED lights (2xRGB, 1 Warm/Daylight and 1 Cold/Moonlight LED light channel).
The introduction file and sample videos are available for download.
The circuit includes a main board, the processor, LED drivers, LEDs and the power source in the basic design.
The processor unit (the WiCard Module) has two main cores (esp8266 and ATmega8a) and a flash chip for uploading the main firmware:
The WiCard module must be placed on the Audio Amplifier board (main board) and there’s a micro SD slot on the main board to saving the audio files for playing synchronized music.
The LED lights driver board connects to the main board with two 2x3 pin headers.
In this method only one WiCard RGB Light plays the music or receives the commands. You can either use only one device or select one of the devices in a network.
This feature is playing a synchronized music with the multiple devices. The devices must join to a local (chain) network.
The basic design of the web application includes 4 menus:
In this menu, you can set the color of the two RGB channels and the Cold and Warm LED lights.
The Color Pickers have a responsive UI design and work well in both of mobile and desktop views. By tap or click on the channel, the channel will turn off.
In the program menu you can set a program for the LED channels. The “Audio Effect” slider determines how much the LED channels must be synchronized with the music signal. In this menu you can either use the preset programs or define thousands of programs.
The music player menu has a music player including the track list and the buttons. Also you can upload a file for either of live playing or saving it to the memory card. In the both upload methods, it is possible to play a synchronized music.
The web application’s settings menu has been divided to 5 parts:
To order the firmware source codes and either the basic design schematics and PCB plans or a customized design, please contact us: https://wicard.net/contact
1.5
- The audio noises reduced
- Page loading speed increased
- Connection secured with upgrading the secure link feature
- Auto network channel and target selector added
1.4
- The Web UI upgraded
1.3
- Live player added
- Filters for upload added
1.2
- The circuit improvement
- The Web UI has been changed
- Increasing the quality of the playing sound
- Upload added
- reducing the noises
- Bugs fixed
1.1
- Synchronized music player added (Coop)
- The circuit improved
- Program menu added
1.0
- Simple music player (solo)
- Saving the files
- 24KHz sample rate
- 8 bits resolution
- Color Picker