mbed Blog RSS Feed

mbed.org SSL certificate change

At around 23:00 UTC (00:00 BST, 18:00 EDT, 16:00 PDT) on April 9th we will be updating our SSL certificate. We anticipate any service disruption to be minimal and to last less than a minute.

This is a precautionary measure in response to the heartbleed bug which has affected many internet services. We have already taken the steps necessary to ensure mbed.org is not affected by this problem.

UPDATE: This work has been completed.

New Freescale FRDM-K64F based on ARM Cortex-M4

Today at the annual Freescale Technology Forum (FTF) in Dallas, Texas, Freescale is releasing a brand new mbed enabled Freedom development platform, the FRDM-K64F. This development board is based on the ARM Cortex-M4 with FPU and DSP instructions and is the first of its kind in the Kinetis Series K6x MCU family. Best of all, this development board includes a RF expansion connector and a Bluetooth expansion connector allowing easier development of Internet of Things (IoT) devices.


Additional sensors and connectivity options are USB Host, USBDevice, RGB LED, Freescale FXOS8700CQ Inertial Sensor (accelerometer + magnetometer), Ethernet with PHY and magnetics, SD card and compatibility with Arduino shields.

See all mbed enabled FRDM boards, here.

If you are attending the Freescale Technology Forum (FTF) this week, make sure to stop by the Tech Lab and explore the FRDM-K64F platform and mbed enablement in the “Mountain demo”. Also, make sure to register for the Hands-On Workshop with mbed, ‘From Rapid Prototyping to Production’ on Friday, April 11 at 9:30am in Texas Ballroom 5 (session FTF-SDS-F0107).

You can also find out more about the FRDM-K64F from Freescale here.


Xively's connected water tank demo with Google Glass and mbed

It is always great to see real-life implementations of connected solutions that utilize mbed! Last week at EE Live! in San Jose, California, Xively was showing off their complete industrial liquids monitor and control system that is using an NXP LPC1768 board running mbed to connect to Xively’s cloud services via the internet, and uses Google Glass to access the application (in the video: the tablet shows the same view as the Google Glass) all to monitor the fluid levels and control the pump filing the tank in real-time. The NXP LPC1768 board is based on the ARM Cortex-M3 processor.

Dominic Pajak got a live demo from the Xively team. Watch the video below.


NXP LPCXpresso v2: ‘A Bridge Between Development Platforms & Communities’

Our longtime partner of mbed, NXP, is releasing a version 2 of their LPCXpresso development boards range, which will all support mbed! This will allow more flexibility and choice as you'll be able to use both the existing LPCXpresso tools and now all the mbed tools and libraries!


Here are more details from NXP:


This new alignment with the LPCXpresso will allow developers access to leverage both mbed.org and LPCWare.com communities for support, code and other resources. In addition they will have more choice for MCU selection, and prototyping features. They will also be able to easily export projects from mbed to LPCXpresso environments.

The LPCXpresso platform includes the v7.1 LPCXpresso IDE, allowing for more efficient evaluation and development of advanced application for NXP LPC microcontrollers. This toolchain includes multiple improvements in compiler optimization, IDE speed and feature set, access to ARM’s latest new lib-nano C library and support of Segger’s popular debug probe and related utilities.

You can check out all of the official NXP mbed-enabled boards here, and all the third party boards that use the mbed NXP HDK here.

Robotiky, a fun way to get kids Kickstarted with coding!

Last week we got the chance to speak with Robotiky about their Kickstarter project. Robotiky is a small programmable toy robot that makes learning how to code simple, digestible and best of all fun! The team prototyped the idea using an mbed-enabled NXP LPC1768 prototyping board, and then transitioned to a full custom design using the mbed HDK for NXP LPC11U24 board based on an ARM Cortex-M0+. The hardware features a voltage convertor, extension port and sensors for speed bumps, light and line following.


One of the unique features of this special toy is the online tutorials that utilize drag and drop exercises to teach the basics of coding, from simple blocks to full code. In the tutorials after each level is completed you can download and run your program on the robot for immediate gratification and realization of what programming can actually create. This toy is aimed at elementary and primary school ages, but as an adult myself, I have to say I could not stop testing out all of the demo coding challenges until I completed each level!


This robot and online programing tutorial is the brainchild of John Ginger and Matt Screeton, alumni’s of Cambridge University. They currently have eight days left on their Kickstarter funding where you can get your own Robotiky for £99 and help them reach their goal. However there are limited spots at this funding level, so sign up for your Robot before the deal is up.