mbed Blog RSS Feed

Processor to Cloud Prototyping

We'll be doing a webinar tonight with Sprint hosted by TMC. If you miss the live event it should be available afterwards in their archive. Register for the event.


BLE Development Update

A little while back you may have noticed we started working on a Bluetooth Low Energy API for mbed, and a partnership with Nordic Semiconductor to make it available on a microcontroller with the Bluetooth LE radio built in. It has been developing really well, so we thought we'd share some of the progress with you!

The main goal is to enable Bluetooth LE and create an API that allows you to focus on creating interesting and innovative applications, instead of reading through the core Bluetooth specifications (which we certainly have had to!). We're also building hardware and an HDK to simplify creating the physical devices themselves.

The initial development we have done is based on a two-chip solution. In the labs we use a mbed LPC1768 talking to the nRF51822 development board over UART running Nordics Bluetooth LE Stack (aka SoftDevice). As the API is almost complete, we'll soon move to fully integrating this to a single chip solution, with mbed running natively on the Cortex-M0 in the nRF51822 chip!

An example of how this looks, you can create a common Bluetooth Low Energy service like the Battery Level service or a Beacon using the example programs:

Import programBLE_BatteryLevel_Example

An example of creating and updating a simple GATT Service using the BLE_API

[Not found]

There's still a fair amount of design effort involved, but if you're really eager and want to help with development and testing, you can see all the work we are doing under the Bluetooth Low Energy Development Team we've setup, including the hardware we're using and recreate our lab setup. We'd love to hear what you think so far. At this stage while it is all still in development, some familiarity with BLE will be helpful and an understanding that this is not ready for general use, but you should be able to get something working!

And if you are interested in being a tester when this reaches beta on the single-chip hardware, please tell us what you might build!

FRDM-KL46Z Launched at AT&T Developers Summit Hackathon

Come and grab an MBED enabled Multi-Tech / Freescale board and start coding! We’re ready to go at the AT&T Developer Summit 2014 Hackathon


We’re here live in Las Vegas at the Palms Hotel at the Rain Nightclub ready to help developers get started with the first ever AT&T Carrier Certified ARM MBED board from Multitech Systems, powered by the MBED enabled Freescale FRDM-KL46Z Platform.

uIP Socket Modem + FRDM-KL46https://mbed.org/media/thumbs/6e/86/6e86ebc432e057caaa9110a178a0ea8b.jpgFRDM-KL46Z

On top of the donuts, bagels, & coffee - the boxes are unpacked, the libraries are live, and we have even created a getting started page on mbed.org specifically for the Hackathon. We have several hundred devices available with a choice of Wifi and Cellular.

What event isn't complete with a logistics scare that would leave you without hardware? Good news is that everything turned up!


And is looking awesome. That's a lot of hardware!


The event kicks off with a 4 minute lightning talk about why we're here and what we have for developers to use (phone memory only lasted for 3 minutes). Then the idea pitches start followed by 24 hours of developing.


Team presentations will be documented on the getting started wiki so check in often if you're interested in seeing what people are building!

Check Out the New Components

A few months back we ran a promotion giving mbed-enabled platforms and a shield in exchange for a component database entry. We're quite pleased with the results and wanted to share some of them with the community!

Be on the lookout for more MBED enabled FRDM platforms!!

Seeed Sparkfun


Shield RecipientComponent Entry
Boris AdryanSparkfun GPS Shield
GPS Breakout
Ciseco Rf
Chris DicknRF2401A
MMA8451Q Accelerometer
Sophie DexterSeeed Can Bus Shield
Peter AmptSeeed SD Card Shield
Neil ThiessenSeeed 2.8" TFT Touch Sceen
PCA9955 LED Driver
liyou ZHOUSeeed Wifi Shield
Koen KempeneersFreetronics LCD Shield

When starting your next project head over to the Components Database and take a look around. Getting your next project started should be a snap. Here's a brief example

You can also check out the conversations that went on during development. Lots of good tips and tricks to consider when developing with ARM Cortex M Microcontrollers.

STM32 support is coming in mbed!

We are very pleased to announce that we're working with ST on enabling STM32 microcontrollers in mbed!


This has been a very exciting year for us (more on that later - lots has been happening), so it is great to have ST joining us to help make mbed the best software platform for developing all sorts of new microcontroller devices. As you can probably guess, we'll be doing a lot next year especially to enable creation of IoT devices.

The support for the first STM32 Cortex-M based microcontrollers is being developed now, and in February you should see this support go live in the software and libraries alongside the first of a new line of mbed-enabled boards released from ST. Please tell us if you want to be one of the alpha and beta testers (along with your credentials as an alpha and beta tester!)

This is going to be an exciting 2014!