Demo Owner: Derek Snell
This demo combines several solutions from NXP and our partners. The demo is a thermostat application, using the Kinetis family as a communication gateway between a ZigBee network and connecting to the cloud. The demo runs on the MQX Real-Time Operating System (RTOS). It also uses the NXP PEG graphics library for the user interface displayed on an LCD. The ZigBee communication uses NXP’s BeeStack ZigBee stack, and connects with an NXP wireless development board programmed as a remote temperature sensor. The demo will also connect with an off-the-shelf ZigBee light bulb, and wirelessly controls it. The demo network connection is setup for Wi-Fi, using a Wi-Fi module from Qualcomm. The cloud connection allows the thermostat to be monitored and controlled remotely with mobile devices, and uses a solution provided by deviceCloud.io.
NXP Products
Product | Link |
---|---|
Shield Adapter Module for the Tower System | Shield Adapter Module for the Tower System | NXP |
Kinetis® KW2x Tower System Modules | TWR-KW2x|Tower System Board|Kinetis® MCUs | NXP |
Kinetis K70 120 MHz Tower System Module | TWR-K70F120M|Tower System Board|Kinetis MCUs | NXP |
Serial (USB, Ethernet, CAN, RS232/485) Tower System Module | Serial (USB, Ethernet, CAN, RS232/485) Tower System Module | NXP |
Graphical LCD Tower System Module with RGB Interface | Graphical LCD Tower Module with RGB Interface | NXP |
Development Tools
Firmware updated to v1.0 on 9/9/14
- DCIO Cloud agent now uses SSL from WolfSSL. This improves WebSocket connections to cloud server through some protected networks.
Firmware updated to v0.8 on 7/15/14
- Updated to support latest GT202 shield hardware from Qualcomm. Rev 1.3 and newer boards changed pinout of CHIP_PWD signal.
Firmware updated to v0.7 on 6/20/14
- Updated to use new SNTP server. Previous server stopped responding and prevented cloud connection.
Getting Started guide updated to v0.4 on 7/15/14
deviceCloud.io has told me that the URL for the DCIO agent has changed from app.deviceCloud.io to https://freescale-hvac-demo.devicecloud.io/deviceList. That change has not yet been made in this demo or documentation.
Hello Derek,
Could you please specify the revision of the TWR-KW24D512 and the TWR-K70F120M? A customer has a problem with the I2C communication between these two boards and we'd like to discard a hardware problem due to different board revisions.
Freescale Cloud - Connected ZigBee Thermostat Demo doesnt work!
Best regards,
Earl.