For a few years now the mbed platform has given beginners and enthusiasts alike an easy entry to embedded hardware development via the cloud-based IDE/compiler and hardware based around NXP Cortex-M3 hardware. However the hardware entry cost hasn't been that competitive, and the platform has perhaps languished. But no more! You can now use the Freescale Freedom FRDM-KL25Z board with mbed. The mbed bootloader is now available for this powerful and incredibly cheap board - and thus reducing the setup process from almost a gigabyte of IDE to a simple web browser.
To use your Freedom board with mbed is very simple - we've tested it and simplified the process for you below:
- If you don't already have one - get a Freedom board
- Download and install USB drivers available from here
- Visit mbed.org and create a user account
- Follow the instructions to download and install the mbed bootloader from here
- Create your first program from here
- Learn how to install the compiled .bin program file onto your Freedom board from here
And off you go - it couldn't be easier. If you're wondering what a Freedom board is - it's a powerfu development board from Freescale. With a low-power ARM® Cortex™-M0+ 48 MHz processor, USB OTG interface, accelerometer, RGB LED and capacitive touch slider and more - it's an inexpensive development board that's fully supported by Freescale and third-party development software. For more details, data sheets and to order - click here.