mbed Developer Website


The mbed Compiler is the most important part of mbed - this is where you write your code!

Shared code

At the time of writing, 5,634 code repositories have been shared on mbed. The Code page is where you can find them and import them into your mbed Compiler.


This is a central place for collecting together useful libraries and getting started information. The aim is to be an archive for every component you may want to connect to, and avoid re-inventing the wheel.

You can even publish projects directly from the compiler to share code with others, or pull in some of the existing ones. Check out the /code pages and the mbed Compiler for more.


The mbed User Forums are for getting help and advice from other mbed users, and really are user forums; to get access, you need to be a registered mbed user with an mbed Microcontroller. We think this policy helps keep the community to a high quality, and has lead to a signal-to-noise ratio we're exceptionally proud of.


The Questions section of mbed is designed to provide a high quality resource of common (and not so common) questions and answers. This means that instead of searching long forum threads for the answer to a query or problem, both the question and answer will hopefully be captured succinctly on a single page.

The Cookbook

As an mbed user, you can also add to the website and use what others have contributed! If you've done something cool it may be worth sharing in the Cookbook.

Everyone also gets their own Notebook for keeping useful notes and project logs.


It is nice to know you are not alone. The shared context mbed provide means you can easily help others, and they can help you. Reproducing a bug can be as simple as a couple of clicks to import a published project. For an example of what people are up to now, take a look at the recent website activity.

Known Issues

For a list of known issues on the website please see: Website_Known_Issues