Compare commits

...

2 Commits

2 changed files with 31 additions and 2 deletions

13
Makefile Normal file
View File

@ -0,0 +1,13 @@
PHONY:
compile: esp32_radio/esp32_radio.ino esp32_radio/wifiinfo.h
arduino-cli compile --fqbn esp32:esp32:esp32 esp32_radio
upload:
arduino-cli upload -p /dev/ttyUSB0 -b esp32:esp32:esp32 esp32_radio
watch:
screen /dev/ttyUSB0 115200
all: compile upload watch

View File

@ -26,11 +26,27 @@ void setup() {
pinMode(STATUSLED, OUTPUT);
pinMode(POWERBUTTON, INPUT);
esp_sleep_enable_ext0_wakeup(POWERBUTTON, 1);
esp_sleep_wakeup_cause_t source_reveil;
source_reveil = esp_sleep_get_wakeup_cause();
Serial.println(source_reveil);
switch(source_reveil){
case ESP_SLEEP_WAKEUP_EXT0 :
break;
default :
Serial.println("Deepsleep mod -- first boot");
delay(500);
esp_deep_sleep_start();
break;
}
wifi_init();
wifi_info();
esp_sleep_enable_ext0_wakeup(POWERBUTTON, 1);
audio.setPinout(I2S_BCLK, I2S_LRC, I2S_DOUT);
audio.setVolume(30);
// audio.connecttohost("http://192.168.2.216:8000/06%20-%20H4dopi.mp3");