Xedge
RealTimeLogic · 7 GitHub stars
Lua-based IoT and web application framework built on the Barracuda App Server.
- Follows branch
main: eachwest updatewill get its latest commits. To stay on one version, it is recommended to use a release tag.
Install
# From the workspace root
curl -fsSL https://kartben.github.io/windrose/m/xedge.yaml \
-o zephyr/submanifests/xedge.yaml
west update xedge
# From the workspace root
Invoke-WebRequest https://kartben.github.io/windrose/m/xedge.yaml `
-OutFile zephyr/submanifests/xedge.yaml
west update xedge
west.yml
- name: xedge url: https://github.com/RealTimeLogic/Xedge4Zephyr revision: main path: modules/lib/xedge
Add to projects in your west.yml, then run west update xedge.
- No
zephyr/module.yml: Zephyr finds the module fromzephyr/CMakeLists.txtandzephyr/Kconfig, and names itxedgeafter its directory.
Details
- Revision
- main
- License
- GPL-2.0-only
- Maintainers
- @RealTimeLogic
- Last commit
- 4 days ago
About
Xedge is a secure, embedded web and IoT edge framework designed for resource-constrained devices and RTOS environments. It is built on the Barracuda App Server technology and provides a high-level, Lua-based application environment for developing secure, network-connected devices.
Xedge is licensed under the GPLv2 license with a commercial license option.