A ferramenta Zerynth Studio permite o desenvolvimento rápido de aplicações IoT com um elevado nível de segurança, uma vez que os programadores podem programar em Python ou numa linguagem híbrida C/Python utilizando os microcontroladores de 32 bits mais populares e ligá-los a infraestruturas na cloud. Esta iniciativa alarga a utilização do Zerynth para aplicações de desenvolvimento IoT e sistemas embebidos para a vasta comunidade de programadores que utilizam o Python, uma linguagem de programação poderosa e amplamente utilizada, por exemplo, no popular computador de placa única Raspberry Pi.

A expansão da ferramenta middleware DesignSpark Zerynth Studio foi possibilitada pela introdução da biblioteca de código aberto Zerynth Ethereum. Os microcontroladores podem agora gerar e sinalizar transações Ethereum com base em apenas algumas linhas de código Python. Ethereum é uma plataforma de computação distribuída de código aberto baseada na tecnologia blockchain, e Ether é a sua criptomoeda.

Portanto, a biblioteca Ethereum oferece aos programadores uma ligação fácil com a blockchain Ethereum e a utilização de contratos inteligentes, bem como a integração perfeita de dispositivos IoT com aplicações descentralizadas (DApps). A capacidade de gerar, sinalizar e enviar transações a partir de um microcontrolador permite que qualquer dispositivo capaz de executar algoritmos criptográficos beneficie diretamente dos contratos inteligentes, que oferecem transações fiáveis ​​e rastreáveis, eliminando assim a necessidade de gateways centralizadas e prevenindo potenciais pontos de falha.

A Zerynth foi lançada em 2015 — originalmente com o nome VIPER — através de uma campanha de sucesso no Kickstarter, com o objetivo de fornecer ferramentas de desenvolvimento profissional para aplicações embarcadas e de IoT em Python. Desde então, a empresa ajudou milhares de programadores em todo o mundo a criar novos produtos e aplicações IoT para a Indústria 4.0.

"A capacidade de gerar, sinalizar e enviar transações diretamente do microcontrolador permite que qualquer dispositivo capaz de executar algoritmos criptográficos beneficie diretamente dos contratos inteligentes, evitando gateways centralizados e pontos únicos de falha", disse Giacomo Baldi, CTO da Zerynth. "Isto pode ser aplicado a diversas áreas e aumenta a confiança entre os consumidores e terceiros.".

Mike Bray, vice-presidente da DesignSpark, acrescentou: "O Zerynth oferece aos nossos utilizadores acesso a um dos pacotes de programação mais intuitivos e completos disponíveis para os seus novos projetos. A adição do novo conjunto de funcionalidades que suporta transações em blockchain e criptomoedas expande ainda mais as capacidades da plataforma e posiciona o Zerynth na vanguarda do desenvolvimento e programação de novas aplicações. Estamos muito satisfeitos com esta importante adição às ferramentas e recursos disponíveis para a comunidade DesignSpark.".

Mais informações