Browse over 10,000 Electronics Projects

Freescale FRDM-K64F: Using MDK Middleware

Freescale FRDM-K64F: Using MDK Middleware

This tutorial runs you through the development of a middleware application on the FRDM-K64F development board. The application reads data from a MEMS sensor (accelerometer and magnetometer) and displays it on a website using CGI and JavaScript. The web server is a software component of the MDK-Professional middleware. The application uses I2C and Ethernet (MAC + PHY) CMSIS-Drivers and makes use of the underlying Freescale Kinetis SDK HAL.


This workshop explains how to create a software framework for a sophisticated microcontroller application using CMSIS and Middleware components. During this workshop a demo application is created that implements the following functions:

  • Read incoming data from an external MEMS sensor (accelerometer and magnetometer).
  • Display this content using CGI and JavaScript on a webpage as text representation and with a graphical interface.