Hello,
I am Daniele one of the co-founder of Zerynth.
being responsible for electronics and systems integration at Zerynth I knew Teensy since the 3.1.
So, when I saw the new Teensy campaign on Kickstarter I decided to write Paul a message.
I read all your comments and I appreciated the analysis you did.
Here some Q&A that I hope can help you to better understand what Zerynth is and what we would like to do with the Teensy board and community:
Did Zerynth forks an implementation of MicroPython?
Absolutely not. Zerynth is an implementation of a Virtual Machine for Python optimized for the embedded environment, running on top of a Realtime OS (ChibiOS and FreeRTOS at the moment). Therefore, some Python features have been removed and some other features more suitable for the embedded have been added. For a more detailed comparison take a look
here. Everything has been developed from scratch by us in 2014/15, thanks to the support of a
Kickstarter Campaign.
Is it 100% Open Source?
At the moment yes. However, we are switching only the virtual machine to a closed source model. All the rest (IDE; Toolchain; Cloud Components; etc) will be kept opensource under MIT or Apache licenses. More info on the reasons of the switch
here
Can you develop commercial applications with a Teensy board programmed with Zerynth?
Sure you can! The Zerynth pricing schema will be soon published on our website with all the detail related to the commercial use of the Zerynth VM.
Why did the name change from VIPER to Zerynth?
We explain it
here Basically, we needed a more recognizable name, since Viper was used too much by many other companies (and some of them where even not that happy
)
Does Zerynth support the ESP8266?
Yes it does, info
here
Can I use Zerynth code developed for another board on the Teensy?
Yes, this is the power of having a Virtual Machine and a Real-Time OS running on your board. Zerynth abstracts the hardware. If we will do the porting of Zerynth on Teensy all the examples, libraries and projects developed in Zerynth will run as they are also on the Teensy
Does Zerynth run on the Particle Photon using a Windows machine for programming it?
Some users have had issues with the new USB drivers of Win 10 but now everything is fixed as documented
here
(
@cartere please test it again and let me know, I'll be glad to support you in fixing the issue you found)
What Zerynth asks to PJRC and/or Teensy community?
Just try our tool and if you like it spread the word otherwise tell us how to improve it
Please don't hesitate to ask me any other question.
Best