Update README.md

This commit is contained in:
sle118
2019-09-11 22:39:22 -04:00
committed by GitHub
parent 3b351b7c66
commit 9d173166fc

View File

@@ -9,17 +9,7 @@ WiFi-Manager-squeezelite-esp32-I2S-4MFlash-128.zip
Is the name of the 128th build for the "WiFi-Manager" branch from the I2S-4MFlash template.
# Building yourself
MOST IMPORTANT: create the right default config file
- make defconfig
Then adapt the config file to your wifi/BT/I2C device (can alos be done on the command line)
- make menuconfig
Then
- make -j4
- make flash monitor
Once the application is running, under monitor, you can monitor the system activity.
# Configuration
1/ setup WiFi
- Boot the esp, look for a new wifi access point showing up and connect to it. Default build ssid and passwords are "squeezelite"/"squeezelite".
- Once connected, navigate to 192.168.4.1
@@ -52,7 +42,17 @@ To add options that require quotes ("), escape them with \". For example, so use
nvs_set autoexec2 str -v "squeezelite -o \"BT -n 'MySpeaker'\" -b 500:2000 -R -u m -Z 192000 -r \"44100-44100\""
# Additional misc notes to do you build
# Additional misc notes to do your owm build
MOST IMPORTANT: create the right default config file
- make defconfig
Then adapt the config file to your wifi/BT/I2C device (can alos be done on the command line)
- make menuconfig
Then
- make -j4
- make flash monitor
Once the application is running, under monitor, you can monitor the system activity.
- for all libraries, add -mlongcalls.
- audio libraries are complicated to rebuild, open an issue if you really want to
- libmad, libflac (no esp's version), libvorbis (tremor - not esp's version), alac work