Connected Home Gateway for the Internet of Things (IoT) using Kinetis MCU Family and MQX RTOS

Document created by AngelC Employee on Mar 31, 2015Last modified by AngelC Employee on Apr 6, 2015
Version 3Show Document
  • View in full screen mode

This document describes the implementation of the Connected Home Gateway for the Internet of Things (IoT) and its controller implemented in a Smart device (tablet) running Android OS.

The gateway is intended to serve as a communication bridge between WiFi/Ethernet and ZigBee Protocol, making every ZigBee-enabled device accessible and controllable from any smart device with Wi-Fi capabilities such as a smart phone or tablet. This will remove the need of having a ZigBee transceiver in every mobile device attempting to control the house appliances. In general, users will be able to:

  • Remote control of Home Appliances using ZigBee protocol
  • Any WiFi-enabled device could control the appliances without a ZigBee transceiver
  • Achieve bi-directional communication between users and appliances


Real system implementation would require a powerful MCU to manage all WiFi/Ethernet communication and a second MCU to manage all ZigBee communications. The Kinetis K60 and KW24 were selected among the different options available.