This project was created by an extremely talented Cypress Employee: Sri Lakshmi Jayaprakash who is a Sr. Applications Engineer in the Internet, Compute & Wireless Business Unit (ICW).


Project Technology Focuses

  • PSoC® 6 Arm® Cortex®-M4 and Cortex-M0+ MCU
  • CYW4343W 802.11n Wi-Fi + Dual-Mode Bluetooth Radio
  • AWS IoT Cloud Services
  • Amazon Alexa Voice Services
  • Arm Mbed OS


Project Requirements




Project Description

This project leverages a PSoC 6 WiFi-BT Prototyping Kit with Amazon Alexa. An Amazon Echo is used in this project to control the speed of a fan by building a custom skill using the Alexa Skills Kit. The developed custom skill is hosted on the AWS Lambda service. A Lambda function is triggered from Alexa Skills and the function is coded to publish messages to a topic in AWS IoT based on the input from the developed custom Alexa skill. The physical device (PSoC 62 MCU + CYW4343W Wi-Fi/Bluetooth Radio on kit) subscribes to this topic in AWS IoT and generates appropriate PWM signals to control the speed of the fan.


Project Links



Resource List