Mistake on this page?
Report an issue in GitHub or email us

Arm Mbed OS quick start

This quick start covers selecting your target in the Arm Online Compiler and creating your first application. It also teaches you how to flash your target and how to interact with your device.

The quick start example blinks the LED on your board on and off. The main thread also takes a snapshot of the device's runtime statistics and displays them over a serial connection to your PC. Once you have this application working, you can use the documentation the quick start links to - a broad range of examples, conceptual tutorials and end-to-end applications - to add functionality.

You can choose to develop online or offline:

  • For online development, we provide the Arm Mbed Online Compiler. This is a great choice if you want to get started working with Mbed OS quickly.

  • For offline development, we provide Arm Mbed CLI, our command-line tool. Mbed CLI is compatible with Windows, Linux and macOS. Mbed CLI provides more options, but requires slightly more setup.

Please choose how to proceed

Online with the Mbed Online Compiler Offline with Mbed CLI
offline online

If you're interested in Arm Mbed Studio, see its standalone documentation.

Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.