1
0
mirror of https://gitee.com/openLuat/LuatOS synced 2025-08-17 22:18:03 +08:00
Go to file
2025-08-08 18:00:56 +08:00
.github fix: github action的actions/upload-artifact升级到v4 2025-01-15 15:29:32 +08:00
components Merge branch 'master' of https://gitee.com/openLuat/LuatOS 2025-08-08 18:00:56 +08:00
lua change: vm,修改tostring的行为,直接sprintf,不需要再走lua_pushfstring绕圈,解决air8101的log.info/tostring打印浮点数不正确的问题 2025-08-07 09:47:51 +08:00
luat Merge branch 'master' of https://gitee.com/openLuat/LuatOS 2025-08-08 14:38:31 +08:00
module update:改名libnetif->e_netif 2025-08-08 15:15:43 +08:00
script add: 添加充电ic扩展库 e_chg.lua 2025-08-08 15:57:22 +08:00
tools change: api文档不展示适配状态了 2025-07-21 15:51:16 +08:00
.gitignore update demo main.lua. add air780e use w2182b config 2023-04-19 16:54:04 +08:00
LICENSE remove: 移除原有logo,调整LICENSE里的年份 2025-05-07 10:42:07 +08:00
README.md fix: typo in README.md 2025-06-15 17:02:02 +08:00

star fork license

LuatOS基于强大的Lua引擎架构设计Lua脚本开发快速实现业务逻辑

LuatOS在合宙历史上经历了两个阶段一个是LuatOS-Air一个是LuatOS-SoC也就是现在的LuatOS

LuatOS-Air典型硬件为Air724UG为合宙上一代的产品

LuatOS也就是曾经命名过的LuatOS-SoC是合宙现在主推的开发方式所支持的硬件如下

Air8000系列包括Air8000/Air8000W/Air8000G/Air8000T/Air8000A/Air8000D等

Air8101系列包括Air8101/Air8101A等

Air780Exx系列包括Air780EPM/Air780EHM/Air780EHV/Air780EGH等

LuatOS现已支持74个核心库55个扩展库1000余个API100多个基于场景的demo让你开发智能设备像做PPT一样轻松。

本仓库包含如下文件夹:

.github文件夹Github Action 配置文件, 用于自动化构建和测试

components 组件库,LuatOS在Lua基础上扩展的一系列库的源码

lua文件夹Lua虚拟机5.3系列的源码, 经过合宙优化和测试

luat文件夹LuatOS核心框架代码

module文件夹合宙模组和工业引擎主流型号的固件、demo、project参考代码等

script文件夹LuatOS扩展库

tools文件夹辅助工具

.gitignore Git的文件忽略配置文件

快速入门

  1. 使用或购买支持的开发板
  2. 掌握刷机
  3. 尝试学习LuatOS, 浏览API, 30分钟入门lua语法(视频)
  4. 愉快地写业务代码

资料大全

授权协议

MIT License

print("感谢您使用LuatOS ^_^")
print("Thank you for using LuatOS ^_^")