ESP32-S3-n16r8 环境配置

Scalphax Chen Lv1

环境

  • PlatformIO
  • Windows11
  • ESP32-S3-n16r8

board配置文件

  1. 用的是n16r8的板子,pio没这个预设。于是找了个n16r8的预设
  2. 放到%USERPROFILE%\.platformio\platforms\espressif32\boards
  3. 创建项目,平台选espidf

platform.ini

尝试编译一次报错

1
Compiling .pio\build\esp32-s3-devkitc-1-n16r8v\esp_netif\esp_netif_objects.c.o Compiling .pio\build\esp32-s3-devkitc-1-n16r8v\esp_netif\esp_netif_defaults.c.o during RTL pass: ira C:/Users/Scalphax/.platformio/packages/framework-espidf/components/esp_lcd/rgb/esp_lcd_panel_rgb.c: In function 'rgb_panel_draw_bitmap': C:/Users/Scalphax/.platformio/packages/framework-espidf/components/esp_lcd/rgb/esp_lcd_panel_rgb.c:700:1: internal compiler error: Segmentation fault 700 | } | ^ Please submit a full bug report, with preprocessed source (by using -freport-bug). See <https://gcc.gnu.org/bugs/> for instructions. Compiling .pio\build\esp32-s3-devkitc-1-n16r8v\esp_netif\lwip\esp_netif_lwip.c.o *** [.pio\build\esp32-s3-devkitc-1-n16r8v\esp_lcd\rgb\esp_lcd_panel_rgb.c.o] Error 1

问问ai,在pio的配置文件里加入build_flags = -O3即正常编译
连接板子

  • 标题: ESP32-S3-n16r8 环境配置
  • 作者: Scalphax Chen
  • 创建于 : 2026-04-02 18:47:49
  • 更新于 : 2026-04-03 14:29:07
  • 链接: https://scalphax.qiulishe.com/2026/04/02/ESP32-S3-n16r8-配置/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
目录
ESP32-S3-n16r8 环境配置