Articulo de referencia

Zerynth

Zerynth es una implementación de software del lenguaje de programación Python para la programación de microcontroladores. Está dirigido a plataformas de microcontroladores de 32...

Zerynth es una implementación de software del lenguaje de programación Python para la programación de microcontroladores. Está dirigido a plataformas de microcontroladores de 32 bits y está diseñado para combinar Python con código C. [1] Conecta los microcontroladores a la nube para desarrollar productos de Internet de las cosas (IoT). [2]

Zerynth está diseñado para diseñadores, ingenieros, programadores y profesionales de IoT para el diseño y la ideación de productos sin centrarse en configuraciones y programación de bajo nivel.

Ecosistema

La tecnología de Zerynth permite a las empresas adquirir datos tanto de sus máquinas antiguas como de sus nuevas máquinas industriales, visualizar datos desde un panel interactivo, recibir notificaciones en tiempo real y se integra con el ERP de su empresa existente u otros sistemas de TI. [3]

La plataforma IoT de Zerynth permite a las empresas adquirir datos de maquinaria tradicional y de nueva generación, realizar un seguimiento de la producción en tiempo real, medir el consumo de energía, predecir fallos, obtener notificaciones instantáneas e integrarse fácilmente con cualquier sistema ERP, MES o BI existente. [4]

[5] [6]

Herramientas

Zerynth Virtual Machine es una máquina virtual multiproceso basada en pila diseñada para ejecutar un bytecode Python personalizado . [7] Tiene una huella de alrededor de 60–80 kB de Flash y 3–5 kB de RAM , dependiendo de la plataforma de destino y el SDK de la plataforma. [2] Zerynth VM permite el desarrollo de programas Python que son independientes del hardware, lo que permite la reutilización e integración del código. [8]

Zerynth Studio es un IDE multiplataforma gratuito y de código abierto potenciado por una cadena de herramientas de línea de comandos para aprovisionar microcontroladores con una máquina virtual Zerynth y desarrollar programas Python para ella. [7] [9]

Zerynth Advanced Device Manager (ADM) expone una interfaz basada en API para facilitar el reenvío de datos en la nube, las actualizaciones de firmware por aire (FOTA) [10] y las llamadas a procedimientos remotos. [5] El software también tiene una aplicación que permite a los usuarios crear prototipos de la interfaz de usuario para dispositivos programados con Zerynth. [11]

Licencia

  • Extensión de Zerynth Studio y Visual Studio Code : Licencia Apache 2.0 de código abierto
  • Sistema operativo Zerynth: código cerrado. Distribuido en formato binario.
  • Cadena de herramientas Zerynth: licencia Apache 2.0 de código abierto
  • Bibliotecas oficiales de Zerynth: Licencia Apache 2.0 de código abierto
  • Zerynth Cloud: código cerrado. Disponible como SaaS o en las instalaciones

Fondos

Según Tech.eu, a fecha de noviembre de 2022, "Zerynth ha recaudado 5,3 millones de euros, lo que eleva su financiación total a 7,3 millones de euros, tras una inyección de 2 millones de euros hace dos años. La ronda de financiación ha estado liderada por United Ventures". [12] Sin embargo, a fecha de 2022, Zerynth, la empresa que gestiona el software de Zerynth, ha obtenido unos ingresos de 629.656 euros, frente a los 895.064 euros de 2021, y una rentabilidad negativa de -2.357.356 euros [13]

Referencias

  1. ^ "Zerynth: socio registrado de NXP". Semiconductores NXP.
  2. ^ ab "¿Qué es exactamente Zerynth?". Design Spark . RSA . Consultado el 17 de julio de 2018 .
  3. ^ "Zerynth". Polo Tecnológico Navacchio . Consultado el 20 de diciembre de 2022 .
  4. ^ "ZERINTA". Unione Industriale Pisana (en italiano) . Consultado el 20 de diciembre de 2022 .
  5. ^ ab "Zerynth presenta Python en ESP32". Espressif Systems . Consultado el 30 de septiembre de 2017 .
  6. ^ Wong, William (29 de agosto de 2018). "El gran impulso de Python hacia el espacio integrado". Diseño electrónico . Consultado el 29 de agosto de 2018 .
  7. ^ ab Landoni, Boris (3 de marzo de 2016). "El marco Zerynth: programación de IoT con Python". Open Electronics . Consultado el 3 de marzo de 2016 .
  8. ^ Staff. "Aceleración del desarrollo de productos para la Internet de las cosas con codificación Python" (PDF) . N.º Primavera 2019. Revista Wireless Quarter.
  9. ^ Andrade, Eder (23 de marzo de 2019). "Zerynth Studio - Programar microcontroladores en Python". Embarcados.
  10. ^ "Creación de proyectos seguros alimentados por baterías para la Internet de las cosas" (PDF) . N.º septiembre-octubre de 2017. Revista digital Microchip.
  11. ^ "Zerynth es una herramienta de middleware para diseñar aplicaciones integradas y dispositivos conectados a IoT en lenguaje Python para microcontroladores de 32 bits". Microchip Technology Inc.
  12. ^ Cyrus, Callum (15 de noviembre de 2022). «La startup italiana de IoT industrial Zerynth recauda 5,3 millones de euros». Tech.eu . Consultado el 20 de diciembre de 2022 .
  13. ^ "Fatturato e utile/perdita di Zerynth Spa (02188290502), Toscana, Pisa, PISA - REGISTROAZIENDE.it". registroaziende.it . Consultado el 6 de enero de 2024 .
Retrieved from "https://en.wikipedia.org/w/index.php?title=Zerynth&oldid=1246389180"