@@ -48615,3 +48615,309 @@ yb_esp32s3_eth.menu.EraseFlash.all=Enabled
48615
48615
yb_esp32s3_eth.menu.EraseFlash.all.upload.erase_cmd=-e
48616
48616
48617
48617
##############################################################
48618
+ # Huidu HD-WF2 - esp32-s3 HUB75 driver board
48619
+ # https://www.hdwell.com/Product/index46.html
48620
+
48621
+ huidu_hd_wf2.name=Huidu HD-WF2
48622
+
48623
+ huidu_hd_wf2.bootloader.tool=esptool_py
48624
+ huidu_hd_wf2.bootloader.tool.default=esptool_py
48625
+
48626
+ huidu_hd_wf2.upload.tool=esptool_py
48627
+ huidu_hd_wf2.upload.tool.default=esptool_py
48628
+ huidu_hd_wf2.upload.tool.network=esp_ota
48629
+
48630
+ huidu_hd_wf2.upload.maximum_size=1310720
48631
+ huidu_hd_wf2.upload.maximum_data_size=327680
48632
+ huidu_hd_wf2.upload.flags=
48633
+ huidu_hd_wf2.upload.extra_flags=
48634
+ huidu_hd_wf2.upload.use_1200bps_touch=true
48635
+ huidu_hd_wf2.upload.wait_for_upload_port=true
48636
+
48637
+ huidu_hd_wf2.serial.disableDTR=false
48638
+ huidu_hd_wf2.serial.disableRTS=false
48639
+
48640
+ huidu_hd_wf2.build.tarch=xtensa
48641
+ huidu_hd_wf2.build.bootloader_addr=0x0
48642
+ huidu_hd_wf2.build.target=esp32s3
48643
+ huidu_hd_wf2.build.mcu=esp32s3
48644
+ huidu_hd_wf2.build.core=esp32
48645
+ huidu_hd_wf2.build.variant=huidu_hd_wf2
48646
+ huidu_hd_wf2.build.board=HUIDU_HD_WF2
48647
+
48648
+ huidu_hd_wf2.build.usb_mode=0
48649
+ huidu_hd_wf2.build.cdc_on_boot=1
48650
+ huidu_hd_wf2.build.msc_on_boot=0
48651
+ huidu_hd_wf2.build.dfu_on_boot=0
48652
+ huidu_hd_wf2.build.f_cpu=240000000L
48653
+ huidu_hd_wf2.build.flash_size=8MB
48654
+ huidu_hd_wf2.build.flash_freq=80m
48655
+ huidu_hd_wf2.build.flash_mode=qio
48656
+ huidu_hd_wf2.build.boot=qio
48657
+ huidu_hd_wf2.build.partitions=default
48658
+ huidu_hd_wf2.build.defines=
48659
+ huidu_hd_wf2.build.loop_core=
48660
+ huidu_hd_wf2.build.event_core=
48661
+ huidu_hd_wf2.build.flash_type=qio
48662
+ huidu_hd_wf2.build.psram_type=qspi
48663
+ huidu_hd_wf2.build.memory_type={build.flash_type}_{build.psram_type}
48664
+
48665
+ huidu_hd_wf2.menu.FlashSize.8M=8MB (64Mb)
48666
+ huidu_hd_wf2.menu.FlashSize.8M.build.flash_size=8MB
48667
+
48668
+ huidu_hd_wf2.menu.LoopCore.1=Core 1
48669
+ huidu_hd_wf2.menu.LoopCore.1.build.loop_core=-DARDUINO_RUNNING_CORE=1
48670
+ huidu_hd_wf2.menu.LoopCore.0=Core 0
48671
+ huidu_hd_wf2.menu.LoopCore.0.build.loop_core=-DARDUINO_RUNNING_CORE=0
48672
+
48673
+ huidu_hd_wf2.menu.EventsCore.1=Core 1
48674
+ huidu_hd_wf2.menu.EventsCore.1.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=1
48675
+ huidu_hd_wf2.menu.EventsCore.0=Core 0
48676
+ huidu_hd_wf2.menu.EventsCore.0.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=0
48677
+
48678
+ huidu_hd_wf2.menu.USBMode.hwcdc=Hardware CDC and JTAG
48679
+ huidu_hd_wf2.menu.USBMode.hwcdc.build.usb_mode=1
48680
+ huidu_hd_wf2.menu.USBMode.default=USB-OTG (TinyUSB)
48681
+ huidu_hd_wf2.menu.USBMode.default.build.usb_mode=0
48682
+
48683
+ huidu_hd_wf2.menu.CDCOnBoot.default=Enabled
48684
+ huidu_hd_wf2.menu.CDCOnBoot.default.build.cdc_on_boot=1
48685
+ huidu_hd_wf2.menu.CDCOnBoot.cdc=Disabled
48686
+ huidu_hd_wf2.menu.CDCOnBoot.cdc.build.cdc_on_boot=0
48687
+
48688
+ huidu_hd_wf2.menu.MSCOnBoot.default=Disabled
48689
+ huidu_hd_wf2.menu.MSCOnBoot.default.build.msc_on_boot=0
48690
+ huidu_hd_wf2.menu.MSCOnBoot.msc=Enabled (Requires USB-OTG Mode)
48691
+ huidu_hd_wf2.menu.MSCOnBoot.msc.build.msc_on_boot=1
48692
+
48693
+ huidu_hd_wf2.menu.DFUOnBoot.default=Disabled
48694
+ huidu_hd_wf2.menu.DFUOnBoot.default.build.dfu_on_boot=0
48695
+ huidu_hd_wf2.menu.DFUOnBoot.dfu=Enabled (Requires USB-OTG Mode)
48696
+ huidu_hd_wf2.menu.DFUOnBoot.dfu.build.dfu_on_boot=1
48697
+
48698
+ huidu_hd_wf2.menu.UploadMode.default=UART0 / Hardware CDC
48699
+ huidu_hd_wf2.menu.UploadMode.default.upload.use_1200bps_touch=false
48700
+ huidu_hd_wf2.menu.UploadMode.default.upload.wait_for_upload_port=false
48701
+ huidu_hd_wf2.menu.UploadMode.cdc=USB-OTG CDC (TinyUSB)
48702
+ huidu_hd_wf2.menu.UploadMode.cdc.upload.use_1200bps_touch=true
48703
+ huidu_hd_wf2.menu.UploadMode.cdc.upload.wait_for_upload_port=true
48704
+
48705
+ huidu_hd_wf2.menu.PartitionScheme.default_8MB=8M with spiffs (3MB APP/1.5MB SPIFFS)
48706
+ huidu_hd_wf2.menu.PartitionScheme.default_8MB.build.partitions=default_8MB
48707
+ huidu_hd_wf2.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336
48708
+ huidu_hd_wf2.menu.PartitionScheme.large_spiffs_8MB=Large SPIFFS (1.3MB APP/5.5MiB SPIFFS)
48709
+ huidu_hd_wf2.menu.PartitionScheme.large_spiffs_8MB.build.partitions=large_spiffs_8MB
48710
+ huidu_hd_wf2.menu.PartitionScheme.large_spiffs_8MB.upload.maximum_size=1310720
48711
+ huidu_hd_wf2.menu.PartitionScheme.default_ffat_8MB=8MiB fatfs (3MB APP/1.5MB FATFS)
48712
+ huidu_hd_wf2.menu.PartitionScheme.default_ffat_8MB.build.partitions=default_ffat_8MB
48713
+ huidu_hd_wf2.menu.PartitionScheme.default_ffat_8MB.upload.maximum_size=3342336
48714
+
48715
+ huidu_hd_wf2.menu.CPUFreq.240=240MHz (WiFi)
48716
+ huidu_hd_wf2.menu.CPUFreq.240.build.f_cpu=240000000L
48717
+ huidu_hd_wf2.menu.CPUFreq.160=160MHz (WiFi)
48718
+ huidu_hd_wf2.menu.CPUFreq.160.build.f_cpu=160000000L
48719
+ huidu_hd_wf2.menu.CPUFreq.80=80MHz (WiFi)
48720
+ huidu_hd_wf2.menu.CPUFreq.80.build.f_cpu=80000000L
48721
+ huidu_hd_wf2.menu.CPUFreq.40=40MHz
48722
+ huidu_hd_wf2.menu.CPUFreq.40.build.f_cpu=40000000L
48723
+
48724
+ huidu_hd_wf2.menu.PSRAM.enabled=QSPI Flash fix
48725
+ huidu_hd_wf2.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM
48726
+ huidu_hd_wf2.menu.PSRAM.enabled.build.psram_type=qspi
48727
+
48728
+ huidu_hd_wf2.menu.FlashMode.qio=QIO 80MHz
48729
+ huidu_hd_wf2.menu.FlashMode.qio.build.flash_mode=dio
48730
+ huidu_hd_wf2.menu.FlashMode.qio.build.boot=qio
48731
+ huidu_hd_wf2.menu.FlashMode.qio.build.boot_freq=80m
48732
+ huidu_hd_wf2.menu.FlashMode.qio.build.flash_freq=80m
48733
+ huidu_hd_wf2.menu.FlashMode.qio120=QIO 120MHz
48734
+ huidu_hd_wf2.menu.FlashMode.qio120.build.flash_mode=dio
48735
+ huidu_hd_wf2.menu.FlashMode.qio120.build.boot=qio
48736
+ huidu_hd_wf2.menu.FlashMode.qio120.build.boot_freq=120m
48737
+ huidu_hd_wf2.menu.FlashMode.qio120.build.flash_freq=80m
48738
+ huidu_hd_wf2.menu.FlashMode.dio=DIO 80MHz
48739
+ huidu_hd_wf2.menu.FlashMode.dio.build.flash_mode=dio
48740
+ huidu_hd_wf2.menu.FlashMode.dio.build.boot=dio
48741
+ huidu_hd_wf2.menu.FlashMode.dio.build.boot_freq=80m
48742
+ huidu_hd_wf2.menu.FlashMode.dio.build.flash_freq=80m
48743
+
48744
+ huidu_hd_wf2.menu.UploadSpeed.921600=921600
48745
+ huidu_hd_wf2.menu.UploadSpeed.921600.upload.speed=921600
48746
+ huidu_hd_wf2.menu.UploadSpeed.115200=115200
48747
+ huidu_hd_wf2.menu.UploadSpeed.115200.upload.speed=115200
48748
+ huidu_hd_wf2.menu.UploadSpeed.460800.linux=460800
48749
+ huidu_hd_wf2.menu.UploadSpeed.460800.macosx=460800
48750
+ huidu_hd_wf2.menu.UploadSpeed.460800.upload.speed=460800
48751
+
48752
+ huidu_hd_wf2.menu.DebugLevel.none=None
48753
+ huidu_hd_wf2.menu.DebugLevel.none.build.code_debug=0
48754
+ huidu_hd_wf2.menu.DebugLevel.error=Error
48755
+ huidu_hd_wf2.menu.DebugLevel.error.build.code_debug=1
48756
+ huidu_hd_wf2.menu.DebugLevel.warn=Warn
48757
+ huidu_hd_wf2.menu.DebugLevel.warn.build.code_debug=2
48758
+ huidu_hd_wf2.menu.DebugLevel.info=Info
48759
+ huidu_hd_wf2.menu.DebugLevel.info.build.code_debug=3
48760
+ huidu_hd_wf2.menu.DebugLevel.debug=Debug
48761
+ huidu_hd_wf2.menu.DebugLevel.debug.build.code_debug=4
48762
+ huidu_hd_wf2.menu.DebugLevel.verbose=Verbose
48763
+ huidu_hd_wf2.menu.DebugLevel.verbose.build.code_debug=5
48764
+
48765
+ huidu_hd_wf2.menu.EraseFlash.none=Disabled
48766
+ huidu_hd_wf2.menu.EraseFlash.none.upload.erase_cmd=
48767
+ huidu_hd_wf2.menu.EraseFlash.all=Enabled
48768
+ huidu_hd_wf2.menu.EraseFlash.all.upload.erase_cmd=-e
48769
+
48770
+ ##############################################################
48771
+ # Huidu HD-WF4 - esp32-s3 HUB75 driver board
48772
+ # https://www.hdwell.com/Product/index46.html
48773
+
48774
+ huidu_hd_wf4.name=Huidu HD-WF4
48775
+
48776
+ huidu_hd_wf4.bootloader.tool=esptool_py
48777
+ huidu_hd_wf4.bootloader.tool.default=esptool_py
48778
+
48779
+ huidu_hd_wf4.upload.tool=esptool_py
48780
+ huidu_hd_wf4.upload.tool.default=esptool_py
48781
+ huidu_hd_wf4.upload.tool.network=esp_ota
48782
+
48783
+ huidu_hd_wf4.upload.maximum_size=1310720
48784
+ huidu_hd_wf4.upload.maximum_data_size=327680
48785
+ huidu_hd_wf4.upload.flags=
48786
+ huidu_hd_wf4.upload.extra_flags=
48787
+ huidu_hd_wf4.upload.use_1200bps_touch=true
48788
+ huidu_hd_wf4.upload.wait_for_upload_port=true
48789
+
48790
+ huidu_hd_wf4.serial.disableDTR=false
48791
+ huidu_hd_wf4.serial.disableRTS=false
48792
+
48793
+ huidu_hd_wf4.build.tarch=xtensa
48794
+ huidu_hd_wf4.build.bootloader_addr=0x0
48795
+ huidu_hd_wf4.build.target=esp32s3
48796
+ huidu_hd_wf4.build.mcu=esp32s3
48797
+ huidu_hd_wf4.build.core=esp32
48798
+ huidu_hd_wf4.build.variant=huidu_hd_wf4
48799
+ huidu_hd_wf4.build.board=HUIDU_HD_WF4
48800
+
48801
+ huidu_hd_wf4.build.usb_mode=0
48802
+ huidu_hd_wf4.build.cdc_on_boot=1
48803
+ huidu_hd_wf4.build.msc_on_boot=0
48804
+ huidu_hd_wf4.build.dfu_on_boot=0
48805
+ huidu_hd_wf4.build.f_cpu=240000000L
48806
+ huidu_hd_wf4.build.flash_size=8MB
48807
+ huidu_hd_wf4.build.flash_freq=80m
48808
+ huidu_hd_wf4.build.flash_mode=qio
48809
+ huidu_hd_wf4.build.boot=qio
48810
+ huidu_hd_wf4.build.partitions=default
48811
+ huidu_hd_wf4.build.defines=
48812
+ huidu_hd_wf4.build.loop_core=
48813
+ huidu_hd_wf4.build.event_core=
48814
+ huidu_hd_wf4.build.flash_type=qio
48815
+ huidu_hd_wf4.build.psram_type=qspi
48816
+ huidu_hd_wf4.build.memory_type={build.flash_type}_{build.psram_type}
48817
+
48818
+ huidu_hd_wf4.menu.FlashSize.8M=8MB (64Mb)
48819
+ huidu_hd_wf4.menu.FlashSize.8M.build.flash_size=8MB
48820
+
48821
+ huidu_hd_wf4.menu.LoopCore.1=Core 1
48822
+ huidu_hd_wf4.menu.LoopCore.1.build.loop_core=-DARDUINO_RUNNING_CORE=1
48823
+ huidu_hd_wf4.menu.LoopCore.0=Core 0
48824
+ huidu_hd_wf4.menu.LoopCore.0.build.loop_core=-DARDUINO_RUNNING_CORE=0
48825
+
48826
+ huidu_hd_wf4.menu.EventsCore.1=Core 1
48827
+ huidu_hd_wf4.menu.EventsCore.1.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=1
48828
+ huidu_hd_wf4.menu.EventsCore.0=Core 0
48829
+ huidu_hd_wf4.menu.EventsCore.0.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=0
48830
+
48831
+ huidu_hd_wf4.menu.USBMode.hwcdc=Hardware CDC and JTAG
48832
+ huidu_hd_wf4.menu.USBMode.hwcdc.build.usb_mode=1
48833
+ huidu_hd_wf4.menu.USBMode.default=USB-OTG (TinyUSB)
48834
+ huidu_hd_wf4.menu.USBMode.default.build.usb_mode=0
48835
+
48836
+ huidu_hd_wf4.menu.CDCOnBoot.default=Enabled
48837
+ huidu_hd_wf4.menu.CDCOnBoot.default.build.cdc_on_boot=1
48838
+ huidu_hd_wf4.menu.CDCOnBoot.cdc=Disabled
48839
+ huidu_hd_wf4.menu.CDCOnBoot.cdc.build.cdc_on_boot=0
48840
+
48841
+ huidu_hd_wf4.menu.MSCOnBoot.default=Disabled
48842
+ huidu_hd_wf4.menu.MSCOnBoot.default.build.msc_on_boot=0
48843
+ huidu_hd_wf4.menu.MSCOnBoot.msc=Enabled (Requires USB-OTG Mode)
48844
+ huidu_hd_wf4.menu.MSCOnBoot.msc.build.msc_on_boot=1
48845
+
48846
+ huidu_hd_wf4.menu.DFUOnBoot.default=Disabled
48847
+ huidu_hd_wf4.menu.DFUOnBoot.default.build.dfu_on_boot=0
48848
+ huidu_hd_wf4.menu.DFUOnBoot.dfu=Enabled (Requires USB-OTG Mode)
48849
+ huidu_hd_wf4.menu.DFUOnBoot.dfu.build.dfu_on_boot=1
48850
+
48851
+ huidu_hd_wf4.menu.UploadMode.default=UART0 / Hardware CDC
48852
+ huidu_hd_wf4.menu.UploadMode.default.upload.use_1200bps_touch=false
48853
+ huidu_hd_wf4.menu.UploadMode.default.upload.wait_for_upload_port=false
48854
+ huidu_hd_wf4.menu.UploadMode.cdc=USB-OTG CDC (TinyUSB)
48855
+ huidu_hd_wf4.menu.UploadMode.cdc.upload.use_1200bps_touch=true
48856
+ huidu_hd_wf4.menu.UploadMode.cdc.upload.wait_for_upload_port=true
48857
+
48858
+ huidu_hd_wf4.menu.PartitionScheme.default_8MB=8M with spiffs (3MB APP/1.5MB SPIFFS)
48859
+ huidu_hd_wf4.menu.PartitionScheme.default_8MB.build.partitions=default_8MB
48860
+ huidu_hd_wf4.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336
48861
+ huidu_hd_wf4.menu.PartitionScheme.large_spiffs_8MB=Large SPIFFS (1.3MB APP/5.5MiB SPIFFS)
48862
+ huidu_hd_wf4.menu.PartitionScheme.large_spiffs_8MB.build.partitions=large_spiffs_8MB
48863
+ huidu_hd_wf4.menu.PartitionScheme.large_spiffs_8MB.upload.maximum_size=1310720
48864
+ huidu_hd_wf4.menu.PartitionScheme.default_ffat_8MB=8MiB fatfs (3MB APP/1.5MB FATFS)
48865
+ huidu_hd_wf4.menu.PartitionScheme.default_ffat_8MB.build.partitions=default_ffat_8MB
48866
+ huidu_hd_wf4.menu.PartitionScheme.default_ffat_8MB.upload.maximum_size=3342336
48867
+
48868
+ huidu_hd_wf4.menu.CPUFreq.240=240MHz (WiFi)
48869
+ huidu_hd_wf4.menu.CPUFreq.240.build.f_cpu=240000000L
48870
+ huidu_hd_wf4.menu.CPUFreq.160=160MHz (WiFi)
48871
+ huidu_hd_wf4.menu.CPUFreq.160.build.f_cpu=160000000L
48872
+ huidu_hd_wf4.menu.CPUFreq.80=80MHz (WiFi)
48873
+ huidu_hd_wf4.menu.CPUFreq.80.build.f_cpu=80000000L
48874
+ huidu_hd_wf4.menu.CPUFreq.40=40MHz
48875
+ huidu_hd_wf4.menu.CPUFreq.40.build.f_cpu=40000000L
48876
+
48877
+ huidu_hd_wf4.menu.PSRAM.enabled=QSPI Flash fix
48878
+ huidu_hd_wf4.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM
48879
+ huidu_hd_wf4.menu.PSRAM.enabled.build.psram_type=qspi
48880
+
48881
+ huidu_hd_wf4.menu.FlashMode.qio=QIO 80MHz
48882
+ huidu_hd_wf4.menu.FlashMode.qio.build.flash_mode=dio
48883
+ huidu_hd_wf4.menu.FlashMode.qio.build.boot=qio
48884
+ huidu_hd_wf4.menu.FlashMode.qio.build.boot_freq=80m
48885
+ huidu_hd_wf4.menu.FlashMode.qio.build.flash_freq=80m
48886
+ huidu_hd_wf4.menu.FlashMode.qio120=QIO 120MHz
48887
+ huidu_hd_wf4.menu.FlashMode.qio120.build.flash_mode=dio
48888
+ huidu_hd_wf4.menu.FlashMode.qio120.build.boot=qio
48889
+ huidu_hd_wf4.menu.FlashMode.qio120.build.boot_freq=120m
48890
+ huidu_hd_wf4.menu.FlashMode.qio120.build.flash_freq=80m
48891
+ huidu_hd_wf4.menu.FlashMode.dio=DIO 80MHz
48892
+ huidu_hd_wf4.menu.FlashMode.dio.build.flash_mode=dio
48893
+ huidu_hd_wf4.menu.FlashMode.dio.build.boot=dio
48894
+ huidu_hd_wf4.menu.FlashMode.dio.build.boot_freq=80m
48895
+ huidu_hd_wf4.menu.FlashMode.dio.build.flash_freq=80m
48896
+
48897
+ huidu_hd_wf4.menu.UploadSpeed.921600=921600
48898
+ huidu_hd_wf4.menu.UploadSpeed.921600.upload.speed=921600
48899
+ huidu_hd_wf4.menu.UploadSpeed.115200=115200
48900
+ huidu_hd_wf4.menu.UploadSpeed.115200.upload.speed=115200
48901
+ huidu_hd_wf4.menu.UploadSpeed.460800.linux=460800
48902
+ huidu_hd_wf4.menu.UploadSpeed.460800.macosx=460800
48903
+ huidu_hd_wf4.menu.UploadSpeed.460800.upload.speed=460800
48904
+
48905
+ huidu_hd_wf4.menu.DebugLevel.none=None
48906
+ huidu_hd_wf4.menu.DebugLevel.none.build.code_debug=0
48907
+ huidu_hd_wf4.menu.DebugLevel.error=Error
48908
+ huidu_hd_wf4.menu.DebugLevel.error.build.code_debug=1
48909
+ huidu_hd_wf4.menu.DebugLevel.warn=Warn
48910
+ huidu_hd_wf4.menu.DebugLevel.warn.build.code_debug=2
48911
+ huidu_hd_wf4.menu.DebugLevel.info=Info
48912
+ huidu_hd_wf4.menu.DebugLevel.info.build.code_debug=3
48913
+ huidu_hd_wf4.menu.DebugLevel.debug=Debug
48914
+ huidu_hd_wf4.menu.DebugLevel.debug.build.code_debug=4
48915
+ huidu_hd_wf4.menu.DebugLevel.verbose=Verbose
48916
+ huidu_hd_wf4.menu.DebugLevel.verbose.build.code_debug=5
48917
+
48918
+ huidu_hd_wf4.menu.EraseFlash.none=Disabled
48919
+ huidu_hd_wf4.menu.EraseFlash.none.upload.erase_cmd=
48920
+ huidu_hd_wf4.menu.EraseFlash.all=Enabled
48921
+ huidu_hd_wf4.menu.EraseFlash.all.upload.erase_cmd=-e
48922
+
48923
+ ##############################################################
0 commit comments