The Zerynth Studio tool enables the rapid development of IoT applications with a high level of security, as developers can program in Python or a hybrid C/Python language using the most popular 32-bit microcontrollers and connect them to cloud infrastructures. This move opens up the use of Zerynth for IoT and embedded development applications to the extensive community of programmers who use Python, a powerful programming language widely used with the popular Raspberry Pi single-board computer, for example.

The expansion of the DesignSpark Zerynth Studio middleware tool has been made possible by the introduction of the open-source Zerynth Ethereum library. Microcontrollers can now generate and signal Ethereum transactions based on just a few lines of Python code. Ethereum is an open-source distributed computing platform based on blockchain technology, and Ether is its cryptocurrency.

Therefore, the Ethereum library provides developers with an easy connection to the Ethereum blockchain and the use of smart contracts, as well as seamless integration of IoT devices with decentralized applications (DApps). The ability to generate, signal, and send transactions from a microcontroller allows any device capable of running cryptographic algorithms to directly benefit from smart contracts, which offer reliable and traceable transactions, thus eliminating the need for centralized gateways and preventing potential points of failure.

Zerynth was launched in 2015—originally under the name VIPER—through a successful Kickstarter campaign to provide professional development tools for embedded and IoT applications in Python. Since then, the company has helped thousands of developers worldwide create new IoT products and applications for Industry 4.0.

"Having the ability to generate, signal, and send transactions from within the microcontroller allows any device capable of running cryptographic algorithms to directly benefit from smart contracts, bypassing centralized gateways and single points of failure," said Giacomo Baldi, CTO of Zerynth. "This can be applied to many fields and increases trust between consumers and third parties.".

Mike Bray, Vice President of DesignSpark, added: "Zerynth gives our users access to one of the most intuitive and supportive programming packages available for their new designs. The addition of the new feature set supporting blockchain and cryptocurrency transactions further expands the platform's capabilities and positions Zerynth at the forefront of new application development and programming. We are thrilled with this significant addition to the tools and resources available to the DesignSpark community.".

More information