Replies: 1 comment
-
|
it is great news!! i waiting for this |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
The Moddable SDK is now available for the Zephyr RTOS. Check out the Moddable SDK v7 release notes for details.
Zephyr brings with it support for hundreds (thousands?) of development boards and shields. While not all of these boards have the resources necessary to host Node-RED MCU Edition, many do. I'd very much like to get Node-RED MCU Edition running on Zephyr. There is some work to do for that to happen.
The Moddable SDK port to Zephyr implements standard ECMA-419 JavaScript APIs wherever possible, and does not implement the original Moddable SDKs that ECMA-419 supplants. Node-RED MCU Edition already uses ECMA-419 APIs wherever possible, so the gap between the two is small. However, Node-RED MCU Edition does currently rely on some original Moddable SDK APIs that are unavailable on Zephyr.
Here are the three biggest remaining dependencies that I'm aware of:
contextwhen in "file" mode. The ECMA-419 API is Key-Value Storagesetup/networkmodule which will be a useful model."file"and"file-in", need to be updated to use the ECMA-419 Files API.None of these changes should be very complex. (1) and (2) must be implemented for the Node-RED Core to build and run at all. The transition to these new APIs will eventually be necessary for ESP32, and other hosts, as the Moddable SDK sunsets support for many of its original APIs.
Beta Was this translation helpful? Give feedback.
All reactions