Post

#20: What the Mbed Announcement Means

The recent announcement that the Mbed platform and OS are being sunset has many people wondering what the implications are. Here’s what you need to know for your ESP32 projects.

Mbed OS != Mbed TLS

My first concern from the announcement was “Oh no, all my ESP32 projects use Mbed TLS. Do I have to port to WolfSSL?”. If you have similar concerns you can rest easy. The answer is no.

From the announcement:

The Mbed TLS project is not affected by this change. Although it shares the Mbed name, Mbed TLS is now part of TrustedFirmware.org. Development of Mbed TLS continues as usual, with an active roadmap of feature releases (including LTS releases) and support as usual.

The TrustedFirmware project provides developers with a reference implementation of secure software for Arm chips which includes the TLS implementation that IDF uses.

Summary

For your ESP32 projects you can continue to use the Mbed TLS implementation without worrying about the news surrounding Mbded reaching end-of-life.

Join the community and get the weekly Production ESP32 newsletter. Concise, actionable content right in your inbox.

© Kevin Sidwar

Comments powered by Disqus.