Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit c76c2ea

Browse filesBrowse files
Update of Boards.txt & variants - Adding CYObot board - 3rd party board (espressif#10947)
* Adding CYObot board - 3rd party board 1. Adding Pin Header file for CYObot to variants folder 2. Add CYObot config to boards.txt * feat(cyobot): adding cyobot_v2_esp32s3 board Change comments in pin header file for cyobot board * fix(cyobot_v2_esp32s3): fix variant name fix variant name for cyobot board * fix(boards.txt): fix name of CYOBot board - Change name to uppercase * fix(CYOBot): fix boards.txt & pin_arduino.h * fix(pins_arduino.h): capitalize name * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
1 parent b33470e commit c76c2ea
Copy full SHA for c76c2ea

File tree

2 files changed

+304
-0
lines changed
Filter options

2 files changed

+304
-0
lines changed

‎boards.txt

Copy file name to clipboardExpand all lines: boards.txt
+252Lines changed: 252 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49221,3 +49221,255 @@ huidu_hd_wf4.menu.EraseFlash.all=Enabled
4922149221
huidu_hd_wf4.menu.EraseFlash.all.upload.erase_cmd=-e
4922249222

4922349223
##############################################################
49224+
49225+
# CYOBot (CYOBrain V2 ESP32S3) Board
49226+
cyobot_v2_esp32s3.name=CYOBOT V2 ESP32S3
49227+
49228+
cyobot_v2_esp32s3.bootloader.tool=esptool_py
49229+
cyobot_v2_esp32s3.bootloader.tool.default=esptool_py
49230+
49231+
cyobot_v2_esp32s3.upload.tool=esptool_py
49232+
cyobot_v2_esp32s3.upload.tool.default=esptool_py
49233+
cyobot_v2_esp32s3.upload.tool.network=esp_ota
49234+
49235+
cyobot_v2_esp32s3.upload.maximum_size=1310720
49236+
cyobot_v2_esp32s3.upload.maximum_data_size=327680
49237+
cyobot_v2_esp32s3.upload.flags=
49238+
cyobot_v2_esp32s3.upload.extra_flags=
49239+
cyobot_v2_esp32s3.upload.use_1200bps_touch=false
49240+
cyobot_v2_esp32s3.upload.wait_for_upload_port=false
49241+
49242+
cyobot_v2_esp32s3.serial.disableDTR=false
49243+
cyobot_v2_esp32s3.serial.disableRTS=false
49244+
49245+
cyobot_v2_esp32s3.build.tarch=xtensa
49246+
cyobot_v2_esp32s3.build.bootloader_addr=0x0
49247+
cyobot_v2_esp32s3.build.target=esp32s3
49248+
cyobot_v2_esp32s3.build.mcu=esp32s3
49249+
cyobot_v2_esp32s3.build.core=esp32
49250+
cyobot_v2_esp32s3.build.variant=cyobot_v2_esp32s3
49251+
cyobot_v2_esp32s3.build.board=CYOBOT_V2_ESP32S3
49252+
49253+
cyobot_v2_esp32s3.build.usb_mode=1
49254+
cyobot_v2_esp32s3.build.cdc_on_boot=0
49255+
cyobot_v2_esp32s3.build.msc_on_boot=0
49256+
cyobot_v2_esp32s3.build.dfu_on_boot=0
49257+
cyobot_v2_esp32s3.build.f_cpu=240000000L
49258+
cyobot_v2_esp32s3.build.flash_size=4MB
49259+
cyobot_v2_esp32s3.build.flash_freq=80m
49260+
cyobot_v2_esp32s3.build.flash_mode=dio
49261+
cyobot_v2_esp32s3.build.boot=qio
49262+
cyobot_v2_esp32s3.build.boot_freq=80m
49263+
cyobot_v2_esp32s3.build.partitions=default
49264+
cyobot_v2_esp32s3.build.defines=
49265+
cyobot_v2_esp32s3.build.loop_core=
49266+
cyobot_v2_esp32s3.build.event_core=
49267+
cyobot_v2_esp32s3.build.psram_type=qspi
49268+
cyobot_v2_esp32s3.build.memory_type={build.boot}_{build.psram_type}
49269+
49270+
## IDE 2.0 Seems to not update the value
49271+
cyobot_v2_esp32s3.menu.JTAGAdapter.default=Disabled
49272+
cyobot_v2_esp32s3.menu.JTAGAdapter.default.build.copy_jtag_files=0
49273+
cyobot_v2_esp32s3.menu.JTAGAdapter.builtin=Integrated USB JTAG
49274+
cyobot_v2_esp32s3.menu.JTAGAdapter.builtin.build.openocdscript=cyobot_v2_esp32s3-builtin.cfg
49275+
cyobot_v2_esp32s3.menu.JTAGAdapter.builtin.build.copy_jtag_files=1
49276+
cyobot_v2_esp32s3.menu.JTAGAdapter.external=FTDI Adapter
49277+
cyobot_v2_esp32s3.menu.JTAGAdapter.external.build.openocdscript=cyobot_v2_esp32s3-ftdi.cfg
49278+
cyobot_v2_esp32s3.menu.JTAGAdapter.external.build.copy_jtag_files=1
49279+
cyobot_v2_esp32s3.menu.JTAGAdapter.bridge=ESP USB Bridge
49280+
cyobot_v2_esp32s3.menu.JTAGAdapter.bridge.build.openocdscript=cyobot_v2_esp32s3-bridge.cfg
49281+
cyobot_v2_esp32s3.menu.JTAGAdapter.bridge.build.copy_jtag_files=1
49282+
49283+
cyobot_v2_esp32s3.menu.PSRAM.disabled=Disabled
49284+
cyobot_v2_esp32s3.menu.PSRAM.disabled.build.defines=
49285+
cyobot_v2_esp32s3.menu.PSRAM.disabled.build.psram_type=qspi
49286+
cyobot_v2_esp32s3.menu.PSRAM.enabled=QSPI PSRAM
49287+
cyobot_v2_esp32s3.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM
49288+
cyobot_v2_esp32s3.menu.PSRAM.enabled.build.psram_type=qspi
49289+
cyobot_v2_esp32s3.menu.PSRAM.opi=OPI PSRAM
49290+
cyobot_v2_esp32s3.menu.PSRAM.opi.build.defines=-DBOARD_HAS_PSRAM
49291+
cyobot_v2_esp32s3.menu.PSRAM.opi.build.psram_type=opi
49292+
49293+
cyobot_v2_esp32s3.menu.FlashMode.qio=QIO 80MHz
49294+
cyobot_v2_esp32s3.menu.FlashMode.qio.build.flash_mode=dio
49295+
cyobot_v2_esp32s3.menu.FlashMode.qio.build.boot=qio
49296+
cyobot_v2_esp32s3.menu.FlashMode.qio.build.boot_freq=80m
49297+
cyobot_v2_esp32s3.menu.FlashMode.qio.build.flash_freq=80m
49298+
cyobot_v2_esp32s3.menu.FlashMode.qio120=QIO 120MHz
49299+
cyobot_v2_esp32s3.menu.FlashMode.qio120.build.flash_mode=dio
49300+
cyobot_v2_esp32s3.menu.FlashMode.qio120.build.boot=qio
49301+
cyobot_v2_esp32s3.menu.FlashMode.qio120.build.boot_freq=120m
49302+
cyobot_v2_esp32s3.menu.FlashMode.qio120.build.flash_freq=80m
49303+
cyobot_v2_esp32s3.menu.FlashMode.dio=DIO 80MHz
49304+
cyobot_v2_esp32s3.menu.FlashMode.dio.build.flash_mode=dio
49305+
cyobot_v2_esp32s3.menu.FlashMode.dio.build.boot=dio
49306+
cyobot_v2_esp32s3.menu.FlashMode.dio.build.boot_freq=80m
49307+
cyobot_v2_esp32s3.menu.FlashMode.dio.build.flash_freq=80m
49308+
cyobot_v2_esp32s3.menu.FlashMode.opi=OPI 80MHz
49309+
cyobot_v2_esp32s3.menu.FlashMode.opi.build.flash_mode=dout
49310+
cyobot_v2_esp32s3.menu.FlashMode.opi.build.boot=opi
49311+
cyobot_v2_esp32s3.menu.FlashMode.opi.build.boot_freq=80m
49312+
cyobot_v2_esp32s3.menu.FlashMode.opi.build.flash_freq=80m
49313+
49314+
cyobot_v2_esp32s3.menu.FlashSize.4M=4MB (32Mb)
49315+
cyobot_v2_esp32s3.menu.FlashSize.4M.build.flash_size=4MB
49316+
cyobot_v2_esp32s3.menu.FlashSize.8M=8MB (64Mb)
49317+
cyobot_v2_esp32s3.menu.FlashSize.8M.build.flash_size=8MB
49318+
cyobot_v2_esp32s3.menu.FlashSize.16M=16MB (128Mb)
49319+
cyobot_v2_esp32s3.menu.FlashSize.16M.build.flash_size=16MB
49320+
cyobot_v2_esp32s3.menu.FlashSize.32M=32MB (256Mb)
49321+
cyobot_v2_esp32s3.menu.FlashSize.32M.build.flash_size=32MB
49322+
49323+
cyobot_v2_esp32s3.menu.LoopCore.1=Core 1
49324+
cyobot_v2_esp32s3.menu.LoopCore.1.build.loop_core=-DARDUINO_RUNNING_CORE=1
49325+
cyobot_v2_esp32s3.menu.LoopCore.0=Core 0
49326+
cyobot_v2_esp32s3.menu.LoopCore.0.build.loop_core=-DARDUINO_RUNNING_CORE=0
49327+
49328+
cyobot_v2_esp32s3.menu.EventsCore.1=Core 1
49329+
cyobot_v2_esp32s3.menu.EventsCore.1.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=1
49330+
cyobot_v2_esp32s3.menu.EventsCore.0=Core 0
49331+
cyobot_v2_esp32s3.menu.EventsCore.0.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=0
49332+
49333+
cyobot_v2_esp32s3.menu.USBMode.hwcdc=Hardware CDC and JTAG
49334+
cyobot_v2_esp32s3.menu.USBMode.hwcdc.build.usb_mode=1
49335+
cyobot_v2_esp32s3.menu.USBMode.default=USB-OTG (TinyUSB)
49336+
cyobot_v2_esp32s3.menu.USBMode.default.build.usb_mode=0
49337+
49338+
cyobot_v2_esp32s3.menu.CDCOnBoot.default=Disabled
49339+
cyobot_v2_esp32s3.menu.CDCOnBoot.default.build.cdc_on_boot=0
49340+
cyobot_v2_esp32s3.menu.CDCOnBoot.cdc=Enabled
49341+
cyobot_v2_esp32s3.menu.CDCOnBoot.cdc.build.cdc_on_boot=1
49342+
49343+
cyobot_v2_esp32s3.menu.MSCOnBoot.default=Disabled
49344+
cyobot_v2_esp32s3.menu.MSCOnBoot.default.build.msc_on_boot=0
49345+
cyobot_v2_esp32s3.menu.MSCOnBoot.msc=Enabled (Requires USB-OTG Mode)
49346+
cyobot_v2_esp32s3.menu.MSCOnBoot.msc.build.msc_on_boot=1
49347+
49348+
cyobot_v2_esp32s3.menu.DFUOnBoot.default=Disabled
49349+
cyobot_v2_esp32s3.menu.DFUOnBoot.default.build.dfu_on_boot=0
49350+
cyobot_v2_esp32s3.menu.DFUOnBoot.dfu=Enabled (Requires USB-OTG Mode)
49351+
cyobot_v2_esp32s3.menu.DFUOnBoot.dfu.build.dfu_on_boot=1
49352+
49353+
cyobot_v2_esp32s3.menu.UploadMode.default=UART0 / Hardware CDC
49354+
cyobot_v2_esp32s3.menu.UploadMode.default.upload.use_1200bps_touch=false
49355+
cyobot_v2_esp32s3.menu.UploadMode.default.upload.wait_for_upload_port=false
49356+
cyobot_v2_esp32s3.menu.UploadMode.cdc=USB-OTG CDC (TinyUSB)
49357+
cyobot_v2_esp32s3.menu.UploadMode.cdc.upload.use_1200bps_touch=true
49358+
cyobot_v2_esp32s3.menu.UploadMode.cdc.upload.wait_for_upload_port=true
49359+
49360+
cyobot_v2_esp32s3.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)
49361+
cyobot_v2_esp32s3.menu.PartitionScheme.default.build.partitions=default
49362+
cyobot_v2_esp32s3.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS)
49363+
cyobot_v2_esp32s3.menu.PartitionScheme.defaultffat.build.partitions=default_ffat
49364+
cyobot_v2_esp32s3.menu.PartitionScheme.default_8MB=8M with spiffs (3MB APP/1.5MB SPIFFS)
49365+
cyobot_v2_esp32s3.menu.PartitionScheme.default_8MB.build.partitions=default_8MB
49366+
cyobot_v2_esp32s3.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336
49367+
cyobot_v2_esp32s3.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS)
49368+
cyobot_v2_esp32s3.menu.PartitionScheme.minimal.build.partitions=minimal
49369+
cyobot_v2_esp32s3.menu.PartitionScheme.no_fs=No FS 4MB (2MB APP x2)
49370+
cyobot_v2_esp32s3.menu.PartitionScheme.no_fs.build.partitions=no_fs
49371+
cyobot_v2_esp32s3.menu.PartitionScheme.no_fs.upload.maximum_size=2031616
49372+
cyobot_v2_esp32s3.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS)
49373+
cyobot_v2_esp32s3.menu.PartitionScheme.no_ota.build.partitions=no_ota
49374+
cyobot_v2_esp32s3.menu.PartitionScheme.no_ota.upload.maximum_size=2097152
49375+
cyobot_v2_esp32s3.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS)
49376+
cyobot_v2_esp32s3.menu.PartitionScheme.noota_3g.build.partitions=noota_3g
49377+
cyobot_v2_esp32s3.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576
49378+
cyobot_v2_esp32s3.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS)
49379+
cyobot_v2_esp32s3.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat
49380+
cyobot_v2_esp32s3.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152
49381+
cyobot_v2_esp32s3.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS)
49382+
cyobot_v2_esp32s3.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat
49383+
cyobot_v2_esp32s3.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576
49384+
cyobot_v2_esp32s3.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS)
49385+
cyobot_v2_esp32s3.menu.PartitionScheme.huge_app.build.partitions=huge_app
49386+
cyobot_v2_esp32s3.menu.PartitionScheme.huge_app.upload.maximum_size=3145728
49387+
cyobot_v2_esp32s3.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)
49388+
cyobot_v2_esp32s3.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs
49389+
cyobot_v2_esp32s3.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080
49390+
cyobot_v2_esp32s3.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FATFS)
49391+
cyobot_v2_esp32s3.menu.PartitionScheme.fatflash.build.partitions=ffat
49392+
cyobot_v2_esp32s3.menu.PartitionScheme.fatflash.upload.maximum_size=2097152
49393+
cyobot_v2_esp32s3.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9.9MB FATFS)
49394+
cyobot_v2_esp32s3.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB
49395+
cyobot_v2_esp32s3.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728
49396+
cyobot_v2_esp32s3.menu.PartitionScheme.rainmaker=RainMaker 4MB
49397+
cyobot_v2_esp32s3.menu.PartitionScheme.rainmaker.build.partitions=rainmaker
49398+
cyobot_v2_esp32s3.menu.PartitionScheme.rainmaker.upload.maximum_size=1966080
49399+
cyobot_v2_esp32s3.menu.PartitionScheme.rainmaker_4MB=RainMaker 4MB No OTA
49400+
cyobot_v2_esp32s3.menu.PartitionScheme.rainmaker_4MB.build.partitions=rainmaker_4MB_no_ota
49401+
cyobot_v2_esp32s3.menu.PartitionScheme.rainmaker_4MB.upload.maximum_size=4038656
49402+
cyobot_v2_esp32s3.menu.PartitionScheme.rainmaker_8MB=RainMaker 8MB
49403+
cyobot_v2_esp32s3.menu.PartitionScheme.rainmaker_8MB.build.partitions=rainmaker_8MB
49404+
cyobot_v2_esp32s3.menu.PartitionScheme.rainmaker_8MB.upload.maximum_size=4116480
49405+
cyobot_v2_esp32s3.menu.PartitionScheme.app5M_fat24M_32MB=32M Flash (4.8MB APP/22MB FATFS)
49406+
cyobot_v2_esp32s3.menu.PartitionScheme.app5M_fat24M_32MB.build.partitions=large_fat_32MB
49407+
cyobot_v2_esp32s3.menu.PartitionScheme.app5M_fat24M_32MB.upload.maximum_size=4718592
49408+
cyobot_v2_esp32s3.menu.PartitionScheme.app5M_little24M_32MB=32M Flash (4.8MB APP/22MB LittleFS)
49409+
cyobot_v2_esp32s3.menu.PartitionScheme.app5M_little24M_32MB.build.partitions=large_littlefs_32MB
49410+
cyobot_v2_esp32s3.menu.PartitionScheme.app5M_little24M_32MB.upload.maximum_size=4718592
49411+
cyobot_v2_esp32s3.menu.PartitionScheme.esp_sr_16=ESP SR 16M (3MB APP/7MB SPIFFS/2.9MB MODEL)
49412+
cyobot_v2_esp32s3.menu.PartitionScheme.esp_sr_16.upload.maximum_size=3145728
49413+
cyobot_v2_esp32s3.menu.PartitionScheme.esp_sr_16.upload.extra_flags=0xD10000 {build.path}/srmodels.bin
49414+
cyobot_v2_esp32s3.menu.PartitionScheme.esp_sr_16.build.partitions=esp_sr_16
49415+
cyobot_v2_esp32s3.menu.PartitionScheme.zigbee_zczr=Zigbee ZCZR 4MB with spiffs
49416+
cyobot_v2_esp32s3.menu.PartitionScheme.zigbee_zczr.build.partitions=zigbee_zczr
49417+
cyobot_v2_esp32s3.menu.PartitionScheme.zigbee_zczr.upload.maximum_size=1310720
49418+
cyobot_v2_esp32s3.menu.PartitionScheme.custom=Custom
49419+
cyobot_v2_esp32s3.menu.PartitionScheme.custom.build.partitions=
49420+
cyobot_v2_esp32s3.menu.PartitionScheme.custom.upload.maximum_size=16777216
49421+
49422+
cyobot_v2_esp32s3.menu.CPUFreq.240=240MHz (WiFi)
49423+
cyobot_v2_esp32s3.menu.CPUFreq.240.build.f_cpu=240000000L
49424+
cyobot_v2_esp32s3.menu.CPUFreq.160=160MHz (WiFi)
49425+
cyobot_v2_esp32s3.menu.CPUFreq.160.build.f_cpu=160000000L
49426+
cyobot_v2_esp32s3.menu.CPUFreq.80=80MHz (WiFi)
49427+
cyobot_v2_esp32s3.menu.CPUFreq.80.build.f_cpu=80000000L
49428+
cyobot_v2_esp32s3.menu.CPUFreq.40=40MHz
49429+
cyobot_v2_esp32s3.menu.CPUFreq.40.build.f_cpu=40000000L
49430+
cyobot_v2_esp32s3.menu.CPUFreq.20=20MHz
49431+
cyobot_v2_esp32s3.menu.CPUFreq.20.build.f_cpu=20000000L
49432+
cyobot_v2_esp32s3.menu.CPUFreq.10=10MHz
49433+
cyobot_v2_esp32s3.menu.CPUFreq.10.build.f_cpu=10000000L
49434+
49435+
cyobot_v2_esp32s3.menu.UploadSpeed.921600=921600
49436+
cyobot_v2_esp32s3.menu.UploadSpeed.921600.upload.speed=921600
49437+
cyobot_v2_esp32s3.menu.UploadSpeed.115200=115200
49438+
cyobot_v2_esp32s3.menu.UploadSpeed.115200.upload.speed=115200
49439+
cyobot_v2_esp32s3.menu.UploadSpeed.256000.windows=256000
49440+
cyobot_v2_esp32s3.menu.UploadSpeed.256000.upload.speed=256000
49441+
cyobot_v2_esp32s3.menu.UploadSpeed.230400.windows.upload.speed=256000
49442+
cyobot_v2_esp32s3.menu.UploadSpeed.230400=230400
49443+
cyobot_v2_esp32s3.menu.UploadSpeed.230400.upload.speed=230400
49444+
cyobot_v2_esp32s3.menu.UploadSpeed.460800.linux=460800
49445+
cyobot_v2_esp32s3.menu.UploadSpeed.460800.macosx=460800
49446+
cyobot_v2_esp32s3.menu.UploadSpeed.460800.upload.speed=460800
49447+
cyobot_v2_esp32s3.menu.UploadSpeed.512000.windows=512000
49448+
cyobot_v2_esp32s3.menu.UploadSpeed.512000.upload.speed=512000
49449+
49450+
cyobot_v2_esp32s3.menu.DebugLevel.none=None
49451+
cyobot_v2_esp32s3.menu.DebugLevel.none.build.code_debug=0
49452+
cyobot_v2_esp32s3.menu.DebugLevel.error=Error
49453+
cyobot_v2_esp32s3.menu.DebugLevel.error.build.code_debug=1
49454+
cyobot_v2_esp32s3.menu.DebugLevel.warn=Warn
49455+
cyobot_v2_esp32s3.menu.DebugLevel.warn.build.code_debug=2
49456+
cyobot_v2_esp32s3.menu.DebugLevel.info=Info
49457+
cyobot_v2_esp32s3.menu.DebugLevel.info.build.code_debug=3
49458+
cyobot_v2_esp32s3.menu.DebugLevel.debug=Debug
49459+
cyobot_v2_esp32s3.menu.DebugLevel.debug.build.code_debug=4
49460+
cyobot_v2_esp32s3.menu.DebugLevel.verbose=Verbose
49461+
cyobot_v2_esp32s3.menu.DebugLevel.verbose.build.code_debug=5
49462+
49463+
cyobot_v2_esp32s3.menu.EraseFlash.none=Disabled
49464+
cyobot_v2_esp32s3.menu.EraseFlash.none.upload.erase_cmd=
49465+
cyobot_v2_esp32s3.menu.EraseFlash.all=Enabled
49466+
cyobot_v2_esp32s3.menu.EraseFlash.all.upload.erase_cmd=-e
49467+
49468+
cyobot_v2_esp32s3.menu.ZigbeeMode.default=Disabled
49469+
cyobot_v2_esp32s3.menu.ZigbeeMode.default.build.zigbee_mode=
49470+
cyobot_v2_esp32s3.menu.ZigbeeMode.default.build.zigbee_libs=
49471+
cyobot_v2_esp32s3.menu.ZigbeeMode.zczr=Zigbee ZCZR (coordinator/router)
49472+
cyobot_v2_esp32s3.menu.ZigbeeMode.zczr.build.zigbee_mode=-DZIGBEE_MODE_ZCZR
49473+
cyobot_v2_esp32s3.menu.ZigbeeMode.zczr.build.zigbee_libs=-lesp_zb_api.zczr -lzboss_stack.zczr -lzboss_port.remote
49474+
49475+
##############################################################
+52Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
#ifndef Pins_Arduino_h
2+
#define Pins_Arduino_h
3+
4+
#include <stdint.h>
5+
6+
#define USB_MANUFACTURER "CYOBot"
7+
#define USB_PRODUCT "CYOBrain ESP32S3"
8+
#define USB_SERIAL "" // Empty string for MAC address
9+
10+
static const uint8_t BUTTON0 = 4;
11+
static const uint8_t BUTTON1 = 38;
12+
static const uint8_t LED = 24;
13+
14+
static const uint8_t BAT_MEAS = 6;
15+
static const uint8_t CHAR_DET = 23;
16+
17+
static const uint8_t NEO_BASE = 7;
18+
static const uint8_t NEO_BRAIN = 15;
19+
20+
static const uint8_t I2S0_MCLK = 16;
21+
static const uint8_t I2S0_DSDIN = 8;
22+
static const uint8_t I2S0_SCLK = 9;
23+
static const uint8_t I2S0_LRCK = 45;
24+
25+
static const uint8_t SDA = 17;
26+
static const uint8_t SCL = 18;
27+
28+
static const uint8_t SS = 5;
29+
static const uint8_t MOSI = 2;
30+
static const uint8_t MISO = 42;
31+
static const uint8_t SCK = 41;
32+
33+
static const uint8_t ENCODER1_A = 39;
34+
static const uint8_t ENCODER1_B = 40;
35+
static const uint8_t ENCODER2_B = 19;
36+
static const uint8_t ENCODER2_A = 20;
37+
38+
static const uint8_t UART1_RXD = 3;
39+
static const uint8_t UART1_TXD = 1;
40+
41+
static const uint8_t GPIO46 = 46;
42+
static const uint8_t ESP_IO0 = 0;
43+
44+
static const uint8_t SD_OUT = 10;
45+
static const uint8_t SD_SPI_MOSI = 11;
46+
static const uint8_t SD_SPI_CLK = 12;
47+
static const uint8_t SD_SPI_MISO = 13;
48+
static const uint8_t SD_SPI_CS = 14;
49+
50+
static const uint8_t PA_CTRL = 25;
51+
52+
#endif /* Pins_Arduino_h */

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.