So you're a Noob? Post your questions here until you graduate! Don't be shy.

User avatar
By martin_g
#76614 You will find 3rd party libs for many purposes on github for both, but when it comes to I/O with all sorts of devices, Arduino support is better.

In most cases you cannot easily port from Ardiuno to SDK (C++ -> C). But you can call most (all?) SDK libs from Arduino. Strandard task strukture in Arduino is simpler (setup, loop), but you can also use SDK tasks in Arduino.

Also, Ivan Grokhotkov, maintainer of the ESP8266 Arduino now works for Espressif.

I did my projects with the (open) SDK, today I would start them with Arduino.