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.
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:
An example of creating and updating a simple GATT Service using the BLE_API
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!
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.
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!
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!
|Shield Recipient||Component Entry|
|Sparkfun GPS Shield|
|Seeed Can Bus Shield|
|Seeed SD Card Shield|
|Seeed 2.8" TFT Touch Sceen|
|PCA9955 LED Driver|
|Seeed Wifi Shield|
|Freetronics 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.
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!