L'outil Zerynth Studio permet le développement rapide d'applications IoT hautement sécurisées. Les développeurs peuvent programmer en Python ou dans un langage hybride C/Python, en utilisant les microcontrôleurs 32 bits les plus répandus, et les connecter aux infrastructures cloud. Cette évolution ouvre l'utilisation de Zerynth pour le développement d'applications IoT et embarquées à la vaste communauté de programmeurs Python, un langage puissant largement utilisé, par exemple, avec le Raspberry Pi, un ordinateur monocarte très populaire.

L'extension de l'outil middleware DesignSpark Zerynth Studio est rendue possible par l'introduction de la bibliothèque open source Zerynth Ethereum. Les microcontrôleurs peuvent désormais générer et signaler des transactions Ethereum à l'aide de quelques lignes de code Python seulement. Ethereum est une plateforme informatique distribuée open source basée sur la technologie blockchain, et Ether est sa cryptomonnaie.

La bibliothèque Ethereum offre ainsi aux développeurs une connexion simplifiée à la blockchain Ethereum et l'utilisation de contrats intelligents, ainsi qu'une intégration fluide des objets connectés (IoT) aux applications décentralisées (DApps). La possibilité de générer, de signaler et d'envoyer des transactions depuis un microcontrôleur permet à tout appareil capable d'exécuter des algorithmes cryptographiques de bénéficier directement des contrats intelligents, qui garantissent des transactions fiables et traçables, éliminant ainsi le besoin de passerelles centralisées et prévenant les risques de défaillance.

Lancée en 2015 sous le nom de VIPER grâce à une campagne Kickstarter réussie, Zerynth propose des outils de développement professionnels pour les applications embarquées et IoT en Python. Depuis, l'entreprise a accompagné des milliers de développeurs à travers le monde dans la création de nouveaux produits et applications IoT pour l'Industrie 4.0.

« La possibilité de générer, de signaler et d'envoyer des transactions directement depuis le microcontrôleur permet à tout appareil capable d'exécuter des algorithmes cryptographiques de bénéficier directement des contrats intelligents, en s'affranchissant des passerelles centralisées et des points de défaillance uniques », a déclaré Giacomo Baldi, directeur technique de Zerynth. « Cette technologie peut être appliquée dans de nombreux domaines et renforce la confiance entre les consommateurs et les tiers. ».

Mike Bray, vice-président de DesignSpark, a ajouté : « Zerynth offre à nos utilisateurs l’un des environnements de programmation les plus intuitifs et performants du marché pour leurs nouveaux projets. L’ajout de nouvelles fonctionnalités prenant en charge la blockchain et les transactions en cryptomonnaies renforce encore les capacités de la plateforme et positionne Zerynth à l’avant-garde du développement et de la programmation d’applications innovantes. Nous sommes ravis de cet enrichissement majeur des outils et ressources mis à la disposition de la communauté DesignSpark. ».

Plus d'informations