Zephyr support for ESP32
Zephyr support for ESP32
Hi all,
I think it is very interested if Zephyr supports ESP32.
Do you guys have the same idea with me? And does Espressif have any plan for this?
Thank you.
I think it is very interested if Zephyr supports ESP32.
Do you guys have the same idea with me? And does Espressif have any plan for this?
Thank you.
Re: Zephyr support for ESP32
Howdy,
Can you post a description of "What is Zephyr?" and ideally some links to where we can read about it on the Internet? I for one don't know what Zephyr is.
Can you post a description of "What is Zephyr?" and ideally some links to where we can read about it on the Internet? I for one don't know what Zephyr is.
Free book on ESP32 available here: https://leanpub.com/kolban-ESP32
-
- Posts: 9772
- Joined: Thu Nov 26, 2015 4:08 am
Re: Zephyr support for ESP32
We have a whole bunch of small RTOSses that would be in theory interesting to run on the ESP32: MyNEWT, Zephyr, NuttX, ... We are looking at all of them, but in all probability a fair few of them will not be implemented by us. We do plan on making it possible for others to support any OS the ESP32 is capable off: the idea is that we will shim the OS-dependent portions of the WiFi and BT libraries, and make the rest of the hardware entirely documented.
Re: Zephyr support for ESP32
Yeah, that is a good news.ESP_Sprite wrote:We have a whole bunch of small RTOSses that would be in theory interesting to run on the ESP32: MyNEWT, Zephyr, NuttX, ... We are looking at all of them, but in all probability a fair few of them will not be implemented by us. We do plan on making it possible for others to support any OS the ESP32 is capable off: the idea is that we will shim the OS-dependent portions of the WiFi and BT libraries, and make the rest of the hardware entirely documented.
Event Zephyr is not supported by Espressif officially, the ESP32 fans (include me) can do it if we have enough information from hardware documents.
Thank you
Re: Zephyr support for ESP32
Hi kolban,kolban wrote:Howdy,
Can you post a description of "What is Zephyr?" and ideally some links to where we can read about it on the Internet? I for one don't know what Zephyr is.
It is a RTOS for IoT devices. Link is: https://www.zephyrproject.org/
Re: Zephyr support for ESP32
I've been noticing there is a lot of support developing around zephyr. Lots of developments from all kinds projects/companies/communities. Might be the place to be.
Re: Zephyr support for ESP32
Zephyr does look good indeed, unfortunately there is no support for multiprocessor systems there right now.
Re: Zephyr support for ESP32
Maybe they need to be formally introduced to esp32...ESP_igrr wrote:Zephyr does look good indeed, unfortunately there is no support for multiprocessor systems there right now.
https://jira.zephyrproject.org/browse/ZEP-323
Re: Zephyr support for ESP32
I ended up creating another topic, but preliminary port to ESP32 has been submitted for code review: https://github.com/zephyrproject-rtos/zephyr/pull/517
There's still a whole lot missing, but I'm quite excited for the progress.
There's still a whole lot missing, but I'm quite excited for the progress.
-
- Posts: 263
- Joined: Sun Jun 19, 2016 12:00 am
Re: Zephyr support for ESP32
Is there anything out there that can compare to Jorge Aparicio's RTFM? Its IMHO the natural design for memory-constrained devices. Shared memory, multitasking, events, hardware assisted scheduling, verifiably safe by virtue of Rust.
Who is online
Users browsing this forum: No registered users and 76 guests