-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathplatformio.ini
105 lines (95 loc) · 3.95 KB
/
platformio.ini
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
; PlatformIO Project Configuration File
;
; Build options: build flags, source filter
; Upload options: custom upload port, speed and extra flags
; Library options: dependencies, extra library storages
; Advanced options: extra scripting
;
; Please visit documentation for the other options and examples
; https://docs.platformio.org/page/projectconf.html
[env:esp32-s3-devkitc-1-n16r8v]
platform = https://github.com/Jason2866/platform-espressif32.git#348a508 ; 23.04.2024, branch Arduino/IDF5
platform_packages =
platformio/framework-arduinoespressif32 @ https://github.com/espressif/arduino-esp32.git#3.0.0-rc1
platformio/framework-arduinoespressif32-libs @ https://github.com/espressif/esp32-arduino-libs.git#idf-v5.1.3
board = esp32-s3-devkitc-1
board_upload.flash_size = 16MB
board_build.partitions = miniwebradio16MB.csv
build_flags =
-D NTP_Pool_1='"europe.pool.ntp.org"' ;note the double quotes
-D NTP_Pool_2='"pool.ntp.org"'
-D NTP_Pool_3='"time-a-g.nist.gov"'
-D CORE_DEBUG_LEVEL=2 ; 0 None, 1 Error, 2 Warn, 3 Info, 4 Debug, 5 Verbose
-D CONFIG_ARDUHAL_LOG_COLORS=1
-D ARDUINO_RUNNING_CORE=1 ; Arduino Runs On Core (setup, loop)
-D ARDUINO_EVENT_RUNNING_CORE=0 ; Events Run On Core
-D BOARD_HAS_PSRAM=1
-D MONITOR_SPEED=${this.monitor_speed}
-Wall
-Wextra
;NOTE: Set BUILD_TYPE_DEV to get red WebInterface layout and radiowecker-dev.local hostname
; Comment out BUILD_TYPE_DEV to get blue WebInterface layout and radiowecker.local hostname
-DBUILD_TYPE_DEV
board_build.arduino.memory_type = qio_opi
framework = arduino
;upload_port = COM5
;monitor_port = COM5
monitor_speed = 115200
monitor_filters = esp32_exception_decoder
; OTA Update:
upload_protocol = espota
upload_port = 192.168.42.145
upload_flags =
--auth=weckerupdate
lib_deps =
adafruit/Adafruit [email protected]
paulstoffregen/[email protected]+sha.26b691b2c8
gerlech/TouchEvent@^1.3
adafruit/Adafruit [email protected]
https://github.com/schreibfaul1/ESP32-audioI2S.git
adafruit/Adafruit GFX Library @ ^1.11.9
[env:esp32-s3-devkitc-1-n16r8v-debug]
platform = https://github.com/Jason2866/platform-espressif32.git#348a508 ; 23.04.2024, branch Arduino/IDF5
platform_packages =
platformio/framework-arduinoespressif32 @ https://github.com/espressif/arduino-esp32.git#3.0.0-rc1
platformio/framework-arduinoespressif32-libs @ https://github.com/espressif/esp32-arduino-libs.git#idf-v5.1.3
board = esp32-s3-devkitc-1
board_upload.flash_size = 16MB
board_build.partitions = miniwebradio16MB.csv
build_flags =
-D NTP_Pool_1='"europe.pool.ntp.org"' ;note the double quotes
-D NTP_Pool_2='"pool.ntp.org"'
-D NTP_Pool_3='"time-a-g.nist.gov"'
-D CORE_DEBUG_LEVEL=5 ; 0 None, 1 Error, 2 Warn, 3 Info, 4 Debug, 5 Verbose
-D CONFIG_ARDUHAL_LOG_COLORS=1
-D ARDUINO_RUNNING_CORE=1 ; Arduino Runs On Core (setup, loop)
-D ARDUINO_EVENT_RUNNING_CORE=0 ; Events Run On Core
-D BOARD_HAS_PSRAM=1
-D MONITOR_SPEED=${this.monitor_speed}
-Wall
-Wextra
;NOTE: Set BUILD_TYPE_DEV to get red WebInterface layout and radiowecker-dev.local hostname
; Comment out BUILD_TYPE_DEV to get blue WebInterface layout and radiowecker.local hostname
-DBUILD_TYPE_DEV
board_build.arduino.memory_type = qio_opi
framework = arduino
;upload_port = COM5
;monitor_port = COM5
monitor_speed = 115200
monitor_filters = esp32_exception_decoder
; OTA Update:
;upload_protocol = espota
;upload_port = 192.168.42.145
;upload_flags =
; --auth=weckerupdate
debug_tool = esp-builtin
debug_init_break = break setup
build_type = debug
lib_deps =
adafruit/Adafruit [email protected]
paulstoffregen/[email protected]+sha.26b691b2c8
gerlech/TouchEvent@^1.3
adafruit/Adafruit [email protected]
; https://github.com/schreibfaul1/ESP32-audioI2S.git
ESP32-audioI2S-master=https://github.com/schreibfaul1/ESP32-audioI2S/archive/master.zip
adafruit/Adafruit GFX Library @ ^1.11.9