-->
Page 1 of 1

Difference between SMING framework and ESP8266 Arduino

PostPosted: Mon Jan 04, 2016 8:07 pm
by helpme
SMING framework is compatible with Arduino libraries. In fact, the code looks quite similar to Arduino. What is the difference between SMING and ESP8266 Arduino? What are the pros and cons of using SMING and not ESP8266 Arduino?

Re: Difference between SMING framework and ESP8266 Arduino

PostPosted: Tue Jan 05, 2016 5:05 pm
by hreintke
Sming is not one-to-one compatible with arduino.
Sming is fully "event based" vs the "loop based" concept from Arduino -> applications are written as callbacks.
As you have seen the conversion from libraries is not too complicated.
Sming has full and out-of-the-box support for http/tcp/ntp/telnet/mqtt IP connectivity, timers, pwm, gpio, json and much more. See more details on the readme of the github repository.

We are currently converting Sming to use the RTOS sdk from espressif.
With that the arduino compatibilty will futher improve.