Skip to content

Commit 145904f

Browse files
xorbitme-no-dev
authored andcommitted
Add wESP32 support (#1821)
* Add wESP32 support * Add default Ethernet config
1 parent cb8d72f commit 145904f

File tree

2 files changed

+235
-133
lines changed

2 files changed

+235
-133
lines changed

Diff for: boards.txt

+191-133
Original file line numberDiff line numberDiff line change
@@ -8,62 +8,6 @@ menu.PSRAM=PSRAM
88

99
##############################################################
1010

11-
ttgo-lora32-v1.name=TTGO LoRa32-OLED V1
12-
13-
ttgo-lora32-v1.upload.tool=esptool
14-
ttgo-lora32-v1.upload.maximum_size=1310720
15-
ttgo-lora32-v1.upload.maximum_data_size=294912
16-
ttgo-lora32-v1.upload.wait_for_upload_port=true
17-
18-
ttgo-lora32-v1.serial.disableDTR=true
19-
ttgo-lora32-v1.serial.disableRTS=true
20-
21-
ttgo-lora32-v1.build.mcu=esp32
22-
ttgo-lora32-v1.build.core=esp32
23-
ttgo-lora32-v1.build.variant=ttgo-lora32-v1
24-
ttgo-lora32-v1.build.board=TTGO_LoRa32_V1
25-
26-
ttgo-lora32-v1.build.f_cpu=240000000L
27-
ttgo-lora32-v1.build.flash_mode=dio
28-
ttgo-lora32-v1.build.flash_size=4MB
29-
ttgo-lora32-v1.build.boot=dio
30-
ttgo-lora32-v1.build.partitions=default
31-
32-
ttgo-lora32-v1.menu.FlashFreq.80=80MHz
33-
ttgo-lora32-v1.menu.FlashFreq.80.build.flash_freq=80m
34-
ttgo-lora32-v1.menu.FlashFreq.40=40MHz
35-
ttgo-lora32-v1.menu.FlashFreq.40.build.flash_freq=40m
36-
37-
ttgo-lora32-v1.menu.UploadSpeed.921600=921600
38-
ttgo-lora32-v1.menu.UploadSpeed.921600.upload.speed=921600
39-
ttgo-lora32-v1.menu.UploadSpeed.115200=115200
40-
ttgo-lora32-v1.menu.UploadSpeed.115200.upload.speed=115200
41-
ttgo-lora32-v1.menu.UploadSpeed.256000.windows=256000
42-
ttgo-lora32-v1.menu.UploadSpeed.256000.upload.speed=256000
43-
ttgo-lora32-v1.menu.UploadSpeed.230400.windows.upload.speed=256000
44-
ttgo-lora32-v1.menu.UploadSpeed.230400=230400
45-
ttgo-lora32-v1.menu.UploadSpeed.230400.upload.speed=230400
46-
ttgo-lora32-v1.menu.UploadSpeed.460800.linux=460800
47-
ttgo-lora32-v1.menu.UploadSpeed.460800.macosx=460800
48-
ttgo-lora32-v1.menu.UploadSpeed.460800.upload.speed=460800
49-
ttgo-lora32-v1.menu.UploadSpeed.512000.windows=512000
50-
ttgo-lora32-v1.menu.UploadSpeed.512000.upload.speed=512000
51-
52-
ttgo-lora32-v1.menu.DebugLevel.none=None
53-
ttgo-lora32-v1.menu.DebugLevel.none.build.code_debug=0
54-
ttgo-lora32-v1.menu.DebugLevel.error=Error
55-
ttgo-lora32-v1.menu.DebugLevel.error.build.code_debug=1
56-
ttgo-lora32-v1.menu.DebugLevel.warn=Warn
57-
ttgo-lora32-v1.menu.DebugLevel.warn.build.code_debug=2
58-
ttgo-lora32-v1.menu.DebugLevel.info=Info
59-
ttgo-lora32-v1.menu.DebugLevel.info.build.code_debug=3
60-
ttgo-lora32-v1.menu.DebugLevel.debug=Debug
61-
ttgo-lora32-v1.menu.DebugLevel.debug.build.code_debug=4
62-
ttgo-lora32-v1.menu.DebugLevel.verbose=Verbose
63-
ttgo-lora32-v1.menu.DebugLevel.verbose.build.code_debug=5
64-
65-
##############################################################
66-
6711
esp32.name=ESP32 Dev Module
6812

6913
esp32.upload.tool=esptool
@@ -157,82 +101,6 @@ esp32.menu.DebugLevel.verbose.build.code_debug=5
157101

158102
##############################################################
159103

160-
cw02.name=XinaBox CW02
161-
162-
cw02.upload.tool=esptool
163-
cw02.upload.maximum_size=1310720
164-
cw02.upload.maximum_data_size=294912
165-
cw02.upload.wait_for_upload_port=true
166-
167-
cw02.serial.disableDTR=true
168-
cw02.serial.disableRTS=true
169-
170-
cw02.build.mcu=esp32
171-
cw02.build.core=esp32
172-
cw02.build.variant=xinabox
173-
cw02.build.board=ESP32_DEV
174-
175-
cw02.build.f_cpu=240000000L
176-
cw02.build.flash_size=4MB
177-
cw02.build.flash_freq=40m
178-
cw02.build.flash_mode=dio
179-
cw02.build.boot=dio
180-
cw02.build.partitions=default
181-
182-
cw02.menu.FlashMode.qio=QIO
183-
cw02.menu.FlashMode.qio.build.flash_mode=dio
184-
cw02.menu.FlashMode.qio.build.boot=qio
185-
cw02.menu.FlashMode.dio=DIO
186-
cw02.menu.FlashMode.dio.build.flash_mode=dio
187-
cw02.menu.FlashMode.dio.build.boot=dio
188-
cw02.menu.FlashMode.qout=QOUT
189-
cw02.menu.FlashMode.qout.build.flash_mode=dout
190-
cw02.menu.FlashMode.qout.build.boot=qout
191-
cw02.menu.FlashMode.dout=DOUT
192-
cw02.menu.FlashMode.dout.build.flash_mode=dout
193-
cw02.menu.FlashMode.dout.build.boot=dout
194-
195-
cw02.menu.FlashFreq.80=80MHz
196-
cw02.menu.FlashFreq.80.build.flash_freq=80m
197-
cw02.menu.FlashFreq.40=40MHz
198-
cw02.menu.FlashFreq.40.build.flash_freq=40m
199-
200-
cw02.menu.FlashSize.4M=4MB (32Mb)
201-
cw02.menu.FlashSize.4M.build.flash_size=4MB
202-
cw02.menu.FlashSize.2M=2MB (16Mb)
203-
cw02.menu.FlashSize.2M.build.flash_size=2MB
204-
cw02.menu.FlashSize.2M.build.partitions=minimal
205-
206-
cw02.menu.UploadSpeed.921600=921600
207-
cw02.menu.UploadSpeed.921600.upload.speed=921600
208-
cw02.menu.UploadSpeed.115200=115200
209-
cw02.menu.UploadSpeed.115200.upload.speed=115200
210-
cw02.menu.UploadSpeed.256000.windows=256000
211-
cw02.menu.UploadSpeed.256000.upload.speed=256000
212-
cw02.menu.UploadSpeed.230400.windows.upload.speed=256000
213-
cw02.menu.UploadSpeed.230400=230400
214-
cw02.menu.UploadSpeed.230400.upload.speed=230400
215-
cw02.menu.UploadSpeed.460800.linux=460800
216-
cw02.menu.UploadSpeed.460800.macosx=460800
217-
cw02.menu.UploadSpeed.460800.upload.speed=460800
218-
cw02.menu.UploadSpeed.512000.windows=512000
219-
cw02.menu.UploadSpeed.512000.upload.speed=512000
220-
221-
cw02.menu.DebugLevel.none=None
222-
cw02.menu.DebugLevel.none.build.code_debug=0
223-
cw02.menu.DebugLevel.error=Error
224-
cw02.menu.DebugLevel.error.build.code_debug=1
225-
cw02.menu.DebugLevel.warn=Warn
226-
cw02.menu.DebugLevel.warn.build.code_debug=2
227-
cw02.menu.DebugLevel.info=Info
228-
cw02.menu.DebugLevel.info.build.code_debug=3
229-
cw02.menu.DebugLevel.debug=Debug
230-
cw02.menu.DebugLevel.debug.build.code_debug=4
231-
cw02.menu.DebugLevel.verbose=Verbose
232-
cw02.menu.DebugLevel.verbose.build.code_debug=5
233-
234-
##############################################################
235-
236104
esp32wrover.name=ESP32 Wrover Module
237105

238106
esp32wrover.upload.tool=esptool
@@ -368,6 +236,138 @@ pico32.menu.DebugLevel.verbose.build.code_debug=5
368236

369237
##############################################################
370238

239+
ttgo-lora32-v1.name=TTGO LoRa32-OLED V1
240+
241+
ttgo-lora32-v1.upload.tool=esptool
242+
ttgo-lora32-v1.upload.maximum_size=1310720
243+
ttgo-lora32-v1.upload.maximum_data_size=294912
244+
ttgo-lora32-v1.upload.wait_for_upload_port=true
245+
246+
ttgo-lora32-v1.serial.disableDTR=true
247+
ttgo-lora32-v1.serial.disableRTS=true
248+
249+
ttgo-lora32-v1.build.mcu=esp32
250+
ttgo-lora32-v1.build.core=esp32
251+
ttgo-lora32-v1.build.variant=ttgo-lora32-v1
252+
ttgo-lora32-v1.build.board=TTGO_LoRa32_V1
253+
254+
ttgo-lora32-v1.build.f_cpu=240000000L
255+
ttgo-lora32-v1.build.flash_mode=dio
256+
ttgo-lora32-v1.build.flash_size=4MB
257+
ttgo-lora32-v1.build.boot=dio
258+
ttgo-lora32-v1.build.partitions=default
259+
260+
ttgo-lora32-v1.menu.FlashFreq.80=80MHz
261+
ttgo-lora32-v1.menu.FlashFreq.80.build.flash_freq=80m
262+
ttgo-lora32-v1.menu.FlashFreq.40=40MHz
263+
ttgo-lora32-v1.menu.FlashFreq.40.build.flash_freq=40m
264+
265+
ttgo-lora32-v1.menu.UploadSpeed.921600=921600
266+
ttgo-lora32-v1.menu.UploadSpeed.921600.upload.speed=921600
267+
ttgo-lora32-v1.menu.UploadSpeed.115200=115200
268+
ttgo-lora32-v1.menu.UploadSpeed.115200.upload.speed=115200
269+
ttgo-lora32-v1.menu.UploadSpeed.256000.windows=256000
270+
ttgo-lora32-v1.menu.UploadSpeed.256000.upload.speed=256000
271+
ttgo-lora32-v1.menu.UploadSpeed.230400.windows.upload.speed=256000
272+
ttgo-lora32-v1.menu.UploadSpeed.230400=230400
273+
ttgo-lora32-v1.menu.UploadSpeed.230400.upload.speed=230400
274+
ttgo-lora32-v1.menu.UploadSpeed.460800.linux=460800
275+
ttgo-lora32-v1.menu.UploadSpeed.460800.macosx=460800
276+
ttgo-lora32-v1.menu.UploadSpeed.460800.upload.speed=460800
277+
ttgo-lora32-v1.menu.UploadSpeed.512000.windows=512000
278+
ttgo-lora32-v1.menu.UploadSpeed.512000.upload.speed=512000
279+
280+
ttgo-lora32-v1.menu.DebugLevel.none=None
281+
ttgo-lora32-v1.menu.DebugLevel.none.build.code_debug=0
282+
ttgo-lora32-v1.menu.DebugLevel.error=Error
283+
ttgo-lora32-v1.menu.DebugLevel.error.build.code_debug=1
284+
ttgo-lora32-v1.menu.DebugLevel.warn=Warn
285+
ttgo-lora32-v1.menu.DebugLevel.warn.build.code_debug=2
286+
ttgo-lora32-v1.menu.DebugLevel.info=Info
287+
ttgo-lora32-v1.menu.DebugLevel.info.build.code_debug=3
288+
ttgo-lora32-v1.menu.DebugLevel.debug=Debug
289+
ttgo-lora32-v1.menu.DebugLevel.debug.build.code_debug=4
290+
ttgo-lora32-v1.menu.DebugLevel.verbose=Verbose
291+
ttgo-lora32-v1.menu.DebugLevel.verbose.build.code_debug=5
292+
293+
##############################################################
294+
295+
cw02.name=XinaBox CW02
296+
297+
cw02.upload.tool=esptool
298+
cw02.upload.maximum_size=1310720
299+
cw02.upload.maximum_data_size=294912
300+
cw02.upload.wait_for_upload_port=true
301+
302+
cw02.serial.disableDTR=true
303+
cw02.serial.disableRTS=true
304+
305+
cw02.build.mcu=esp32
306+
cw02.build.core=esp32
307+
cw02.build.variant=xinabox
308+
cw02.build.board=ESP32_DEV
309+
310+
cw02.build.f_cpu=240000000L
311+
cw02.build.flash_size=4MB
312+
cw02.build.flash_freq=40m
313+
cw02.build.flash_mode=dio
314+
cw02.build.boot=dio
315+
cw02.build.partitions=default
316+
317+
cw02.menu.FlashMode.qio=QIO
318+
cw02.menu.FlashMode.qio.build.flash_mode=dio
319+
cw02.menu.FlashMode.qio.build.boot=qio
320+
cw02.menu.FlashMode.dio=DIO
321+
cw02.menu.FlashMode.dio.build.flash_mode=dio
322+
cw02.menu.FlashMode.dio.build.boot=dio
323+
cw02.menu.FlashMode.qout=QOUT
324+
cw02.menu.FlashMode.qout.build.flash_mode=dout
325+
cw02.menu.FlashMode.qout.build.boot=qout
326+
cw02.menu.FlashMode.dout=DOUT
327+
cw02.menu.FlashMode.dout.build.flash_mode=dout
328+
cw02.menu.FlashMode.dout.build.boot=dout
329+
330+
cw02.menu.FlashFreq.80=80MHz
331+
cw02.menu.FlashFreq.80.build.flash_freq=80m
332+
cw02.menu.FlashFreq.40=40MHz
333+
cw02.menu.FlashFreq.40.build.flash_freq=40m
334+
335+
cw02.menu.FlashSize.4M=4MB (32Mb)
336+
cw02.menu.FlashSize.4M.build.flash_size=4MB
337+
cw02.menu.FlashSize.2M=2MB (16Mb)
338+
cw02.menu.FlashSize.2M.build.flash_size=2MB
339+
cw02.menu.FlashSize.2M.build.partitions=minimal
340+
341+
cw02.menu.UploadSpeed.921600=921600
342+
cw02.menu.UploadSpeed.921600.upload.speed=921600
343+
cw02.menu.UploadSpeed.115200=115200
344+
cw02.menu.UploadSpeed.115200.upload.speed=115200
345+
cw02.menu.UploadSpeed.256000.windows=256000
346+
cw02.menu.UploadSpeed.256000.upload.speed=256000
347+
cw02.menu.UploadSpeed.230400.windows.upload.speed=256000
348+
cw02.menu.UploadSpeed.230400=230400
349+
cw02.menu.UploadSpeed.230400.upload.speed=230400
350+
cw02.menu.UploadSpeed.460800.linux=460800
351+
cw02.menu.UploadSpeed.460800.macosx=460800
352+
cw02.menu.UploadSpeed.460800.upload.speed=460800
353+
cw02.menu.UploadSpeed.512000.windows=512000
354+
cw02.menu.UploadSpeed.512000.upload.speed=512000
355+
356+
cw02.menu.DebugLevel.none=None
357+
cw02.menu.DebugLevel.none.build.code_debug=0
358+
cw02.menu.DebugLevel.error=Error
359+
cw02.menu.DebugLevel.error.build.code_debug=1
360+
cw02.menu.DebugLevel.warn=Warn
361+
cw02.menu.DebugLevel.warn.build.code_debug=2
362+
cw02.menu.DebugLevel.info=Info
363+
cw02.menu.DebugLevel.info.build.code_debug=3
364+
cw02.menu.DebugLevel.debug=Debug
365+
cw02.menu.DebugLevel.debug.build.code_debug=4
366+
cw02.menu.DebugLevel.verbose=Verbose
367+
cw02.menu.DebugLevel.verbose.build.code_debug=5
368+
369+
##############################################################
370+
371371
esp32thing.name=SparkFun ESP32 Thing
372372

373373
esp32thing.upload.tool=esptool
@@ -2275,6 +2275,63 @@ wipy3.menu.DebugLevel.verbose.build.code_debug=5
22752275

22762276
##############################################################
22772277

2278+
wesp32.name=Silicognition wESP32
2279+
2280+
wesp32.upload.tool=esptool
2281+
wesp32.upload.maximum_size=1310720
2282+
wesp32.upload.maximum_data_size=327680
2283+
wesp32.upload.wait_for_upload_port=true
2284+
2285+
wesp32.serial.disableDTR=true
2286+
wesp32.serial.disableRTS=true
2287+
2288+
wesp32.build.mcu=esp32
2289+
wesp32.build.core=esp32
2290+
wesp32.build.variant=wesp32
2291+
wesp32.build.board=WESP32
2292+
2293+
wesp32.build.f_cpu=240000000L
2294+
wesp32.build.flash_mode=dio
2295+
wesp32.build.flash_size=4MB
2296+
wesp32.build.boot=dio
2297+
wesp32.build.partitions=default
2298+
wesp32.build.defines=
2299+
2300+
wesp32.menu.FlashFreq.80=80MHz
2301+
wesp32.menu.FlashFreq.80.build.flash_freq=80m
2302+
wesp32.menu.FlashFreq.40=40MHz
2303+
wesp32.menu.FlashFreq.40.build.flash_freq=40m
2304+
2305+
wesp32.menu.UploadSpeed.921600=921600
2306+
wesp32.menu.UploadSpeed.921600.upload.speed=921600
2307+
wesp32.menu.UploadSpeed.115200=115200
2308+
wesp32.menu.UploadSpeed.115200.upload.speed=115200
2309+
wesp32.menu.UploadSpeed.256000.windows=256000
2310+
wesp32.menu.UploadSpeed.256000.upload.speed=256000
2311+
wesp32.menu.UploadSpeed.230400.windows.upload.speed=256000
2312+
wesp32.menu.UploadSpeed.230400=230400
2313+
wesp32.menu.UploadSpeed.230400.upload.speed=230400
2314+
wesp32.menu.UploadSpeed.460800.linux=460800
2315+
wesp32.menu.UploadSpeed.460800.macosx=460800
2316+
wesp32.menu.UploadSpeed.460800.upload.speed=460800
2317+
wesp32.menu.UploadSpeed.512000.windows=512000
2318+
wesp32.menu.UploadSpeed.512000.upload.speed=512000
2319+
2320+
wesp32.menu.DebugLevel.none=None
2321+
wesp32.menu.DebugLevel.none.build.code_debug=0
2322+
wesp32.menu.DebugLevel.error=Error
2323+
wesp32.menu.DebugLevel.error.build.code_debug=1
2324+
wesp32.menu.DebugLevel.warn=Warn
2325+
wesp32.menu.DebugLevel.warn.build.code_debug=2
2326+
wesp32.menu.DebugLevel.info=Info
2327+
wesp32.menu.DebugLevel.info.build.code_debug=3
2328+
wesp32.menu.DebugLevel.debug=Debug
2329+
wesp32.menu.DebugLevel.debug.build.code_debug=4
2330+
wesp32.menu.DebugLevel.verbose=Verbose
2331+
wesp32.menu.DebugLevel.verbose.build.code_debug=5
2332+
2333+
##############################################################
2334+
22782335
t-beam.name=T-Beam
22792336

22802337
t-beam.upload.tool=esptool
@@ -2332,4 +2389,5 @@ t-beam.menu.DebugLevel.info.build.code_debug=3
23322389
t-beam.menu.DebugLevel.debug=Debug
23332390
t-beam.menu.DebugLevel.debug.build.code_debug=4
23342391
t-beam.menu.DebugLevel.verbose=Verbose
2335-
t-beam.menu.DebugLevel.verbose.build.code_debug=5
2392+
t-beam.menu.DebugLevel.verbose.build.code_debug=5
2393+

0 commit comments

Comments
 (0)