Skip to content

Commit 4d95dde

Browse files
authored
Merge branch 'master' into docs_update_requirements_file
2 parents 9c1b2e4 + 83e2612 commit 4d95dde

File tree

2 files changed

+278
-0
lines changed

2 files changed

+278
-0
lines changed

Diff for: boards.txt

+241
Original file line numberDiff line numberDiff line change
@@ -14272,6 +14272,247 @@ nologo_esp32c3_super_mini.menu.EraseFlash.all.upload.erase_cmd=-e
1427214272

1427314273
##############################################################
1427414274

14275+
nologo_esp32s3_pico.name=Nologo ESP32S3 Pico
14276+
nologo_esp32s3_pico.vid.0=0x303a
14277+
nologo_esp32s3_pico.pid.0=0x1001
14278+
14279+
nologo_esp32s3_pico.bootloader.tool=esptool_py
14280+
nologo_esp32s3_pico.bootloader.tool.default=esptool_py
14281+
14282+
nologo_esp32s3_pico.upload.tool=esptool_py
14283+
nologo_esp32s3_pico.upload.tool.default=esptool_py
14284+
nologo_esp32s3_pico.upload.tool.network=esp_ota
14285+
14286+
nologo_esp32s3_pico.upload.maximum_size=1310720
14287+
nologo_esp32s3_pico.upload.maximum_data_size=327680
14288+
nologo_esp32s3_pico.upload.flags=
14289+
nologo_esp32s3_pico.upload.extra_flags=
14290+
nologo_esp32s3_pico.upload.use_1200bps_touch=false
14291+
nologo_esp32s3_pico.upload.wait_for_upload_port=false
14292+
14293+
nologo_esp32s3_pico.serial.disableDTR=false
14294+
nologo_esp32s3_pico.serial.disableRTS=false
14295+
14296+
nologo_esp32s3_pico.build.tarch=xtensa
14297+
nologo_esp32s3_pico.build.bootloader_addr=0x0
14298+
nologo_esp32s3_pico.build.target=esp32s3
14299+
nologo_esp32s3_pico.build.mcu=esp32s3
14300+
nologo_esp32s3_pico.build.core=esp32
14301+
nologo_esp32s3_pico.build.variant=nologo_esp32s3_pico
14302+
nologo_esp32s3_pico.build.board=NOLOGO_ESP32S3_PICO
14303+
14304+
nologo_esp32s3_pico.build.usb_mode=1
14305+
nologo_esp32s3_pico.build.cdc_on_boot=1
14306+
nologo_esp32s3_pico.build.msc_on_boot=0
14307+
nologo_esp32s3_pico.build.dfu_on_boot=0
14308+
nologo_esp32s3_pico.build.f_cpu=240000000L
14309+
nologo_esp32s3_pico.build.flash_size=8MB
14310+
nologo_esp32s3_pico.build.flash_freq=80m
14311+
nologo_esp32s3_pico.build.flash_mode=dio
14312+
nologo_esp32s3_pico.build.boot=qio
14313+
nologo_esp32s3_pico.build.boot_freq=80m
14314+
nologo_esp32s3_pico.build.partitions=default
14315+
nologo_esp32s3_pico.build.defines=
14316+
nologo_esp32s3_pico.build.loop_core=
14317+
nologo_esp32s3_pico.build.event_core=
14318+
nologo_esp32s3_pico.build.psram_type=qspi
14319+
nologo_esp32s3_pico.build.memory_type={build.boot}_{build.psram_type}
14320+
14321+
## IDE 2.0 Seems to not update the value
14322+
nologo_esp32s3_pico.menu.JTAGAdapter.default=Disabled
14323+
nologo_esp32s3_pico.menu.JTAGAdapter.default.build.copy_jtag_files=0
14324+
nologo_esp32s3_pico.menu.JTAGAdapter.builtin=Integrated USB JTAG
14325+
nologo_esp32s3_pico.menu.JTAGAdapter.builtin.build.openocdscript=esp32s3-builtin.cfg
14326+
nologo_esp32s3_pico.menu.JTAGAdapter.builtin.build.copy_jtag_files=1
14327+
nologo_esp32s3_pico.menu.JTAGAdapter.external=FTDI Adapter
14328+
nologo_esp32s3_pico.menu.JTAGAdapter.external.build.openocdscript=esp32s3-ftdi.cfg
14329+
nologo_esp32s3_pico.menu.JTAGAdapter.external.build.copy_jtag_files=1
14330+
nologo_esp32s3_pico.menu.JTAGAdapter.bridge=ESP USB Bridge
14331+
nologo_esp32s3_pico.menu.JTAGAdapter.bridge.build.openocdscript=esp32s3-bridge.cfg
14332+
nologo_esp32s3_pico.menu.JTAGAdapter.bridge.build.copy_jtag_files=1
14333+
14334+
nologo_esp32s3_pico.menu.PSRAM.disabled=Disabled
14335+
nologo_esp32s3_pico.menu.PSRAM.disabled.build.defines=
14336+
nologo_esp32s3_pico.menu.PSRAM.disabled.build.psram_type=qspi
14337+
nologo_esp32s3_pico.menu.PSRAM.enabled=QSPI PSRAM
14338+
nologo_esp32s3_pico.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM
14339+
nologo_esp32s3_pico.menu.PSRAM.enabled.build.psram_type=qspi
14340+
nologo_esp32s3_pico.menu.PSRAM.opi=OPI PSRAM
14341+
nologo_esp32s3_pico.menu.PSRAM.opi.build.defines=-DBOARD_HAS_PSRAM
14342+
nologo_esp32s3_pico.menu.PSRAM.opi.build.psram_type=opi
14343+
14344+
nologo_esp32s3_pico.menu.FlashMode.qio=QIO 80MHz
14345+
nologo_esp32s3_pico.menu.FlashMode.qio.build.flash_mode=dio
14346+
nologo_esp32s3_pico.menu.FlashMode.qio.build.boot=qio
14347+
nologo_esp32s3_pico.menu.FlashMode.qio.build.boot_freq=80m
14348+
nologo_esp32s3_pico.menu.FlashMode.qio.build.flash_freq=80m
14349+
nologo_esp32s3_pico.menu.FlashMode.qio120=QIO 120MHz
14350+
nologo_esp32s3_pico.menu.FlashMode.qio120.build.flash_mode=dio
14351+
nologo_esp32s3_pico.menu.FlashMode.qio120.build.boot=qio
14352+
nologo_esp32s3_pico.menu.FlashMode.qio120.build.boot_freq=120m
14353+
nologo_esp32s3_pico.menu.FlashMode.qio120.build.flash_freq=80m
14354+
nologo_esp32s3_pico.menu.FlashMode.dio=DIO 80MHz
14355+
nologo_esp32s3_pico.menu.FlashMode.dio.build.flash_mode=dio
14356+
nologo_esp32s3_pico.menu.FlashMode.dio.build.boot=dio
14357+
nologo_esp32s3_pico.menu.FlashMode.dio.build.boot_freq=80m
14358+
nologo_esp32s3_pico.menu.FlashMode.dio.build.flash_freq=80m
14359+
nologo_esp32s3_pico.menu.FlashMode.opi=OPI 80MHz
14360+
nologo_esp32s3_pico.menu.FlashMode.opi.build.flash_mode=dout
14361+
nologo_esp32s3_pico.menu.FlashMode.opi.build.boot=opi
14362+
nologo_esp32s3_pico.menu.FlashMode.opi.build.boot_freq=80m
14363+
nologo_esp32s3_pico.menu.FlashMode.opi.build.flash_freq=80m
14364+
14365+
nologo_esp32s3_pico.menu.FlashSize.8M=8MB (64Mb)
14366+
nologo_esp32s3_pico.menu.FlashSize.8M.build.flash_size=8MB
14367+
nologo_esp32s3_pico.menu.FlashSize.8M.build.partitions=default_8MB
14368+
nologo_esp32s3_pico.menu.FlashSize.16M=16MB (128Mb)
14369+
nologo_esp32s3_pico.menu.FlashSize.16M.build.flash_size=16MB
14370+
14371+
nologo_esp32s3_pico.menu.LoopCore.1=Core 1
14372+
nologo_esp32s3_pico.menu.LoopCore.1.build.loop_core=-DARDUINO_RUNNING_CORE=1
14373+
nologo_esp32s3_pico.menu.LoopCore.0=Core 0
14374+
nologo_esp32s3_pico.menu.LoopCore.0.build.loop_core=-DARDUINO_RUNNING_CORE=0
14375+
14376+
nologo_esp32s3_pico.menu.EventsCore.1=Core 1
14377+
nologo_esp32s3_pico.menu.EventsCore.1.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=1
14378+
nologo_esp32s3_pico.menu.EventsCore.0=Core 0
14379+
nologo_esp32s3_pico.menu.EventsCore.0.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=0
14380+
14381+
nologo_esp32s3_pico.menu.USBMode.hwcdc=Hardware CDC and JTAG
14382+
nologo_esp32s3_pico.menu.USBMode.hwcdc.build.usb_mode=1
14383+
nologo_esp32s3_pico.menu.USBMode.default=USB-OTG (TinyUSB)
14384+
nologo_esp32s3_pico.menu.USBMode.default.build.usb_mode=0
14385+
14386+
nologo_esp32s3_pico.menu.CDCOnBoot.default=Enabled
14387+
nologo_esp32s3_pico.menu.CDCOnBoot.default.build.cdc_on_boot=1
14388+
nologo_esp32s3_pico.menu.CDCOnBoot.cdc=Enabled
14389+
nologo_esp32s3_pico.menu.CDCOnBoot.cdc.build.cdc_on_boot=1
14390+
14391+
nologo_esp32s3_pico.menu.MSCOnBoot.default=Disabled
14392+
nologo_esp32s3_pico.menu.MSCOnBoot.default.build.msc_on_boot=0
14393+
nologo_esp32s3_pico.menu.MSCOnBoot.msc=Enabled (Requires USB-OTG Mode)
14394+
nologo_esp32s3_pico.menu.MSCOnBoot.msc.build.msc_on_boot=1
14395+
14396+
nologo_esp32s3_pico.menu.DFUOnBoot.default=Disabled
14397+
nologo_esp32s3_pico.menu.DFUOnBoot.default.build.dfu_on_boot=0
14398+
nologo_esp32s3_pico.menu.DFUOnBoot.dfu=Enabled (Requires USB-OTG Mode)
14399+
nologo_esp32s3_pico.menu.DFUOnBoot.dfu.build.dfu_on_boot=1
14400+
14401+
nologo_esp32s3_pico.menu.UploadMode.default=UART0 / Hardware CDC
14402+
nologo_esp32s3_pico.menu.UploadMode.default.upload.use_1200bps_touch=false
14403+
nologo_esp32s3_pico.menu.UploadMode.default.upload.wait_for_upload_port=false
14404+
nologo_esp32s3_pico.menu.UploadMode.cdc=USB-OTG CDC (TinyUSB)
14405+
nologo_esp32s3_pico.menu.UploadMode.cdc.upload.use_1200bps_touch=true
14406+
nologo_esp32s3_pico.menu.UploadMode.cdc.upload.wait_for_upload_port=true
14407+
14408+
nologo_esp32s3_pico.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)
14409+
nologo_esp32s3_pico.menu.PartitionScheme.default.build.partitions=default
14410+
nologo_esp32s3_pico.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS)
14411+
nologo_esp32s3_pico.menu.PartitionScheme.defaultffat.build.partitions=default_ffat
14412+
nologo_esp32s3_pico.menu.PartitionScheme.default_8MB=8M with spiffs (3MB APP/1.5MB SPIFFS)
14413+
nologo_esp32s3_pico.menu.PartitionScheme.default_8MB.build.partitions=default_8MB
14414+
nologo_esp32s3_pico.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336
14415+
nologo_esp32s3_pico.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS)
14416+
nologo_esp32s3_pico.menu.PartitionScheme.minimal.build.partitions=minimal
14417+
nologo_esp32s3_pico.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS)
14418+
nologo_esp32s3_pico.menu.PartitionScheme.no_ota.build.partitions=no_ota
14419+
nologo_esp32s3_pico.menu.PartitionScheme.no_ota.upload.maximum_size=2097152
14420+
nologo_esp32s3_pico.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS)
14421+
nologo_esp32s3_pico.menu.PartitionScheme.noota_3g.build.partitions=noota_3g
14422+
nologo_esp32s3_pico.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576
14423+
nologo_esp32s3_pico.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS)
14424+
nologo_esp32s3_pico.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat
14425+
nologo_esp32s3_pico.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152
14426+
nologo_esp32s3_pico.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS)
14427+
nologo_esp32s3_pico.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat
14428+
nologo_esp32s3_pico.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576
14429+
nologo_esp32s3_pico.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS)
14430+
nologo_esp32s3_pico.menu.PartitionScheme.huge_app.build.partitions=huge_app
14431+
nologo_esp32s3_pico.menu.PartitionScheme.huge_app.upload.maximum_size=3145728
14432+
nologo_esp32s3_pico.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)
14433+
nologo_esp32s3_pico.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs
14434+
nologo_esp32s3_pico.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080
14435+
nologo_esp32s3_pico.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FATFS)
14436+
nologo_esp32s3_pico.menu.PartitionScheme.fatflash.build.partitions=ffat
14437+
nologo_esp32s3_pico.menu.PartitionScheme.fatflash.upload.maximum_size=2097152
14438+
nologo_esp32s3_pico.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9.9MB FATFS)
14439+
nologo_esp32s3_pico.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB
14440+
nologo_esp32s3_pico.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728
14441+
nologo_esp32s3_pico.menu.PartitionScheme.rainmaker=RainMaker
14442+
nologo_esp32s3_pico.menu.PartitionScheme.rainmaker.build.partitions=rainmaker
14443+
nologo_esp32s3_pico.menu.PartitionScheme.rainmaker.upload.maximum_size=3145728
14444+
nologo_esp32s3_pico.menu.PartitionScheme.app5M_fat24M_32MB=32M Flash (4.8MB APP/22MB FATFS)
14445+
nologo_esp32s3_pico.menu.PartitionScheme.app5M_fat24M_32MB.build.partitions=large_fat_32MB
14446+
nologo_esp32s3_pico.menu.PartitionScheme.app5M_fat24M_32MB.upload.maximum_size=4718592
14447+
nologo_esp32s3_pico.menu.PartitionScheme.app5M_little24M_32MB=32M Flash (4.8MB APP/22MB LittleFS)
14448+
nologo_esp32s3_pico.menu.PartitionScheme.app5M_little24M_32MB.build.partitions=large_littlefs_32MB
14449+
nologo_esp32s3_pico.menu.PartitionScheme.app5M_little24M_32MB.upload.maximum_size=4718592
14450+
nologo_esp32s3_pico.menu.PartitionScheme.esp_sr_16=ESP SR 16M (3MB APP/7MB SPIFFS/2.9MB MODEL)
14451+
nologo_esp32s3_pico.menu.PartitionScheme.esp_sr_16.upload.maximum_size=3145728
14452+
nologo_esp32s3_pico.menu.PartitionScheme.esp_sr_16.upload.extra_flags=0xD10000 {build.path}/srmodels.bin
14453+
nologo_esp32s3_pico.menu.PartitionScheme.esp_sr_16.build.partitions=esp_sr_16
14454+
nologo_esp32s3_pico.menu.PartitionScheme.zigbee_zczr=Zigbee ZCZR 4MB with spiffs
14455+
nologo_esp32s3_pico.menu.PartitionScheme.zigbee_zczr.build.partitions=zigbee_zczr
14456+
nologo_esp32s3_pico.menu.PartitionScheme.zigbee_zczr.upload.maximum_size=1310720
14457+
nologo_esp32s3_pico.menu.PartitionScheme.custom=Custom
14458+
nologo_esp32s3_pico.menu.PartitionScheme.custom.build.partitions=
14459+
nologo_esp32s3_pico.menu.PartitionScheme.custom.upload.maximum_size=16777216
14460+
14461+
nologo_esp32s3_pico.menu.CPUFreq.240=240MHz (WiFi)
14462+
nologo_esp32s3_pico.menu.CPUFreq.240.build.f_cpu=240000000L
14463+
nologo_esp32s3_pico.menu.CPUFreq.160=160MHz (WiFi)
14464+
nologo_esp32s3_pico.menu.CPUFreq.160.build.f_cpu=160000000L
14465+
nologo_esp32s3_pico.menu.CPUFreq.80=80MHz (WiFi)
14466+
nologo_esp32s3_pico.menu.CPUFreq.80.build.f_cpu=80000000L
14467+
nologo_esp32s3_pico.menu.CPUFreq.40=40MHz
14468+
nologo_esp32s3_pico.menu.CPUFreq.40.build.f_cpu=40000000L
14469+
nologo_esp32s3_pico.menu.CPUFreq.20=20MHz
14470+
nologo_esp32s3_pico.menu.CPUFreq.20.build.f_cpu=20000000L
14471+
nologo_esp32s3_pico.menu.CPUFreq.10=10MHz
14472+
nologo_esp32s3_pico.menu.CPUFreq.10.build.f_cpu=10000000L
14473+
14474+
nologo_esp32s3_pico.menu.UploadSpeed.921600=921600
14475+
nologo_esp32s3_pico.menu.UploadSpeed.921600.upload.speed=921600
14476+
nologo_esp32s3_pico.menu.UploadSpeed.115200=115200
14477+
nologo_esp32s3_pico.menu.UploadSpeed.115200.upload.speed=115200
14478+
nologo_esp32s3_pico.menu.UploadSpeed.256000.windows=256000
14479+
nologo_esp32s3_pico.menu.UploadSpeed.256000.upload.speed=256000
14480+
nologo_esp32s3_pico.menu.UploadSpeed.230400.windows.upload.speed=256000
14481+
nologo_esp32s3_pico.menu.UploadSpeed.230400=230400
14482+
nologo_esp32s3_pico.menu.UploadSpeed.230400.upload.speed=230400
14483+
nologo_esp32s3_pico.menu.UploadSpeed.460800.linux=460800
14484+
nologo_esp32s3_pico.menu.UploadSpeed.460800.macosx=460800
14485+
nologo_esp32s3_pico.menu.UploadSpeed.460800.upload.speed=460800
14486+
nologo_esp32s3_pico.menu.UploadSpeed.512000.windows=512000
14487+
nologo_esp32s3_pico.menu.UploadSpeed.512000.upload.speed=512000
14488+
14489+
nologo_esp32s3_pico.menu.DebugLevel.none=None
14490+
nologo_esp32s3_pico.menu.DebugLevel.none.build.code_debug=0
14491+
nologo_esp32s3_pico.menu.DebugLevel.error=Error
14492+
nologo_esp32s3_pico.menu.DebugLevel.error.build.code_debug=1
14493+
nologo_esp32s3_pico.menu.DebugLevel.warn=Warn
14494+
nologo_esp32s3_pico.menu.DebugLevel.warn.build.code_debug=2
14495+
nologo_esp32s3_pico.menu.DebugLevel.info=Info
14496+
nologo_esp32s3_pico.menu.DebugLevel.info.build.code_debug=3
14497+
nologo_esp32s3_pico.menu.DebugLevel.debug=Debug
14498+
nologo_esp32s3_pico.menu.DebugLevel.debug.build.code_debug=4
14499+
nologo_esp32s3_pico.menu.DebugLevel.verbose=Verbose
14500+
nologo_esp32s3_pico.menu.DebugLevel.verbose.build.code_debug=5
14501+
14502+
nologo_esp32s3_pico.menu.EraseFlash.none=Disabled
14503+
nologo_esp32s3_pico.menu.EraseFlash.none.upload.erase_cmd=
14504+
nologo_esp32s3_pico.menu.EraseFlash.all=Enabled
14505+
nologo_esp32s3_pico.menu.EraseFlash.all.upload.erase_cmd=-e
14506+
14507+
nologo_esp32s3_pico.menu.ZigbeeMode.default=Disabled
14508+
nologo_esp32s3_pico.menu.ZigbeeMode.default.build.zigbee_mode=
14509+
nologo_esp32s3_pico.menu.ZigbeeMode.default.build.zigbee_libs=
14510+
nologo_esp32s3_pico.menu.ZigbeeMode.zczr=Zigbee ZCZR (coordinator)
14511+
nologo_esp32s3_pico.menu.ZigbeeMode.zczr.build.zigbee_mode=-DZIGBEE_MODE_ZCZR
14512+
nologo_esp32s3_pico.menu.ZigbeeMode.zczr.build.zigbee_libs=-lesp_zb_api_zczr -lesp_zb_cli_command -lzboss_stack.zczr.trace -lzboss_stack.zczr -lzboss_port
14513+
14514+
##############################################################
14515+
1427514516
mhetesp32devkit.name=MH ET LIVE ESP32DevKIT
1427614517

1427714518
mhetesp32devkit.bootloader.tool=esptool_py

Diff for: variants/nologo_esp32s3_pico/pins_arduino.h

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
#ifndef Pins_Arduino_h
2+
#define Pins_Arduino_h
3+
4+
#include <stdint.h>
5+
#include "soc/soc_caps.h"
6+
7+
#define USB_VID 0x303a
8+
#define USB_PID 0x1001
9+
10+
static const uint8_t LED_BUILTIN = 21;
11+
#define BUILTIN_LED LED_BUILTIN
12+
#define LED_BUILTIN LED_BUILTIN
13+
#define RGB_BUILTIN SOC_GPIO_PIN_COUNT + LED_BUILTIN
14+
#define RGB_BRIGHTNESS 64
15+
16+
// SPI - unused but you can create your own definition in your sketch
17+
static const int8_t SCK = -1;
18+
static const int8_t MISO = -1;
19+
static const int8_t MOSI = -1;
20+
static const int8_t SS = -1;
21+
22+
// I2C - unused but you can create your own definition in your sketch
23+
static const uint8_t SDA = -1;
24+
static const uint8_t SCL = -1;
25+
26+
static const uint8_t A0 = 1;
27+
static const uint8_t A1 = 2;
28+
static const uint8_t A2 = 3;
29+
static const uint8_t A3 = 4;
30+
static const uint8_t A4 = 5;
31+
static const uint8_t A5 = 6;
32+
static const uint8_t A6 = 7;
33+
static const uint8_t A7 = 8;
34+
static const uint8_t A8 = 9;
35+
static const uint8_t A9 = 10;
36+
37+
#endif /* Pins_Arduino_h */

0 commit comments

Comments
 (0)