Page 1 of 1

C/C++/Python?

Posted: Fri Apr 27, 2018 12:40 am
by Morkeleb
Hi there
New here, coming from Arduino.
I want to migrate a project I have working in Arduino but I need to decide to which language should I migrate it to. I don't want to use the Arduino IDE so I've already installed PlatformIO.
ESP32 official language is C, am I correct? What's the current status of C++ and Python support and libraries?

Thanks in advance!

Re: C/C++/Python?

Posted: Fri Apr 27, 2018 1:16 am
by chegewara
Hi,
you can find many libraries in C, some libraries in C++. All depends what libraries you need. Support for C++ is very good.

This can be interesting for you:
https://github.com/micropython/micropython-esp32

Re: C/C++/Python?

Posted: Fri Apr 27, 2018 5:11 pm
by Morkeleb
Thank you for your reply.
ESP IDF is completely in C, right?

Re: C/C++/Python?

Posted: Sat Apr 28, 2018 4:24 am
by ESP_Sprite
No, it's partially in C++. For instance, the NVS subsystem is C++.