Zerynth

Zerynth
Utvecklare Kinzica Ventures, LLC
Initial release 24 juni 2015
Skrivet i C , Python
Operativ system Mac , Windows , Linux
Plattform 32-bitars mikrokontroller
Tillgänglig i engelsk
Typ Python implementering
Licens Blandad
Hemsida www .zerynth .com

Zerynth är en mjukvaruimplementering av Python-programmeringsspråket för programmering av mikrokontroller. Den riktar sig till 32-bitars mikrokontrollerplattformar och är designad för att blanda Python med C-kod. Den ansluter mikrokontrollerna till molnet för att utveckla Internet of Things (IoT) produkter.

Zerynth är gjord för designers, ingenjörer , programmerare och IoT-proffs för produktdesign och idéer utan att fokusera på lågnivåkonfigurationer och programmering.

Ekosystem

Zerynths teknologi gör det möjligt för företag att skaffa data från både sina äldre maskiner och nya industriella maskiner, för att se data från en interaktiv instrumentbräda, för att ta emot aviseringar i realtid och integreras med sitt befintliga företags ERP eller andra IT-system.

Zerynth IoT-plattformen tillåter företag att skaffa data från både äldre och nya generationens maskiner, göra produktionsövervakning i realtid, mäta energiförbrukning, förutsäga fel, få omedelbara aviseringar och enkelt integrera med alla befintliga ERP-, MES- eller BI-system.

Verktyg

Zerynth Virtual Machine är en multitrådad stackbaserad virtuell maskin designad för att exekvera en anpassad Python- bytekod . Den har ett fotavtryck på cirka 60-80 kB Flash och 3-5 kB RAM , beroende på målplattformen och plattformens SDK. Zerynth VM tillåter utveckling av Python-program som är oberoende av hårdvaran och tillåter återanvändning och integration av kod.

Zerynth Studio är en gratis, plattformsoberoende IDE med öppen källkod som har en kommandoradsverktygskedja för att tillhandahålla mikrokontroller med en Zerynth VM och utveckla Python-program för den.

Zerynth Advanced Device Manager (ADM) exponerar ett API-baserat gränssnitt för att underlätta vidarebefordran av molndata, FOTA- uppdateringar ( firmware over-the-air) och Remote Procedure Calling. Programvaran har också en app som låter användare prototypa UI för enheter programmerade med Zerynth.

Licens

  • Zerynth Studio och VSCode Extension: Opensource Apache 2.0-licens
  • Zerynth OS: Stängd källa. Distribuerad som binär.
  • Zerynth Toolchain: Opensource Apache 2.0-licens
  • Zerynth Official Libraries: Opensource Apache 2.0 License
  • Zerynth Cloud: Closed Source. Tillhandahålls som SAAS eller On-premises

Finansiering

Enligt Tech.eu, från och med november 2022, "samlade Zerynth in 5,3 miljoner euro, vilket bringar dess livstidsfinansiering till 7,3 miljoner euro, efter ett tillskott på 2 miljoner euro för två år sedan. Finansieringsrundan leddes av United Ventures."