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: