Use of Zephyr

C programming, build, interpreter/VM.
Target audience: MicroPython Developers.
Post Reply
BrendanSimon
Posts: 33
Joined: Wed Sep 07, 2016 10:46 am

Use of Zephyr

Post by BrendanSimon » Sun Dec 04, 2016 10:53 am

I was looking at recent commits and noticed something called Zephyr. I googled Zephyr and it seems like a very capable RTOS (with some advantages over FreeRTOS, mainly the Apache licensing, etc).

The `zephyr` source directory doesn't seem to have much in it, so I've got a few questions.

Is `Zephyr` new to MicroPython or has it been been part of MP for a while?

If new, is there some kind of new grand plan to take advantage of Zephyrs' real-time capabilities ? I don't know, real-time python threads/tasks perhaps?

Are there plans to integrate the full Zephyr suite with MP? e.g. drivers for USB, Networking, Bluetooth, Sensors, MQTT, CoAP, etc.

Or is there only some minimal/limited functionality that Zephyr will provide?

Thanks, Brendan.

Post Reply