Hi, I’m new to this, I have just read a topic about the new esp32-s3 n16r8 board and it is not clear to me how this is done. ie add the board to PlatformIO what to put in the platformio.ini file.
Also what is ‘xtensa-esp32s3-elf-g++’ is not recognized as an internal or external command,
Is there any more information that’s available so I can try this board?
(Have used the Doit ESP32 on PlatformIO with no problems)
Hope some one can help.
I’m trying to figure this out too. I asked Espressif if they support Platform IO for their boards, and they said no. Which makes me wonder if PIO is the right path.
Just managed to get it to work, found esp32-s3-devkitc-1 - n16r8v.json file on github and copied it to the ,platformio/platforms/expressif32/boards folder. and created a new Project in Platformio and used that board.
for (i=0; i<4; i++){
leds[0] = CRGB::Red;
FastLED.show();
Serial.println("RED LED is ON");
delay(500);
leds[0] = CRGB::Green;
FastLED.show();
Serial.println("GREEN LED is ON");
delay(500);
leds[0] = CRGB::Blue;
FastLED.show();
Serial.println("BLUE LED is ON");
delay(500);
leds[0] = CRGB::Black;
FastLED.show();
Serial.println("LED's are OFF");
delay(1500);
}
}
}
Part of upload:
Linking .pio\build\esp32-s3-devkitc-1 - n16r8v\firmware.elf
Retrieving maximum program size .pio\build\esp32-s3-devkitc-1 - n16r8v\firmware.elf
Checking size .pio\build\esp32-s3-devkitc-1 - n16r8v\firmware.elf
Advanced Memory Usage is available via “PlatformIO Home > Project Inspect”
RAM: [= ] 5.9% (used 19324 bytes from 327680 bytes)
Flash: [ ] 3.8% (used 251873 bytes from 6553600 bytes)
Building .pio\build\esp32-s3-devkitc-1 - n16r8v\firmware.bin
esptool.py v4.4