@@ -4,6 +4,7 @@ menu.FlashMode=Flash Mode
4
4
menu.FlashSize=Flash Size
5
5
menu.PartitionScheme=Partition Scheme
6
6
menu.DebugLevel=Core Debug Level
7
+ menu.PSRAM=PSRAM
7
8
8
9
##############################################################
9
10
@@ -28,6 +29,12 @@ esp32.build.flash_freq=40m
28
29
esp32.build.flash_mode=dio
29
30
esp32.build.boot=dio
30
31
esp32.build.partitions=default
32
+ esp32.build.defines=
33
+
34
+ esp32.menu.PSRAM.disabled=Disabled
35
+ esp32.menu.PSRAM.disabled.build.defines=
36
+ esp32.menu.PSRAM.enabled=Enabled
37
+ esp32.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM
31
38
32
39
esp32.menu.PartitionScheme.default=Default
33
40
esp32.menu.PartitionScheme.default.build.partitions=default
@@ -94,6 +101,88 @@ esp32.menu.DebugLevel.verbose.build.code_debug=5
94
101
95
102
##############################################################
96
103
104
+ esp32wrover.name=ESP32 Wrover Module
105
+
106
+ esp32wrover.upload.tool=esptool
107
+ esp32wrover.upload.maximum_size=1310720
108
+ esp32wrover.upload.maximum_data_size=327680
109
+ esp32wrover.upload.wait_for_upload_port=true
110
+
111
+ esp32wrover.serial.disableDTR=true
112
+ esp32wrover.serial.disableRTS=true
113
+
114
+ esp32wrover.build.mcu=esp32
115
+ esp32wrover.build.core=esp32
116
+ esp32wrover.build.variant=esp32
117
+ esp32wrover.build.board=ESP32_DEV
118
+
119
+ esp32wrover.build.f_cpu=240000000L
120
+ esp32wrover.build.flash_size=4MB
121
+ esp32wrover.build.flash_freq=40m
122
+ esp32wrover.build.flash_mode=dio
123
+ esp32wrover.build.boot=dio
124
+ esp32wrover.build.partitions=default
125
+ esp32wrover.build.defines=-DBOARD_HAS_PSRAM
126
+
127
+ esp32wrover.menu.PartitionScheme.default=Default
128
+ esp32wrover.menu.PartitionScheme.default.build.partitions=default
129
+ esp32wrover.menu.PartitionScheme.minimal=Minimal (2MB FLASH)
130
+ esp32wrover.menu.PartitionScheme.minimal.build.partitions=minimal
131
+ esp32wrover.menu.PartitionScheme.no_ota=No OTA (Large APP)
132
+ esp32wrover.menu.PartitionScheme.no_ota.build.partitions=no_ota
133
+ esp32wrover.menu.PartitionScheme.no_ota.upload.maximum_size=2097152
134
+ esp32wrover.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA)
135
+ esp32wrover.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs
136
+ esp32wrover.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080
137
+
138
+ esp32wrover.menu.FlashMode.qio=QIO
139
+ esp32wrover.menu.FlashMode.qio.build.flash_mode=dio
140
+ esp32wrover.menu.FlashMode.qio.build.boot=qio
141
+ esp32wrover.menu.FlashMode.dio=DIO
142
+ esp32wrover.menu.FlashMode.dio.build.flash_mode=dio
143
+ esp32wrover.menu.FlashMode.dio.build.boot=dio
144
+ esp32wrover.menu.FlashMode.qout=QOUT
145
+ esp32wrover.menu.FlashMode.qout.build.flash_mode=dout
146
+ esp32wrover.menu.FlashMode.qout.build.boot=qout
147
+ esp32wrover.menu.FlashMode.dout=DOUT
148
+ esp32wrover.menu.FlashMode.dout.build.flash_mode=dout
149
+ esp32wrover.menu.FlashMode.dout.build.boot=dout
150
+
151
+ esp32wrover.menu.FlashFreq.80=80MHz
152
+ esp32wrover.menu.FlashFreq.80.build.flash_freq=80m
153
+ esp32wrover.menu.FlashFreq.40=40MHz
154
+ esp32wrover.menu.FlashFreq.40.build.flash_freq=40m
155
+
156
+ esp32wrover.menu.UploadSpeed.921600=921600
157
+ esp32wrover.menu.UploadSpeed.921600.upload.speed=921600
158
+ esp32wrover.menu.UploadSpeed.115200=115200
159
+ esp32wrover.menu.UploadSpeed.115200.upload.speed=115200
160
+ esp32wrover.menu.UploadSpeed.256000.windows=256000
161
+ esp32wrover.menu.UploadSpeed.256000.upload.speed=256000
162
+ esp32wrover.menu.UploadSpeed.230400.windows.upload.speed=256000
163
+ esp32wrover.menu.UploadSpeed.230400=230400
164
+ esp32wrover.menu.UploadSpeed.230400.upload.speed=230400
165
+ esp32wrover.menu.UploadSpeed.460800.linux=460800
166
+ esp32wrover.menu.UploadSpeed.460800.macosx=460800
167
+ esp32wrover.menu.UploadSpeed.460800.upload.speed=460800
168
+ esp32wrover.menu.UploadSpeed.512000.windows=512000
169
+ esp32wrover.menu.UploadSpeed.512000.upload.speed=512000
170
+
171
+ esp32wrover.menu.DebugLevel.none=None
172
+ esp32wrover.menu.DebugLevel.none.build.code_debug=0
173
+ esp32wrover.menu.DebugLevel.error=Error
174
+ esp32wrover.menu.DebugLevel.error.build.code_debug=1
175
+ esp32wrover.menu.DebugLevel.warn=Warn
176
+ esp32wrover.menu.DebugLevel.warn.build.code_debug=2
177
+ esp32wrover.menu.DebugLevel.info=Info
178
+ esp32wrover.menu.DebugLevel.info.build.code_debug=3
179
+ esp32wrover.menu.DebugLevel.debug=Debug
180
+ esp32wrover.menu.DebugLevel.debug.build.code_debug=4
181
+ esp32wrover.menu.DebugLevel.verbose=Verbose
182
+ esp32wrover.menu.DebugLevel.verbose.build.code_debug=5
183
+
184
+ ##############################################################
185
+
97
186
pico32.name=ESP32 Pico Kit
98
187
99
188
pico32.upload.tool=esptool
@@ -115,6 +204,7 @@ pico32.build.flash_freq=80m
115
204
pico32.build.flash_mode=dio
116
205
pico32.build.boot=dio
117
206
pico32.build.partitions=default
207
+ pico32.build.defines=
118
208
119
209
pico32.menu.UploadSpeed.921600=921600
120
210
pico32.menu.UploadSpeed.921600.upload.speed=921600
@@ -166,6 +256,7 @@ esp32thing.build.flash_mode=dio
166
256
esp32thing.build.flash_size=4MB
167
257
esp32thing.build.boot=dio
168
258
esp32thing.build.partitions=default
259
+ esp32thing.build.defines=
169
260
170
261
esp32thing.menu.FlashFreq.80=80MHz
171
262
esp32thing.menu.FlashFreq.80.build.flash_freq=80m
@@ -209,6 +300,7 @@ nina_w10.build.partitions=minimal
209
300
nina_w10.build.flash_mode=dio
210
301
nina_w10.build.flash_size=2MB
211
302
nina_w10.build.flash_freq=40m
303
+ nina_w10.build.defines=
212
304
213
305
nina_w10.menu.UploadSpeed.921600=921600
214
306
nina_w10.menu.UploadSpeed.921600.upload.speed=921600
@@ -247,6 +339,7 @@ widora-air.build.flash_mode=dio
247
339
widora-air.build.flash_size=16MB
248
340
widora-air.build.boot=dio
249
341
widora-air.build.partitions=default
342
+ widora-air.build.defines=
250
343
251
344
widora-air.menu.FlashFreq.80=80MHz
252
345
widora-air.menu.FlashFreq.80.build.flash_freq=80m
@@ -290,6 +383,7 @@ esp320.build.flash_mode=qio
290
383
esp320.build.flash_size=4MB
291
384
esp320.build.boot=dio
292
385
esp320.build.partitions=default
386
+ esp320.build.defines=
293
387
294
388
esp320.menu.FlashFreq.80=80MHz
295
389
esp320.menu.FlashFreq.80.build.flash_freq=80m
@@ -333,6 +427,7 @@ nano32.build.flash_mode=dio
333
427
nano32.build.flash_size=4MB
334
428
nano32.build.boot=dio
335
429
nano32.build.partitions=default
430
+ nano32.build.defines=
336
431
337
432
nano32.menu.FlashFreq.80=80MHz
338
433
nano32.menu.FlashFreq.80.build.flash_freq=80m
@@ -376,6 +471,7 @@ lolin32.build.flash_mode=dio
376
471
lolin32.build.flash_size=4MB
377
472
lolin32.build.boot=dio
378
473
lolin32.build.partitions=default
474
+ lolin32.build.defines=
379
475
380
476
lolin32.menu.FlashFreq.80=80MHz
381
477
lolin32.menu.FlashFreq.80.build.flash_freq=80m
@@ -428,6 +524,7 @@ pocket_32.build.flash_mode=dio
428
524
pocket_32.build.flash_size=4MB
429
525
pocket_32.build.boot=dio
430
526
pocket_32.build.partitions=default
527
+ pocket_32.build.defines=
431
528
432
529
pocket_32.menu.FlashFreq.80=80MHz
433
530
pocket_32.menu.FlashFreq.80.build.flash_freq=80m
@@ -471,6 +568,7 @@ WeMosBat.build.flash_mode=dio
471
568
WeMosBat.build.flash_size=4MB
472
569
WeMosBat.build.boot=dio
473
570
WeMosBat.build.partitions=default
571
+ WeMosBat.build.defines=
474
572
475
573
WeMosBat.menu.FlashFreq.80=80MHz
476
574
WeMosBat.menu.FlashFreq.80.build.flash_freq=80m
@@ -527,6 +625,7 @@ espea32.build.flash_mode=dio
527
625
espea32.build.flash_size=4MB
528
626
espea32.build.boot=dio
529
627
espea32.build.partitions=default
628
+ espea32.build.defines=
530
629
531
630
espea32.menu.FlashFreq.80=80MHz
532
631
espea32.menu.FlashFreq.80.build.flash_freq=80m
@@ -570,6 +669,7 @@ quantum.build.flash_mode=qio
570
669
quantum.build.flash_size=16MB
571
670
quantum.build.boot=dio
572
671
quantum.build.partitions=default
672
+ quantum.build.defines=
573
673
574
674
quantum.menu.FlashFreq.80=80MHz
575
675
quantum.menu.FlashFreq.80.build.flash_freq=80m
@@ -613,6 +713,7 @@ node32s.build.flash_mode=dio
613
713
node32s.build.flash_size=4MB
614
714
node32s.build.boot=dio
615
715
node32s.build.partitions=default
716
+ node32s.build.defines=
616
717
617
718
node32s.menu.FlashFreq.80=80MHz
618
719
node32s.menu.FlashFreq.80.build.flash_freq=80m
@@ -656,6 +757,7 @@ hornbill32dev.build.flash_mode=dio
656
757
hornbill32dev.build.flash_size=4MB
657
758
hornbill32dev.build.boot=dio
658
759
hornbill32dev.build.partitions=default
760
+ hornbill32dev.build.defines=
659
761
660
762
hornbill32dev.menu.FlashFreq.80=80MHz
661
763
hornbill32dev.menu.FlashFreq.80.build.flash_freq=80m
@@ -698,6 +800,7 @@ hornbill32minima.build.flash_mode=dio
698
800
hornbill32minima.build.flash_size=4MB
699
801
hornbill32minima.build.boot=dio
700
802
hornbill32minima.build.partitions=default
803
+ hornbill32minima.build.defines=
701
804
702
805
hornbill32minima.menu.FlashFreq.80=80MHz
703
806
hornbill32minima.menu.FlashFreq.80.build.flash_freq=80m
@@ -741,6 +844,7 @@ firebeetle32.build.flash_mode=dio
741
844
firebeetle32.build.flash_size=4MB
742
845
firebeetle32.build.boot=dio
743
846
firebeetle32.build.partitions=default
847
+ firebeetle32.build.defines=
744
848
745
849
firebeetle32.menu.FlashFreq.80=80MHz
746
850
firebeetle32.menu.FlashFreq.80.build.flash_freq=80m
@@ -784,6 +888,7 @@ intorobot-fig.build.flash_mode=dio
784
888
intorobot-fig.build.flash_size=4MB
785
889
intorobot-fig.build.boot=dio
786
890
intorobot-fig.build.partitions=default
891
+ intorobot-fig.build.defines=
787
892
788
893
intorobot-fig.menu.FlashFreq.80=80MHz
789
894
intorobot-fig.menu.FlashFreq.80.build.flash_freq=80m
@@ -827,6 +932,7 @@ onehorse32dev.build.flash_mode=dout
827
932
onehorse32dev.build.flash_size=4MB
828
933
onehorse32dev.build.boot=dio
829
934
onehorse32dev.build.partitions=default
935
+ onehorse32dev.build.defines=
830
936
831
937
onehorse32dev.menu.FlashFreq.80=80MHz
832
938
onehorse32dev.menu.FlashFreq.80.build.flash_freq=80m
@@ -870,6 +976,7 @@ featheresp32.build.flash_mode=dio
870
976
featheresp32.build.flash_size=4MB
871
977
featheresp32.build.boot=dio
872
978
featheresp32.build.partitions=default
979
+ featheresp32.build.defines=
873
980
874
981
featheresp32.menu.FlashFreq.80=80MHz
875
982
featheresp32.menu.FlashFreq.80.build.flash_freq=80m
@@ -926,6 +1033,7 @@ nodemcu-32s.build.flash_mode=dio
926
1033
nodemcu-32s.build.flash_size=4MB
927
1034
nodemcu-32s.build.boot=dio
928
1035
nodemcu-32s.build.partitions=default
1036
+ nodemcu-32s.build.defines=
929
1037
930
1038
nodemcu-32s.menu.FlashFreq.80=80MHz
931
1039
nodemcu-32s.menu.FlashFreq.80.build.flash_freq=80m
@@ -969,6 +1077,7 @@ mhetesp32devkit.build.flash_mode=dio
969
1077
mhetesp32devkit.build.flash_size=4MB
970
1078
mhetesp32devkit.build.boot=dio
971
1079
mhetesp32devkit.build.partitions=default
1080
+ mhetesp32devkit.build.defines=
972
1081
973
1082
mhetesp32devkit.menu.FlashFreq.80=80MHz
974
1083
mhetesp32devkit.menu.FlashFreq.80.build.flash_freq=80m
@@ -1034,6 +1143,7 @@ mhetesp32minikit.build.flash_mode=dio
1034
1143
mhetesp32minikit.build.flash_size=4MB
1035
1144
mhetesp32minikit.build.boot=dio
1036
1145
mhetesp32minikit.build.partitions=default
1146
+ mhetesp32minikit.build.defines=
1037
1147
1038
1148
mhetesp32minikit.menu.FlashFreq.80=80MHz
1039
1149
mhetesp32minikit.menu.FlashFreq.80.build.flash_freq=80m
@@ -1099,6 +1209,7 @@ esp32vn-iot-uno.build.flash_mode=dio
1099
1209
esp32vn-iot-uno.build.flash_size=4MB
1100
1210
esp32vn-iot-uno.build.boot=dio
1101
1211
esp32vn-iot-uno.build.partitions=default
1212
+ esp32vn-iot-uno.build.defines=
1102
1213
1103
1214
esp32vn-iot-uno.menu.FlashFreq.80=80MHz
1104
1215
esp32vn-iot-uno.menu.FlashFreq.80.build.flash_freq=80m
@@ -1142,6 +1253,7 @@ esp32doit-devkit-v1.build.flash_mode=dio
1142
1253
esp32doit-devkit-v1.build.flash_size=4MB
1143
1254
esp32doit-devkit-v1.build.boot=dio
1144
1255
esp32doit-devkit-v1.build.partitions=default
1256
+ esp32doit-devkit-v1.build.defines=
1145
1257
1146
1258
esp32doit-devkit-v1.menu.FlashFreq.80=80MHz
1147
1259
esp32doit-devkit-v1.menu.FlashFreq.80.build.flash_freq=80m
@@ -1196,6 +1308,7 @@ esp32-evb.build.flash_mode=dio
1196
1308
esp32-evb.build.flash_size=4MB
1197
1309
esp32-evb.build.boot=dio
1198
1310
esp32-evb.build.partitions=default
1311
+ esp32-evb.build.defines=
1199
1312
1200
1313
esp32-evb.menu.FlashFreq.80=80MHz
1201
1314
esp32-evb.menu.FlashFreq.80.build.flash_freq=80m
@@ -1228,6 +1341,7 @@ esp32-gateway.build.flash_mode=dio
1228
1341
esp32-gateway.build.flash_size=4MB
1229
1342
esp32-gateway.build.boot=dio
1230
1343
esp32-gateway.build.partitions=default
1344
+ esp32-gateway.build.defines=
1231
1345
1232
1346
esp32-gateway.menu.FlashFreq.80=80MHz
1233
1347
esp32-gateway.menu.FlashFreq.80.build.flash_freq=80m
@@ -1260,6 +1374,7 @@ espino32.build.flash_mode=dio
1260
1374
espino32.build.flash_size=4MB
1261
1375
espino32.build.boot=dio
1262
1376
espino32.build.partitions=default
1377
+ espino32.build.defines=
1263
1378
1264
1379
espino32.menu.FlashFreq.80=80MHz
1265
1380
espino32.menu.FlashFreq.80.build.flash_freq=80m
@@ -1303,6 +1418,7 @@ m5stack-core-esp32.build.flash_size=4MB
1303
1418
m5stack-core-esp32.build.flash_mode=dio
1304
1419
m5stack-core-esp32.build.boot=dio
1305
1420
m5stack-core-esp32.build.partitions=default
1421
+ m5stack-core-esp32.build.defines=
1306
1422
1307
1423
m5stack-core-esp32.menu.FlashMode.qio=QIO
1308
1424
m5stack-core-esp32.menu.FlashMode.qio.build.flash_mode=dio
@@ -1381,6 +1497,7 @@ odroid_esp32.build.flash_size=16MB
1381
1497
odroid_esp32.build.flash_mode=dio
1382
1498
odroid_esp32.build.boot=dio
1383
1499
odroid_esp32.build.partitions=default
1500
+ odroid_esp32.build.defines=
1384
1501
1385
1502
odroid_esp32.menu.FlashMode.qio=QIO
1386
1503
odroid_esp32.menu.FlashMode.qio.build.flash_mode=dio
@@ -1459,6 +1576,7 @@ heltec_wifi_kit_32.build.flash_mode=dio
1459
1576
heltec_wifi_kit_32.build.flash_size=4MB
1460
1577
heltec_wifi_kit_32.build.boot=dio
1461
1578
heltec_wifi_kit_32.build.partitions=default
1579
+ heltec_wifi_kit_32.build.defines=
1462
1580
1463
1581
heltec_wifi_kit_32.menu.FlashFreq.80=80MHz
1464
1582
heltec_wifi_kit_32.menu.FlashFreq.80.build.flash_freq=80m
@@ -1502,6 +1620,7 @@ heltec_wifi_lora_32.build.flash_mode=dio
1502
1620
heltec_wifi_lora_32.build.flash_size=4MB
1503
1621
heltec_wifi_lora_32.build.boot=dio
1504
1622
heltec_wifi_lora_32.build.partitions=default
1623
+ heltec_wifi_lora_32.build.defines=
1505
1624
1506
1625
heltec_wifi_lora_32.menu.FlashFreq.80=80MHz
1507
1626
heltec_wifi_lora_32.menu.FlashFreq.80.build.flash_freq=80m
@@ -1545,6 +1664,7 @@ espectro32.build.flash_size=4MB
1545
1664
espectro32.build.flash_mode=dio
1546
1665
espectro32.build.boot=dio
1547
1666
espectro32.build.partitions=default
1667
+ espectro32.build.defines=
1548
1668
1549
1669
espectro32.menu.FlashMode.qio=QIO
1550
1670
espectro32.menu.FlashMode.qio.build.flash_mode=dio
@@ -1620,6 +1740,7 @@ CoreESP32.build.flash_mode=dio
1620
1740
CoreESP32.build.flash_size=4MB
1621
1741
CoreESP32.build.boot=dio
1622
1742
CoreESP32.build.partitions=default
1743
+ CoreESP32.build.defines=
1623
1744
1624
1745
CoreESP32.menu.FlashFreq.80=80MHz
1625
1746
CoreESP32.menu.FlashFreq.80.build.flash_freq=80m
@@ -1663,6 +1784,7 @@ wipy3.build.flash_mode=dio
1663
1784
wipy3.build.flash_size=8MB
1664
1785
wipy3.build.boot=dio
1665
1786
wipy3.build.partitions=default
1787
+ wipy3.build.defines=
1666
1788
1667
1789
wipy3.menu.FlashFreq.80=80MHz
1668
1790
wipy3.menu.FlashFreq.80.build.flash_freq=80m
0 commit comments