Development Platforms with Arm® mbed™ Enablement

mbed enabled logo

NXP offers a variety of evaluation and prototyping platforms that are enabled through the popular, easy to use, web-based Arm mbed development platform. With an online software development kit, free software libraries, hardware designs and online tools, it is the fastest way to create products based on Arm microcontrollers.

No downloads, no installations, no restrictive licenses.

  • Software Development Kit (SDK)
    The mbed Software Development Kit is an open source C/C++ microcontroller software platform relied upon by tens of thousands of developers to build projects fast.
  • Free online development tools
    The mbed Compiler is a powerful online IDE that is free for use with hardware implementing the mbed HDK, and tightly integrated with the mbed SDK and Developer Website.
  • Hardware Development Kit (HDK)
    The mbed Hardware Development Kit provides full microcontroller sub-system design files and firmware for building development boards and custom products that benefit from the native support of the mbed SDK and free mbed Online Compiler and mbed Developer Platform.
  • Worldwide Developer Community
    The mbed platform is supported by an active and friendly community of skilled developers that are collectively helping get prototypes made even faster. Better yet, they are building an extensive cookbook of recipes that you can reuse to build your products.

It doesn't get much better than this.

Learn more about Arm mbed Development Platforms

Development Platforms with Arm mbed Enablement

FRDM-KL25Z FRDM-KL05Z FRDM-KL46Z FRDM-K64F FRDM-K22F FRDM-CR20A
Application Type Generic MCU Generic MCU Generic MCU Generic MCU Generic MCU 2.4GHz 802.15.4 Wireless Transceiver
mbed product page click here click here click here click here click here click here
Kinetis MCU MKL25Z128VLK4 MCU - 48 MHz, 128 KB flash, 16 KB SRAM, USB OTG (FS), 80LQFP MKL05Z32VFM4 MCU - 48 MHz, 32 KB flash, 4 KB SRAM, 32QFN MKL46Z256VLL4MCU - 48 MHz, 256 KB flash, 32 KB SRAM, segment LCD, USB OTG (FS) , 100 LQFP MK64FN1M0VLL12 MCU (120 MHz, 1MB Flash, 256KB RAM, low power, crystal-less USB, 100LQFP package) MK22FN512VLH12 MCU - 120 MHz, 512 KB flash memory, 128 KB RAM, low-power, and crystal-less USB in 64 LQFP package No
Connectivity USB FS D/OTG (mini USB connector) No USB FS D/OTG (mini USB connector) USB HS D/H/OTG (micro USB connector)
10/100 ethernet
USB HS D/H/OTG (micro USB connector) 2.4GHz Wireless
Display No No Segment LCD No No No
External Memory No No No Micro-SD card connector Optional micro-SD card connector No
Capacitive Touch Yes Yes Yes No No No
Onboard Sensors MMA8451Q
Accelerometer
MMA8451Q
Accelerometer
MMA8451Q
Accelerometer
Ambient light sensor
FXOS8700CQ
Accelerometer & Magnetometer
FXOS8700CQ
Accelerometer & Magnetometer
No
Tri-color (RGB) LED Yes Yes Yes Yes Yes Yes
Sophisticated OpenSDA debug interface Yes Yes Yes Yes Yes No
Expansion possibilities Arduino R3 Arduino R3 Arduino R3 Arduino R3 Arduino R3 Arduino R3
Additional enablement and support 2 push buttons Optional header for add-on RF module: nRF24L01+ Nordic 2.4 GHz radio
Optional header for add-on Bluetooth module: JY-MCU BT board V1.05
2 push buttons
Optional header for add-on RF module: nRF24L01+ Nordic 2.4 GHz radio
Optional header for add-on Bluetooth module: JY-MCU BT board V1.05
2 push buttons
2 push buttons