Page 1 of 1
Comparison to Zerynth's Python for Embedded?
Posted: Fri Sep 23, 2016 10:59 pm
by tomlogic
I just caught a link to a company called Zerynth talking about
Python on microcontrollers. It looks like they haven't based their work on MicroPython (and they don't make any references to it).
Can anyone comment on how MicroPython compares to what they're doing?
Re: Comparison to Zerynth's Python for Embedded?
Posted: Sat Sep 24, 2016 1:14 am
by dhylands
It looks like it's transitioning to being a closed source project:
http://community.zerynth.com/discussion ... ource-code
This appears to the the KickStarter project formerly known as Viper.
From my very quick overview, it looks like only the VM runs on the embedded device, the compiler still runs on the host.
Re: Comparison to Zerynth's Python for Embedded?
Posted: Sat Sep 24, 2016 3:09 am
by shaoziyang
Zerynth is more like Arduino, from IDE to functions, using python instead of C++.
Re: Comparison to Zerynth's Python for Embedded?
Posted: Sat Sep 24, 2016 9:18 am
by deshipu
Wasn't all the Viper work merged into MicroPython and made available as a decorator?
Re: Comparison to Zerynth's Python for Embedded?
Posted: Sat Sep 24, 2016 4:37 pm
by dhylands
The kickstarter viper and the micropython viper just happen to use the same name and both are related to python.
Re: Comparison to Zerynth's Python for Embedded?
Posted: Wed Sep 28, 2016 10:27 am
by lfcerf
Hello, I'm Luigi from Zerynth.
We have found some referrals from this page on our website.
We're very glad to be a guest of this forum, again.
Yesterday there was an interesting thread on our forum about the differences between Zerynth and Micropython and I think you could be interested in reading it. Here is the link:
https://community.zerynth.com/discussio ... mment_1016
In summary:
- Zerynth has a smaller footprint
- Zerynth features a RTOS for multithreading
- Zerynth supports C-Python programming
- Zerynth has a cross-platform IDE built on a command line toolchain
- License is different
- Zerynth aims at becoming a professional vertical stack for the embedded and iot worlds
Hope it helps!
Re: Comparison to Zerynth's Python for Embedded?
Posted: Thu Sep 29, 2016 1:56 am
by mianos
Many of the items in that list are not very correct but, maybe, most importantly, the Zerynth VM is moving to closed source.
Personally I found it is near trivial to schedule threads, mix C and do real-time even on the ESP8266 in micrpython

That said, aside from the concern over the license, Zerynth looks really interesting. If they get the advanced debugger running it looks like it will be really good.
Re: Comparison to Zerynth's Python for Embedded?
Posted: Thu Sep 29, 2016 8:22 am
by bmarkus
Take a look on the Open (GPL3) VM license:
http://www.zerynth.com/zerynth-virtual-machine/
You can check which option fits to your projects.
Re: Comparison to Zerynth's Python for Embedded?
Posted: Thu Sep 29, 2016 8:48 am
by mianos
No, they changed their mind. As dhyland pointed out
the Zerynth Virtual Machine license will soon switch to a closed source policy with distribution of binaries packages only and custom VM compilation as an online service.
Re: Comparison to Zerynth's Python for Embedded?
Posted: Thu Sep 29, 2016 9:00 am
by bmarkus
Thanks for correction. That's fine, a different business model. I stay with MicroPython.