• sales

    +86-0755-88291180

lssue with ESP32-S3 Matrix

2025-01-02 13:38:08 Ask

Hi,

I just received the ESP32-S3 Matrix from you and am having issues with the demo (color.ino).  My issue is when using Platform.io (VSCode) causes repeated reboots.   It works fine in Arduino IDE.  I am convinced my platform.ini is wrong. Can you send me the correct settings for the platform.ini file please.  

https://spotpear.com/shop/ESP32-S3FH4R2-Matrix-8x8-RGB-LED-WiFi-Bluetooth-QST-Attitude-Gyro-Sensor-QMI8658C-Arduino-Python-ESP-IDF.html

My Platform.ini settings:

[env:esp32-s3-devkitc-1]


platform = espressif32

board = esp32-s3-devkitc-1

framework = arduino

lib_deps = adafruit/Adafruit NeoPixel@^1.12.3


build_flags =

   ;-DARDUINO_USB_MODE=1,

   ;-DBOARD_HAS_PSRAM,

   -DARDUINO_USB_CDC_ON_BOOT=1


build_unflags =

   -DBOARD_HAS_PSRAM

   

board_build.arduino.memory_type = qio_opi

board_build.f_flash = 80000000L

board_build.flash_mode = qio


The ERROR:

Rebooting...

ESP-ROM:esp32s3-20210327

Build:Mar 27 2021

rst:0xc (RTC_SW_CPU_RST),boot:0x8 (SPI_FAST_FLASH_BOOT)

Saved PC:0x40377600

SPIWP:0xee

mode:DIO, clock div:1

load:0x3fce3808,len:0x44c

load:0x403c9700,len:0xbd8

load:0x403cc700,len:0x2a80

entry 0x403c98d0

E (76) opi psram: PSRAM ID read error: 0x00000000, PSRAM chip not found or not supported, or wrong PSRAM line mode

E (76) spiram: SPI RAM enabled but initialization failed. Bailing out.

E (94) spi_flash: Detected size(4096k) smaller than the size in the binary image header(8192k). Probe failed.

*  Terminal will be reused by tasks, press any key to close it.

ESP32-S3-Matrix
1answers
SpotPearGuest9a52c
Answer time:
2025-01-02 13:41:01

Hello, we don't support PlatformIO, but some customers have configured it before, you can try it


; PlatformIO Project Configuration File

;

;   Build options: build flags, source filter

;   Upload options: custom upload port, speed and extra flags

;   Library options: dependencies, extra library storages

;   Advanced options: extra scripting

;

; Please visit documentation for the other options and examples

; https://docs.platformio.org/page/projectconf.html


[env:esp32-s3-devkitc-1]

platform = espressif32

board = esp32-s3-devkitc-1

framework = arduino

board_build.partitions = default.csv

board_upload.flash_size = 4MB

Like0

report