The Python on PSoC6 demo we prepared and presented at the Embedded World 2019, in collaboration with RS Components and Cypress, was so popular that people are still talking about it.

That is why RS Components recently published a video of the demo on their YouTube channel:

As you can see from the video, the combination of Python and PSoC 6 microcontroller is perfect for IoT projects.

“With the hardware features of PSoC 6 and the simplicity of Zerynth the possibilities are endless,” says Luigi Cerfeda, Zerynth’s head of Marketing.

Learn more about the demo

Two Cloud dashboards are the key elements of this demo. Both dashboards are showing temperature and humidity readings that the PSoC 6 boards we programmed in Python have picked up.

Furthermore, PSoC 6 acts as the host MCU for a certified module based on one of Cypress wireless combo solutions providing 802.11n Wi-Fi and dual-mode Bluetooth.

On each PSoC 6 Pioneer Kit, there is a CapSense® (capacitive sensing) button which serves a special purpose. Pressing it triggers a Blockchain transaction, to store temperature and humidity information. This explains how to use a Blockchain for secure communication.

Visitors at the Embedded World scanned a QR code on the dashboard, which led them to all the technical details of the blockchain transactions.

This is how the demo looked like at the stand:

Python on PSoC® 6 microcontrollers for IoT and Blockchain applications tutorial

If you want to recreate the demo, we’ve got a whole tutorial for you. Of course, the first thing you need to do is download Zerytnth Studio. In case you don’t know, Zerynth Studio is free to download and available for Windows, Linux, and Mac OS.

Just follow the steps in the tutorial and you’ll have your own Cloud dashboard with temperature and humidity readings.

Happy codding!