C/C++/Python?

Morkeleb
Posts: 2
Joined: Fri Apr 27, 2018 12:21 am

C/C++/Python?

Postby Morkeleb » Fri Apr 27, 2018 12:40 am

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!

chegewara
Posts: 2361
Joined: Wed Jun 14, 2017 9:00 pm

Re: C/C++/Python?

Postby chegewara » Fri Apr 27, 2018 1:16 am

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

Morkeleb
Posts: 2
Joined: Fri Apr 27, 2018 12:21 am

Re: C/C++/Python?

Postby Morkeleb » Fri Apr 27, 2018 5:11 pm

Thank you for your reply.
ESP IDF is completely in C, right?

ESP_Sprite
Posts: 9708
Joined: Thu Nov 26, 2015 4:08 am

Re: C/C++/Python?

Postby ESP_Sprite » Sat Apr 28, 2018 4:24 am

No, it's partially in C++. For instance, the NVS subsystem is C++.

Who is online

Users browsing this forum: Majestic-12 [Bot] and 75 guests