任选其一
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| [env:esp32-s3-devkitc-1] platform = espressif32 board = esp32-s3-devkitc-1 framework = arduino monitor_speed = 115200
board_build.arduino.memory_type = qio_opi board_build.flash_mode = qio board_build.psram_type = opi board_upload.flash_size = 16MB board_upload.maximum_size = 16777216 board_build.extra_flags = -DBOARD_HAS_PSRAM
|
1 2 3 4 5 6 7 8 9 10 11 12 13
| [env:esp32s3] platform = espressif32 board = esp32-s3-devkitc-1 framework = arduino
board_build.arduino.partitions = default_16MB.csv
board_build.arduino.memory_type = qio_opi
build_flags = -DBOARD_HAS_PSRAM
board_upload.flash_size = 16MB monitor_speed = 115200
|
自定义 ESP32S3 N16R8 板子配置
在~\.platformio\boards
中添加如下配置,如果没有该文件夹,新建一个文件夹即可
也可以在项目目录创建boards
文件夹,然后复制该文件到该文件夹中
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
| { "build": { "arduino": { "ldscript": "esp32s3_out.ld", "memory_type": "qio_opi", "partitions": "default_16MB.csv" }, "core": "esp32", "extra_flags": [ "-DARDUINO_ESP32_DEV", "-DBOARD_HAS_PSRAM", "-DARDUINO_USB_MODE=1" ], "f_cpu": "240000000L", "f_flash": "80000000L", "flash_mode": "qio", "psram_type": "opi", "hwids": [ [ "0x303A", "0x1001" ] ], "mcu": "esp32s3", "variant": "esp32s3" }, "connectivity": [ "bluetooth", "wifi" ], "debug": { "default_tool": "esp-builtin", "onboard_tools": [ "esp-builtin" ], "openocd_target": "esp32s3.cfg" }, "frameworks": [ "arduino", "espidf" ], "name": "YD-ESP32-S3N16R8", "upload": { "flash_size": "16MB", "maximum_ram_size": 327680, "maximum_size": 16777216, "require_upload_port": true, "speed": 921600 }, "url": "https://github.com/vcc-gnd/YD-ESP32-S3", "vendor": "VCC-GND Studio" }
|