@@ -48347,3 +48347,313 @@ yb_esp32s3_eth.menu.EraseFlash.all=Enabled
48347
48347
yb_esp32s3_eth.menu.EraseFlash.all.upload.erase_cmd=-e
48348
48348
48349
48349
##############################################################
48350
+ # Huidu HD-WF2 - esp32-s3 HUB75 driver board
48351
+ # https://www.hdwell.com/Product/index46.html
48352
+
48353
+ huidu_hd_wf2.name=Huidu HD-WF2
48354
+ huidu_hd_wf2.vid.0=0x303A
48355
+ huidu_hd_wf2.pid.0=0x1001
48356
+
48357
+ huidu_hd_wf2.bootloader.tool=esptool_py
48358
+ huidu_hd_wf2.bootloader.tool.default=esptool_py
48359
+
48360
+ huidu_hd_wf2.upload.tool=esptool_py
48361
+ huidu_hd_wf2.upload.tool.default=esptool_py
48362
+ huidu_hd_wf2.upload.tool.network=esp_ota
48363
+
48364
+ huidu_hd_wf2.upload.maximum_size=1310720
48365
+ huidu_hd_wf2.upload.maximum_data_size=327680
48366
+ huidu_hd_wf2.upload.flags=
48367
+ huidu_hd_wf2.upload.extra_flags=
48368
+ huidu_hd_wf2.upload.use_1200bps_touch=true
48369
+ huidu_hd_wf2.upload.wait_for_upload_port=true
48370
+
48371
+ huidu_hd_wf2.serial.disableDTR=false
48372
+ huidu_hd_wf2.serial.disableRTS=false
48373
+
48374
+ huidu_hd_wf2.build.tarch=xtensa
48375
+ huidu_hd_wf2.build.bootloader_addr=0x0
48376
+ huidu_hd_wf2.build.target=esp32s3
48377
+ huidu_hd_wf2.build.mcu=esp32s3
48378
+ huidu_hd_wf2.build.core=esp32
48379
+ huidu_hd_wf2.build.variant=huidu_hd_wf2
48380
+ huidu_hd_wf2.build.board=HUIDU_HD_WF2
48381
+
48382
+ huidu_hd_wf2.build.usb_mode=0
48383
+ huidu_hd_wf2.build.cdc_on_boot=1
48384
+ huidu_hd_wf2.build.msc_on_boot=0
48385
+ huidu_hd_wf2.build.dfu_on_boot=0
48386
+ huidu_hd_wf2.build.f_cpu=240000000L
48387
+ huidu_hd_wf2.build.flash_size=8MB
48388
+ huidu_hd_wf2.build.flash_freq=80m
48389
+ huidu_hd_wf2.build.flash_mode=qio
48390
+ huidu_hd_wf2.build.boot=qio
48391
+ huidu_hd_wf2.build.partitions=default
48392
+ huidu_hd_wf2.build.defines=
48393
+ huidu_hd_wf2.build.loop_core=
48394
+ huidu_hd_wf2.build.event_core=
48395
+ huidu_hd_wf2.build.flash_type=qio
48396
+ huidu_hd_wf2.build.psram_type=qspi
48397
+ huidu_hd_wf2.build.memory_type={build.flash_type}_{build.psram_type}
48398
+
48399
+ huidu_hd_wf2.menu.FlashSize.8M=8MB (64Mb)
48400
+ huidu_hd_wf2.menu.FlashSize.8M.build.flash_size=8MB
48401
+
48402
+ huidu_hd_wf2.menu.LoopCore.1=Core 1
48403
+ huidu_hd_wf2.menu.LoopCore.1.build.loop_core=-DARDUINO_RUNNING_CORE=1
48404
+ huidu_hd_wf2.menu.LoopCore.0=Core 0
48405
+ huidu_hd_wf2.menu.LoopCore.0.build.loop_core=-DARDUINO_RUNNING_CORE=0
48406
+
48407
+ huidu_hd_wf2.menu.EventsCore.1=Core 1
48408
+ huidu_hd_wf2.menu.EventsCore.1.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=1
48409
+ huidu_hd_wf2.menu.EventsCore.0=Core 0
48410
+ huidu_hd_wf2.menu.EventsCore.0.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=0
48411
+
48412
+ huidu_hd_wf2.menu.USBMode.hwcdc=Hardware CDC and JTAG
48413
+ huidu_hd_wf2.menu.USBMode.hwcdc.build.usb_mode=1
48414
+ huidu_hd_wf2.menu.USBMode.default=USB-OTG (TinyUSB)
48415
+ huidu_hd_wf2.menu.USBMode.default.build.usb_mode=0
48416
+
48417
+ huidu_hd_wf2.menu.CDCOnBoot.default=Enabled
48418
+ huidu_hd_wf2.menu.CDCOnBoot.default.build.cdc_on_boot=1
48419
+ huidu_hd_wf2.menu.CDCOnBoot.cdc=Disabled
48420
+ huidu_hd_wf2.menu.CDCOnBoot.cdc.build.cdc_on_boot=0
48421
+
48422
+ huidu_hd_wf2.menu.MSCOnBoot.default=Disabled
48423
+ huidu_hd_wf2.menu.MSCOnBoot.default.build.msc_on_boot=0
48424
+ huidu_hd_wf2.menu.MSCOnBoot.msc=Enabled (Requires USB-OTG Mode)
48425
+ huidu_hd_wf2.menu.MSCOnBoot.msc.build.msc_on_boot=1
48426
+
48427
+ huidu_hd_wf2.menu.DFUOnBoot.default=Disabled
48428
+ huidu_hd_wf2.menu.DFUOnBoot.default.build.dfu_on_boot=0
48429
+ huidu_hd_wf2.menu.DFUOnBoot.dfu=Enabled (Requires USB-OTG Mode)
48430
+ huidu_hd_wf2.menu.DFUOnBoot.dfu.build.dfu_on_boot=1
48431
+
48432
+ huidu_hd_wf2.menu.UploadMode.default=UART0 / Hardware CDC
48433
+ huidu_hd_wf2.menu.UploadMode.default.upload.use_1200bps_touch=false
48434
+ huidu_hd_wf2.menu.UploadMode.default.upload.wait_for_upload_port=false
48435
+ huidu_hd_wf2.menu.UploadMode.cdc=USB-OTG CDC (TinyUSB)
48436
+ huidu_hd_wf2.menu.UploadMode.cdc.upload.use_1200bps_touch=true
48437
+ huidu_hd_wf2.menu.UploadMode.cdc.upload.wait_for_upload_port=true
48438
+
48439
+ huidu_hd_wf2.menu.PartitionScheme.default_8MB=8M with spiffs (3MB APP/1.5MB SPIFFS)
48440
+ huidu_hd_wf2.menu.PartitionScheme.default_8MB.build.partitions=default_8MB
48441
+ huidu_hd_wf2.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336
48442
+ huidu_hd_wf2.menu.PartitionScheme.large_spiffs_8MB=Large SPIFFS (1.3MB APP/5.5MiB SPIFFS)
48443
+ huidu_hd_wf2.menu.PartitionScheme.large_spiffs_8MB.build.partitions=large_spiffs_8MB
48444
+ huidu_hd_wf2.menu.PartitionScheme.large_spiffs_8MB.upload.maximum_size=1310720
48445
+ huidu_hd_wf2.menu.PartitionScheme.default_ffat_8MB=8MiB fatfs (3MB APP/1.5MB FATFS)
48446
+ huidu_hd_wf2.menu.PartitionScheme.default_ffat_8MB.build.partitions=default_ffat_8MB
48447
+ huidu_hd_wf2.menu.PartitionScheme.default_ffat_8MB.upload.maximum_size=3342336
48448
+
48449
+ huidu_hd_wf2.menu.CPUFreq.240=240MHz (WiFi)
48450
+ huidu_hd_wf2.menu.CPUFreq.240.build.f_cpu=240000000L
48451
+ huidu_hd_wf2.menu.CPUFreq.160=160MHz (WiFi)
48452
+ huidu_hd_wf2.menu.CPUFreq.160.build.f_cpu=160000000L
48453
+ huidu_hd_wf2.menu.CPUFreq.80=80MHz (WiFi)
48454
+ huidu_hd_wf2.menu.CPUFreq.80.build.f_cpu=80000000L
48455
+ huidu_hd_wf2.menu.CPUFreq.40=40MHz
48456
+ huidu_hd_wf2.menu.CPUFreq.40.build.f_cpu=40000000L
48457
+
48458
+ huidu_hd_wf2.menu.PSRAM.enabled=QSPI Flash fix
48459
+ huidu_hd_wf2.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM
48460
+ huidu_hd_wf2.menu.PSRAM.enabled.build.psram_type=qspi
48461
+
48462
+ huidu_hd_wf2.menu.FlashMode.qio=QIO 80MHz
48463
+ huidu_hd_wf2.menu.FlashMode.qio.build.flash_mode=dio
48464
+ huidu_hd_wf2.menu.FlashMode.qio.build.boot=qio
48465
+ huidu_hd_wf2.menu.FlashMode.qio.build.boot_freq=80m
48466
+ huidu_hd_wf2.menu.FlashMode.qio.build.flash_freq=80m
48467
+ huidu_hd_wf2.menu.FlashMode.qio120=QIO 120MHz
48468
+ huidu_hd_wf2.menu.FlashMode.qio120.build.flash_mode=dio
48469
+ huidu_hd_wf2.menu.FlashMode.qio120.build.boot=qio
48470
+ huidu_hd_wf2.menu.FlashMode.qio120.build.boot_freq=120m
48471
+ huidu_hd_wf2.menu.FlashMode.qio120.build.flash_freq=80m
48472
+ huidu_hd_wf2.menu.FlashMode.dio=DIO 80MHz
48473
+ huidu_hd_wf2.menu.FlashMode.dio.build.flash_mode=dio
48474
+ huidu_hd_wf2.menu.FlashMode.dio.build.boot=dio
48475
+ huidu_hd_wf2.menu.FlashMode.dio.build.boot_freq=80m
48476
+ huidu_hd_wf2.menu.FlashMode.dio.build.flash_freq=80m
48477
+
48478
+ huidu_hd_wf2.menu.UploadSpeed.921600=921600
48479
+ huidu_hd_wf2.menu.UploadSpeed.921600.upload.speed=921600
48480
+ huidu_hd_wf2.menu.UploadSpeed.115200=115200
48481
+ huidu_hd_wf2.menu.UploadSpeed.115200.upload.speed=115200
48482
+ huidu_hd_wf2.menu.UploadSpeed.460800.linux=460800
48483
+ huidu_hd_wf2.menu.UploadSpeed.460800.macosx=460800
48484
+ huidu_hd_wf2.menu.UploadSpeed.460800.upload.speed=460800
48485
+
48486
+ huidu_hd_wf2.menu.DebugLevel.none=None
48487
+ huidu_hd_wf2.menu.DebugLevel.none.build.code_debug=0
48488
+ huidu_hd_wf2.menu.DebugLevel.error=Error
48489
+ huidu_hd_wf2.menu.DebugLevel.error.build.code_debug=1
48490
+ huidu_hd_wf2.menu.DebugLevel.warn=Warn
48491
+ huidu_hd_wf2.menu.DebugLevel.warn.build.code_debug=2
48492
+ huidu_hd_wf2.menu.DebugLevel.info=Info
48493
+ huidu_hd_wf2.menu.DebugLevel.info.build.code_debug=3
48494
+ huidu_hd_wf2.menu.DebugLevel.debug=Debug
48495
+ huidu_hd_wf2.menu.DebugLevel.debug.build.code_debug=4
48496
+ huidu_hd_wf2.menu.DebugLevel.verbose=Verbose
48497
+ huidu_hd_wf2.menu.DebugLevel.verbose.build.code_debug=5
48498
+
48499
+ huidu_hd_wf2.menu.EraseFlash.none=Disabled
48500
+ huidu_hd_wf2.menu.EraseFlash.none.upload.erase_cmd=
48501
+ huidu_hd_wf2.menu.EraseFlash.all=Enabled
48502
+ huidu_hd_wf2.menu.EraseFlash.all.upload.erase_cmd=-e
48503
+
48504
+ ##############################################################
48505
+ # Huidu HD-WF4 - esp32-s3 HUB75 driver board
48506
+ # https://www.hdwell.com/Product/index46.html
48507
+
48508
+ huidu_hd_wf4.name=Huidu HD-WF4
48509
+ huidu_hd_wf4.vid.0=0x303A
48510
+ huidu_hd_wf4.pid.0=0x1001
48511
+
48512
+ huidu_hd_wf4.bootloader.tool=esptool_py
48513
+ huidu_hd_wf4.bootloader.tool.default=esptool_py
48514
+
48515
+ huidu_hd_wf4.upload.tool=esptool_py
48516
+ huidu_hd_wf4.upload.tool.default=esptool_py
48517
+ huidu_hd_wf4.upload.tool.network=esp_ota
48518
+
48519
+ huidu_hd_wf4.upload.maximum_size=1310720
48520
+ huidu_hd_wf4.upload.maximum_data_size=327680
48521
+ huidu_hd_wf4.upload.flags=
48522
+ huidu_hd_wf4.upload.extra_flags=
48523
+ huidu_hd_wf4.upload.use_1200bps_touch=true
48524
+ huidu_hd_wf4.upload.wait_for_upload_port=true
48525
+
48526
+ huidu_hd_wf4.serial.disableDTR=false
48527
+ huidu_hd_wf4.serial.disableRTS=false
48528
+
48529
+ huidu_hd_wf4.build.tarch=xtensa
48530
+ huidu_hd_wf4.build.bootloader_addr=0x0
48531
+ huidu_hd_wf4.build.target=esp32s3
48532
+ huidu_hd_wf4.build.mcu=esp32s3
48533
+ huidu_hd_wf4.build.core=esp32
48534
+ huidu_hd_wf4.build.variant=huidu_hd_wf4
48535
+ huidu_hd_wf4.build.board=HUIDU_HD_WF4
48536
+
48537
+ huidu_hd_wf4.build.usb_mode=0
48538
+ huidu_hd_wf4.build.cdc_on_boot=1
48539
+ huidu_hd_wf4.build.msc_on_boot=0
48540
+ huidu_hd_wf4.build.dfu_on_boot=0
48541
+ huidu_hd_wf4.build.f_cpu=240000000L
48542
+ huidu_hd_wf4.build.flash_size=8MB
48543
+ huidu_hd_wf4.build.flash_freq=80m
48544
+ huidu_hd_wf4.build.flash_mode=qio
48545
+ huidu_hd_wf4.build.boot=qio
48546
+ huidu_hd_wf4.build.partitions=default
48547
+ huidu_hd_wf4.build.defines=
48548
+ huidu_hd_wf4.build.loop_core=
48549
+ huidu_hd_wf4.build.event_core=
48550
+ huidu_hd_wf4.build.flash_type=qio
48551
+ huidu_hd_wf4.build.psram_type=qspi
48552
+ huidu_hd_wf4.build.memory_type={build.flash_type}_{build.psram_type}
48553
+
48554
+ huidu_hd_wf4.menu.FlashSize.8M=8MB (64Mb)
48555
+ huidu_hd_wf4.menu.FlashSize.8M.build.flash_size=8MB
48556
+
48557
+ huidu_hd_wf4.menu.LoopCore.1=Core 1
48558
+ huidu_hd_wf4.menu.LoopCore.1.build.loop_core=-DARDUINO_RUNNING_CORE=1
48559
+ huidu_hd_wf4.menu.LoopCore.0=Core 0
48560
+ huidu_hd_wf4.menu.LoopCore.0.build.loop_core=-DARDUINO_RUNNING_CORE=0
48561
+
48562
+ huidu_hd_wf4.menu.EventsCore.1=Core 1
48563
+ huidu_hd_wf4.menu.EventsCore.1.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=1
48564
+ huidu_hd_wf4.menu.EventsCore.0=Core 0
48565
+ huidu_hd_wf4.menu.EventsCore.0.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=0
48566
+
48567
+ huidu_hd_wf4.menu.USBMode.hwcdc=Hardware CDC and JTAG
48568
+ huidu_hd_wf4.menu.USBMode.hwcdc.build.usb_mode=1
48569
+ huidu_hd_wf4.menu.USBMode.default=USB-OTG (TinyUSB)
48570
+ huidu_hd_wf4.menu.USBMode.default.build.usb_mode=0
48571
+
48572
+ huidu_hd_wf4.menu.CDCOnBoot.default=Enabled
48573
+ huidu_hd_wf4.menu.CDCOnBoot.default.build.cdc_on_boot=1
48574
+ huidu_hd_wf4.menu.CDCOnBoot.cdc=Disabled
48575
+ huidu_hd_wf4.menu.CDCOnBoot.cdc.build.cdc_on_boot=0
48576
+
48577
+ huidu_hd_wf4.menu.MSCOnBoot.default=Disabled
48578
+ huidu_hd_wf4.menu.MSCOnBoot.default.build.msc_on_boot=0
48579
+ huidu_hd_wf4.menu.MSCOnBoot.msc=Enabled (Requires USB-OTG Mode)
48580
+ huidu_hd_wf4.menu.MSCOnBoot.msc.build.msc_on_boot=1
48581
+
48582
+ huidu_hd_wf4.menu.DFUOnBoot.default=Disabled
48583
+ huidu_hd_wf4.menu.DFUOnBoot.default.build.dfu_on_boot=0
48584
+ huidu_hd_wf4.menu.DFUOnBoot.dfu=Enabled (Requires USB-OTG Mode)
48585
+ huidu_hd_wf4.menu.DFUOnBoot.dfu.build.dfu_on_boot=1
48586
+
48587
+ huidu_hd_wf4.menu.UploadMode.default=UART0 / Hardware CDC
48588
+ huidu_hd_wf4.menu.UploadMode.default.upload.use_1200bps_touch=false
48589
+ huidu_hd_wf4.menu.UploadMode.default.upload.wait_for_upload_port=false
48590
+ huidu_hd_wf4.menu.UploadMode.cdc=USB-OTG CDC (TinyUSB)
48591
+ huidu_hd_wf4.menu.UploadMode.cdc.upload.use_1200bps_touch=true
48592
+ huidu_hd_wf4.menu.UploadMode.cdc.upload.wait_for_upload_port=true
48593
+
48594
+ huidu_hd_wf4.menu.PartitionScheme.default_8MB=8M with spiffs (3MB APP/1.5MB SPIFFS)
48595
+ huidu_hd_wf4.menu.PartitionScheme.default_8MB.build.partitions=default_8MB
48596
+ huidu_hd_wf4.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336
48597
+ huidu_hd_wf4.menu.PartitionScheme.large_spiffs_8MB=Large SPIFFS (1.3MB APP/5.5MiB SPIFFS)
48598
+ huidu_hd_wf4.menu.PartitionScheme.large_spiffs_8MB.build.partitions=large_spiffs_8MB
48599
+ huidu_hd_wf4.menu.PartitionScheme.large_spiffs_8MB.upload.maximum_size=1310720
48600
+ huidu_hd_wf4.menu.PartitionScheme.default_ffat_8MB=8MiB fatfs (3MB APP/1.5MB FATFS)
48601
+ huidu_hd_wf4.menu.PartitionScheme.default_ffat_8MB.build.partitions=default_ffat_8MB
48602
+ huidu_hd_wf4.menu.PartitionScheme.default_ffat_8MB.upload.maximum_size=3342336
48603
+
48604
+ huidu_hd_wf4.menu.CPUFreq.240=240MHz (WiFi)
48605
+ huidu_hd_wf4.menu.CPUFreq.240.build.f_cpu=240000000L
48606
+ huidu_hd_wf4.menu.CPUFreq.160=160MHz (WiFi)
48607
+ huidu_hd_wf4.menu.CPUFreq.160.build.f_cpu=160000000L
48608
+ huidu_hd_wf4.menu.CPUFreq.80=80MHz (WiFi)
48609
+ huidu_hd_wf4.menu.CPUFreq.80.build.f_cpu=80000000L
48610
+ huidu_hd_wf4.menu.CPUFreq.40=40MHz
48611
+ huidu_hd_wf4.menu.CPUFreq.40.build.f_cpu=40000000L
48612
+
48613
+ huidu_hd_wf4.menu.PSRAM.enabled=QSPI Flash fix
48614
+ huidu_hd_wf4.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM
48615
+ huidu_hd_wf4.menu.PSRAM.enabled.build.psram_type=qspi
48616
+
48617
+ huidu_hd_wf4.menu.FlashMode.qio=QIO 80MHz
48618
+ huidu_hd_wf4.menu.FlashMode.qio.build.flash_mode=dio
48619
+ huidu_hd_wf4.menu.FlashMode.qio.build.boot=qio
48620
+ huidu_hd_wf4.menu.FlashMode.qio.build.boot_freq=80m
48621
+ huidu_hd_wf4.menu.FlashMode.qio.build.flash_freq=80m
48622
+ huidu_hd_wf4.menu.FlashMode.qio120=QIO 120MHz
48623
+ huidu_hd_wf4.menu.FlashMode.qio120.build.flash_mode=dio
48624
+ huidu_hd_wf4.menu.FlashMode.qio120.build.boot=qio
48625
+ huidu_hd_wf4.menu.FlashMode.qio120.build.boot_freq=120m
48626
+ huidu_hd_wf4.menu.FlashMode.qio120.build.flash_freq=80m
48627
+ huidu_hd_wf4.menu.FlashMode.dio=DIO 80MHz
48628
+ huidu_hd_wf4.menu.FlashMode.dio.build.flash_mode=dio
48629
+ huidu_hd_wf4.menu.FlashMode.dio.build.boot=dio
48630
+ huidu_hd_wf4.menu.FlashMode.dio.build.boot_freq=80m
48631
+ huidu_hd_wf4.menu.FlashMode.dio.build.flash_freq=80m
48632
+
48633
+ huidu_hd_wf4.menu.UploadSpeed.921600=921600
48634
+ huidu_hd_wf4.menu.UploadSpeed.921600.upload.speed=921600
48635
+ huidu_hd_wf4.menu.UploadSpeed.115200=115200
48636
+ huidu_hd_wf4.menu.UploadSpeed.115200.upload.speed=115200
48637
+ huidu_hd_wf4.menu.UploadSpeed.460800.linux=460800
48638
+ huidu_hd_wf4.menu.UploadSpeed.460800.macosx=460800
48639
+ huidu_hd_wf4.menu.UploadSpeed.460800.upload.speed=460800
48640
+
48641
+ huidu_hd_wf4.menu.DebugLevel.none=None
48642
+ huidu_hd_wf4.menu.DebugLevel.none.build.code_debug=0
48643
+ huidu_hd_wf4.menu.DebugLevel.error=Error
48644
+ huidu_hd_wf4.menu.DebugLevel.error.build.code_debug=1
48645
+ huidu_hd_wf4.menu.DebugLevel.warn=Warn
48646
+ huidu_hd_wf4.menu.DebugLevel.warn.build.code_debug=2
48647
+ huidu_hd_wf4.menu.DebugLevel.info=Info
48648
+ huidu_hd_wf4.menu.DebugLevel.info.build.code_debug=3
48649
+ huidu_hd_wf4.menu.DebugLevel.debug=Debug
48650
+ huidu_hd_wf4.menu.DebugLevel.debug.build.code_debug=4
48651
+ huidu_hd_wf4.menu.DebugLevel.verbose=Verbose
48652
+ huidu_hd_wf4.menu.DebugLevel.verbose.build.code_debug=5
48653
+
48654
+ huidu_hd_wf4.menu.EraseFlash.none=Disabled
48655
+ huidu_hd_wf4.menu.EraseFlash.none.upload.erase_cmd=
48656
+ huidu_hd_wf4.menu.EraseFlash.all=Enabled
48657
+ huidu_hd_wf4.menu.EraseFlash.all.upload.erase_cmd=-e
48658
+
48659
+ ##############################################################
0 commit comments