Sming 3.0.0 (X-mas) is officially released

We are having a fantastic Christmas release full of new features, performance and stability improvements.

Let’s mention a small part of them:

  • Better handling of third-party libraries. Sming is using code from other open source projects. Getting the latest version of that code used to be time consuming and error-prone process. In this version that is no longer the case. We can have the latest version of Spiffs, rBoot, axTLS, Esp-Gdbstub or Stefan Bruens PWM in seconds.
  • SSL support based on axTLS v2.1+. You can now send HTTP, MQTT or Websocket messages over SSL. This means that your small devices can securely report the temperature to a remote server.
  • Better fatal error reporting and support for custom crash handlers.
  • Improved WebSocket support.
  • Optional use of Stefan Bruens high-quality PWM library (as a drop-in replacement for the Espressif’s one)
  • Optional use of Umm-Malloc heap allocation for better usage of the available heap memory and prevention against heap fragmentation problems.
  • Faster SPI.
  • And many small or big bug-fixes, performance and stability improvements.
Read More

Help us test Sming and win a reward

In preparation for the next version we are trying to make sure that all samples in the latest version of Sming are working as expected. We have already checked some of them on a real ESP8266 device, but there are still a lot of samples that are not tested. If you help us test them, report issues with the samples or even fix broken samples you will be eligible for a reward. The reward this time is naming the next version of Sming based on your nick name. If, for example, your nick name is avr10 our next version can be names like avrius tenius :).

Read More