ARM, IBM and Freescale have jointly announced Mbed IoT Start Kit – Ethernet Edition at Embedded World 2015 that consists of a Freescale Kinetis Cortex M4 mbed-enabled development board and a sensor IO application shield that interface with IBM Bluemix cloud platform.
Freescale FRDM-K64F Freedom development board specifications:
- MCU – Freescale Kinetis K64 (MK64FN1M0VLL12) ARM Cortex M4 MCU @ 120 MHz with 1 MB flash memory, 256 KB RAM
- External Storage – SDHC slot
- Connectivity – 10/100M Ethernet
- USB – Dual role USB interface with micro-B USB connector
- Sensors – FXOS8700CQ accelerometer and magnetometer
- Headers – Arduino R3 compatible I/O connectors
- Misc – RGB LED, two user push buttons
- Power Supply – OpenSDAv2 USB, Kinetis K64 USB, and external source
The board also features a programmable OpenSDAv2 debug circuit supporting the CMSIS-DAP Interface software that provides a mass storage device (MSD) flash programming interface, or a CMSIS-DAP debug interface, or a virtual serial port interface. The board also support RF and Bluetooth add-on module but these are not included in the IoT kit, and instead a shield is provided with a 128×64 graphics LCD, two potentiometers, a joystick button, a PWM connected speaker, a 3-axis accelerometer, an RGB LED (connected via PWM), and a temperature sensor. A Xbee socket can be used to connect a Zigbee or WiFi module.
Getting started with the board is very easy. Connect the two boards, add an Ethernet cable, and a USB connection to your PC. The board will show as a storage device, and you can open IBM.html file to start the user interface in your web browser and monitor and play with the sensor and other hardware parts.
Development is done via Eclipse and Mbed SDK. Pricing and avaibility have not been disclosed so far, but as reference FRDM-K64F board can be purchased separately for $35, and mbed Application Shield for 31 GBP exc. VAT, so the kit could go for around $80.