Skip to content
Squeezebox player for ESP32 board
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
README.md Update README.md Mar 27, 2019
SqueezeESP32.ino
config.h
flac_plugin.h
slimproto.cpp Better autodiscovery Mar 26, 2019
slimproto.h
stRingBuffer.cpp
stRingBuffer.h

README.md

SqueezeEsp32

Squeezebox player for ESP32 board and ESP8266

Use a vs1053 module or I2S DAC as audio output.

The configuration is define in the file config.h via some #define

#define VS1053_MODULE = VS_1053 #define I2S_DAC_MODULE = I2S DAC

I have try two differents library for the module VS_1053. Set #define ADAFRUIT_VS1053 to switch to the second library. I had some issues with the library so i decide to stay away from but you can do some tests by your side.

Wifi configuration is done via a AP started on the first boot. It use the library https://github.com/bbx10/WiFiManager

Once connected to the network, the player send multicast packet to discovery LMS.

You can’t perform that action at this time.