Mbed Blog

Mbed OS 5.7.6 released

We are pleased to announce the Mbed OS 5.7.6 release is now available. This is the latest patch release based on the feature set that Mbed OS 5.7 introduces.

Continue reading »

Everything you wanted to know about ST on Mbed, but were afraid to ask

This is a guest post from STMicroelectronics.

As we celebrate our fourth year on the Mbed IoT platform, we are proud that nine Discovery kits, 29 Nucleo boards, and 24 expansion boards are now part of the ecosystem, making ST one of its most active contributors. In 2014, we started with only four compatible STM32 Nucleo boards, but we continued to increase our portfolio of Mbed Enabled™ solutions, while also porting many application examples and features.

Continue reading »

Mbed Enabled program expands with support for mass production modules

/media/uploads/dirons/mbedmodulesbanner.png

The rapid expansion of the IoT market is being driven by companies who are either augmenting existing product lines with IoT functionality, or building innovative solutions for new market segments. In many instances these companies have neither the time or resources available to design on-board solutions from the ground up utilizing the full capabilities of a particular communications protocol, nor the expertise to obtain the necessary RF certification required in different geographies. To resolve this, they are turning to module manufacturers to provide the pre-verified functionality needed to give their products a solid technical foundation.

Continue reading »

Mbed OS 5.7.5 released

We are pleased to announce the Mbed OS 5.7.5 release is now available. This is the latest patch release based on the feature set that Mbed OS 5.7 introduces.

Continue reading »

Mbed OS 5.7.4 released

We are pleased to announce the Mbed OS 5.7.4 release is now available. This is the latest patch release based on the feature set that Mbed OS 5.7 introduces.

Continue reading »

Mbed OS 5.7.3 released

We are pleased to announce the Mbed OS 5.7.3 release is now available. This is the latest patch release based on the feature set introduced by Mbed OS 5.7.

Continue reading »

Share your Github-hosted code

We know that it’s common to keep Mbed programs in other source control systems, and based on feedback from many of you in the developer survey earlier this year we decided it was high time to allow you to share your code directly from GitHub. We’ve added a new option that allows you to do just this. Your code is hosted in GitHub, but is listed and searchable alongside Mbed-hosted repositories on the Code page and your My repositories page. GitHub-hosted code can be imported directly into the Online Compiler or with Mbed CLI.

Continue reading »

Mbed OS 5.7.2 released

We are pleased to announce the Mbed OS 5.7.2 release is now available. This is the latest patch release based on the feature set introduced by Mbed OS 5.7.

Continue reading »

Reducing memory usage with a custom printf and newlib-nano

We’ve blogged about memory optimization before: Reducing memory usage by tuning RTOS configuration, Optimizing memory usage in Mbed OS 5.2 and Where did my flash go? Visualizing linker statistics. Mbed OS also supports runtime memory tracing and runtime memory statistics.

Both flash memory and RAM are limited on most microcontrollers, so reducing the memory footprint of your application can help you squeeze in more features or reduce cost. In this blog post we'll look at making Mbed OS 5 applications smaller, first by replacing standard I/O calls with a smaller implementation, and then by switching the whole standard library. All numbers in this post are based on Mbed OS 5.6.6 and GCC 6.3.1, and verified on NUCLEO-F401RE.

Continue reading »

Mbed OS 5.7.1 released

We are pleased to announce the Mbed OS 5.7.1 release is now available. This is the latest patch release based on the feature set introduced by Mbed OS 5.7.

Continue reading »

You need to log in to post a reply