Page 1 of 1

what is the difference between compiling for esp32dev vs nodemcu-32S?

Posted: Sat Mar 09, 2019 10:41 pm
by marcmerlin
I have a nodemcu-32 ESP32.
In my older arduino builds, I would just build with esp32 dev module.
Now, there is an option to compile for nodemcu-32.
Although my builds work regardless of which one I pick.

What does selecting chip specific compilation do differently?

Thanks

Re: what is the difference between compiling for esp32dev vs nodemcu-32S?

Posted: Sun Mar 10, 2019 7:30 pm
by marcmerlin
mmmh, compiling for nodemcu is actually worse, it removes partition scheme options. or core debug options.
So, no idea why those CPU compile options are even there...

Re: what is the difference between compiling for esp32dev vs nodemcu-32S?

Posted: Mon Mar 25, 2019 12:47 am
by marcmerlin
So, no one can tell me why there are so many ESP32 chip options I can compile for, and why compiling for ESP32 dev seems better options-wise than using NODEMCU which is the chip I actually have?

Re: what is the difference between compiling for esp32dev vs nodemcu-32S?

Posted: Mon Mar 25, 2019 7:36 pm
by Agree007
There is files defining each board type (dont recall name or location) - but it define specific parts for each board, like gpio pin used for build in led etc.

So as long as you select a board without any conflict with you actual board, you should be fine.

Re: what is the difference between compiling for esp32dev vs nodemcu-32S?

Posted: Thu Apr 11, 2019 5:04 am
by marcmerlin
Thanks for confirming, it seems that esp32dev is the best option then, especially now that I added a bunch of partitioning mappings in master, including ffat partitioning options I use :)