We’re happy to announce that we are part of the Cypress IoT-AdvantEdge™ webinar series and that we’ll be holding a webinar on July 16th. The topic we are going to cover is the popular “Python on PSoC® 6 MCUs for IoT and Blockchain applications” demo. Giacomo Baldi, our co-founder and CTO, will be the main speaker.

So, first, let’s take a look at the technology behind this Cypress-Zerynth demo.

Having the possibility to generate, sign, and send transactions from the inside of a microcontroller (such as PSoC 6) is a great advantage in today’s IoT market. This means that any device capable of running the cryptography algorithms can directly take advantage of Blockchain and Smart Contracts. In turn, removing centralized gateways and points of failure.

Of course, this can be applied to many different fields. For example, a supply chain can be monitored from the inside removing any single central authority, storing the data, and offering to final customers a certificate of the process goods are going through.

In short, this webinar will be exploring the potential of combining IoT and blockchain using Python directly on the PSoC 6 MCU, thanks to the Zerynth OS.

Don’t wait, register for the webinar today!

Python on PSoC® 6 microcontrollers

The PSoC 6 WiFi-BT Pioneer Kit is what we will be using during the webinar. The same kit that we used for the Cypress and Zerynth demo at the Embedded World 2019. It features the ultra-low-power, flexible, and secure PSoC 6 MCU which is purpose-built for the IoT.

This kit provides a rich hardware platform that enables the designing and debugging of the PSoC 62 MCU and the Murata LBEE5KL1DX 802.11n Wi-Fi and Dual-Mode Bluetooth Combo Module. The baseboard comes with 2 buttons, a 5-segment slider, and a proximity sensor. Using the 4th generation CapSense provided in the PSoC 62 Line, self- and mutual-capacitive-sensing systems can be evaluated with this kit. In addition, this kit comes with a TFT Display shield board that features a 2.4 inch TFT display, motion and light sensors, and digital microphone.

If you would like to learn more about the demo, take a look at this tutorial.

Cypress and Zerynth demo at Embedded World 2019

At the Embedded World 2019, we set up two Cloud dashboards. One on the RS Components stand where we were hosted that year, and one on the Cypress stand.

Both dashboards showed temperature and humidity readings that the PSoC 6 boards we programmed in Python have picked up.

On each PSoC 6 Pioneer Kit, there was a CapSense® (capacitive sensing) button which served a special purpose. Pressing it triggered a Blockchain transaction, and stored temperature and humidity information.

Visitors also had an option to scan a QR code on the dashboard. The code then lead them to all the technical details of the Blockchain transactions.