Hello guys. Can someone help me?
Sorry for my English. I’m having trouble using ESP-MINI-1, because it’s single core board. Already tried to enable the unicore option in the sdk file.
Also some alternatives I found here on the forum, without success.
If someone can help me, I appreciate it!
What is the platformio.ini
and sdkconfig
file if you use ESP-IDF?
I’m using the Arduino framework.
Editing the sdkconfig
in the framework-arduinoespressif32 folder or the local project folder has no effect on the Arduino-ESP32 build. Arduino-ESP32 is built with a preconfigured ESP-IDF configuration, the sdkconfig
file is just included as a information with what options it was built and is not respected during a framework = arduino
build in any way.
The Arduino-ESP32 people do not currently officially support the unicore ESP32 variants in mainstream Arduino-ESP32, as is noted in e.g. ESP32-DevKitM-1 Support? · Issue #5183 · espressif/arduino-esp32 · GitHub and DevKitc-V4 with ESP32-SOLO-1 not supported · Issue #1918 · espressif/arduino-esp32 · GitHub.
There are however solutions.
- the repo GitHub - lbernstone/arduino-esp32-solo: Compiled libraries for ESP32-SOLO hosts the ESP-IDF base compiled with unicore option. You would need to download this repo and replace the existing files in
C:\Users\<user>\.platformio\packages\framework-arduinoespressif32\
with the files from the repo.
- or, start off with an ESP-IDF project that has Arduino-ESP32 added as a component to it – this is basically Arduino-ESP32 with a freely reconfigurable ESP-IDF base, where you can then change the configuration for unicore. PlatformIO has the example project espidf-arduino-blink for this.
1 Like
It worked out! Using the Arduino framework.
Thank you so much for your help, @maxgerhardt !! 
1 Like