IMPORTANT: Cypress Developer Community is transitioning on October 20th. To learn more and be prepared for this change, check out our latest announcement.
Showing results for 
Search instead for 
Did you mean: 

Resource Library

Cloud & Blockchain Demo (Python on PSoC® 6 MCUs)


Cloud & Blockchain Demo (Python on PSoC® 6 MCUs)

This project was created by the Cypress Partner: Zerynth which is an innovative company enabling python development on microcontrollers with their Zerynth Virtual Machine (VM) and their 3rd party IDE, Zerynth Studio.



Project Technology Focuses

  • PSoC 62 MCU
  • CYW4343W 802.11n Wi-Fi and Dual-Mode Bluetooth Combo Radio
  • Python (enabled via Zerynth’s VM)
  • Temperature/Humidity Sensing
  • CapSense® Capacitive Sensing Buttons
  • AWS IoT Cloud Services
  • Ethereum Blockchain

Project Requirements



Project Description

This project from the Cypress partner Zerynth showcases an interesting use case for cloud-connected edge nodes. Within this project the PSoC 6 MCU is running Zerynth’s virtual machine, thus both it and the CYW4343W can be programmed in Zerynth Studio in python as CY8CKIT-062-WIFI-BT is a supported platform. A Weather Click (hosting the Bosch BME280 Temperature/Humidity sensor) is also mounted on the Pioneer Kit. An AWS IoT based cloud dashboard is setup in the project for two purposes:

  • Graphing temperature and humidity sensor data transmitted over time. This sensor data is processed on PSoC 6, and then transmitted to the cloud via Wi-Fi
  • Showcasing transactions (recording the current temperature/humidity) on the Ethereum blockchain. These transactions are initiated by a CapSense button push



Project Links

Resource List

Version history
Revision #:
1 of 1
Last update:
‎Mar 16, 2020 09:07 PM
Updated by: