Comparison to Zerynth's Python for Embedded?

General discussions and questions abound development of code with MicroPython that is not hardware specific.
Target audience: MicroPython Users.
Post Reply
tomlogic
Posts: 13
Joined: Tue Jul 19, 2016 10:20 pm

Comparison to Zerynth's Python for Embedded?

Post by tomlogic » Fri Sep 23, 2016 10:59 pm

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?

User avatar
dhylands
Posts: 3821
Joined: Mon Jan 06, 2014 6:08 pm
Location: Peachland, BC, Canada
Contact:

Re: Comparison to Zerynth's Python for Embedded?

Post by dhylands » Sat Sep 24, 2016 1:14 am

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.

shaoziyang
Posts: 363
Joined: Sun Apr 17, 2016 1:55 pm

Re: Comparison to Zerynth's Python for Embedded?

Post by shaoziyang » Sat Sep 24, 2016 3:09 am

Zerynth is more like Arduino, from IDE to functions, using python instead of C++.

User avatar
deshipu
Posts: 1388
Joined: Thu May 28, 2015 5:54 pm

Re: Comparison to Zerynth's Python for Embedded?

Post by deshipu » Sat Sep 24, 2016 9:18 am

Wasn't all the Viper work merged into MicroPython and made available as a decorator?

User avatar
dhylands
Posts: 3821
Joined: Mon Jan 06, 2014 6:08 pm
Location: Peachland, BC, Canada
Contact:

Re: Comparison to Zerynth's Python for Embedded?

Post by dhylands » Sat Sep 24, 2016 4:37 pm

The kickstarter viper and the micropython viper just happen to use the same name and both are related to python.

lfcerf
Posts: 1
Joined: Wed Sep 28, 2016 9:35 am

Re: Comparison to Zerynth's Python for Embedded?

Post by lfcerf » Wed Sep 28, 2016 10:27 am

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!

mianos
Posts: 84
Joined: Sat Aug 22, 2015 6:42 am

Re: Comparison to Zerynth's Python for Embedded?

Post by mianos » Thu Sep 29, 2016 1:56 am

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.

User avatar
bmarkus
Posts: 111
Joined: Tue Oct 21, 2014 5:58 am

Re: Comparison to Zerynth's Python for Embedded?

Post by bmarkus » Thu Sep 29, 2016 8:22 am

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.
Tiny Core Linux (piCore) developer
HAM radio call: HA5DI (Béla)

mianos
Posts: 84
Joined: Sat Aug 22, 2015 6:42 am

Re: Comparison to Zerynth's Python for Embedded?

Post by mianos » Thu Sep 29, 2016 8:48 am

bmarkus wrote: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.
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.

User avatar
bmarkus
Posts: 111
Joined: Tue Oct 21, 2014 5:58 am

Re: Comparison to Zerynth's Python for Embedded?

Post by bmarkus » Thu Sep 29, 2016 9:00 am

Thanks for correction. That's fine, a different business model. I stay with MicroPython.
Tiny Core Linux (piCore) developer
HAM radio call: HA5DI (Béla)

Post Reply