LuatOS 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
LuatOS 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
LuatOS 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 MIT
开发语言 C/C++ Lua 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 操作系统
开源组织
地区 国产
投 递 者 白开水不加糖
适用人群 未知
收录时间 2020-03-27

软件简介

LuatOS 是运行在嵌入式硬件的实时操作系统,只需要少量内存的 flash 空间就能运行,用户编写 lua 代码就可完成各种功能。

特征:

  1. 基于 Lua 5.3.5
  2. 低内存需求,最低 32kb, 96kb flash 空间
  3. 硬件抽象层兼容 M3/arm/risc-v 等
  4. 可测试,可模拟(qemu)
  5. 在线升级
  6. 可裁剪,可扩展

总体架构

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(3)
发表了资讯
2021/08/22 20:47

LuatOS v0007.air101.v0001 已经发布,实时操作系统

LuatOS v0007.air101.v0001 已经发布,实时操作系统 此版本更新内容包括: Air101 V0001正式固件. 请使用LuaTools 2.1.28或以上的版本刷机,无需添加sys.lua Air101介绍 https://gitee.com/openLuat/LuatOS/tree/master/bsp/air101 demo: https://gitee.com/openLuat/LuatOS/tree/master/bsp/air101/demo API文档: https://wiki.luatos.com 该版本的lua库均为内置, 无额外的lua文件附带. 详情查看:https://gitee.com/openLuat/...

0
0
发表了资讯
2021/05/01 22:56

LuatOS v0006.beta3.air302 已经发布,实时操作系统

LuatOS v0006.beta3.air302 已经发布,实时操作系统 此版本更新内容包括: 启用 luat vfs, 内置sys.lua/mqtt.lua/mqtt2.lua. 刷脚本和生成量产包时可以不添加这些库文件了 nbiot.tacTime()方法名修正 by 梦程 应用厂商v036 patch3, 修正了几个东西 可以设置APN了,详见demo 详情查看:https://gitee.com/openLuat/LuatOS/releases/v0006.beta3.air302...

0
1
发表了资讯
2021/03/28 21:59

LuatOS V0005 发布了,Cat.1/NbIot/Wifi 都有了

LuatOS V0005 发布了, Cat.1/NbIot/Wifi 都有了 Cat.1 -> Air724,Air722/展锐RDA8910 NBIOT -> Air302/移芯EC616 Wifi -> Air640W/联盛德W600 LuatOS固件特点 完全抛弃AT的底层设计 没有虚拟AT接口, 没有ril库, 没有AT命令的解析与回调, 不用在系统队列与用户队列中反复绕圈 设计之初就秉着替代并超越AT的信仰, 绕过sdk的AT框架, 实现一整套与AT engine平行的LuatOS engine. API调用更快捷高效, 内存更省, 逻辑更清晰, 扩展性更...

1
1
发表了资讯
2021/01/12 15:13

LuatOS v0005_beta1_air640w 发布,实时操作系统

LuatOS v0005_beta1_air640w 已经发布,此版本更新内容包括: 各种优化, 补齐ntp方法 LuatOS是运行在嵌入式硬件,用户编写lua代码就可完成各种功能 基于Lua 5.3.x 低内存需求, 最低32kb, 96kb flash空间 硬件抽象层兼容M3/arm/risc-v等 可测试,可模拟(qemu) 在线升级 可裁剪,可扩展 详情查看:https://gitee.com/openLuat/LuatOS/releases/v0005_beta1_air640w...

0
0
发表了资讯
2020/12/24 23:30

LuatOS v0005_beta1_air302 已经发布,实时操作系统

LuatOS v0005_beta1_air302 已经发布,实时操作系统 此版本更新内容包括: 这是测试版本,不建议直接用于生产环境,有你的参与,会让正式版减少bug哦,期待您的反馈 主要变更: add: 添加ptw设置和获取的方法 fix: gpio16无法设置高低电平的bug update: 并入上游最新sdk及补丁 update: 调整luat_air302_base,方便定制固件 关于墨水屏eink库: 该功能由"好记星"贡献初稿,再次表示感谢!! luatos团体完成了一些后续优化, 例如代码规范化,...

1
5
发表于开发技能专区
2020/12/10 19:33

LuatOS@Air302 V0004 发布了,更稳定更多 demo

时隔2个月,LuatOS@Air302 V0004版来了,这一主要更新有: add: 添加低内存消耗的新版mqtt实现, mqtt2.lua, 使用方法请看demo/mqtt2 add: 添加时区/锁band/ptw的获取和设置方法, 详情看nbiot库的api add: json库支持设置浮点数格式 add: 添加sht20/sht30的demo add: air302添加个上报到luatos设备跟踪服务的demo merge: 合并上游sdk v001.034.20201120 update:ctiot默认启用UQ MODE缓存数据 fix: gpio中断和上拉的bug fix: 在内...

3
2
发表于硬件 & IoT专区
2020/10/29 22:05

LuatOS@Air640W V0003 发布了,提供 WIFI 和 MCU 两种模式的固件

LuatOS 是运行在嵌入式硬件的实时操作系统,只需要少量内存的 flash 空间就能运行,用户编写 lua 代码就可完成各种功能。 本项目立足于批量生产的物联网模块, 开源且商用免费, 当前已支持多款NBIOT/WIFI/4G模块(介于芯片与最终产品之间的形态), 价格低廉, 稳定可靠. 不需要动辄几百上千元的开发板, LuatOS能跑在几块钱的板子上(比一杯咖啡/奶茶还便宜^_^), 而且能运行得很好. ---------------------------------一条神秘的分割线...

0
2
发表了资讯
2020/10/15 15:15

LuatOS@Air302 V0003正式版 功能更多更强但更省电

前前后后打磨了3个月, 收到了成百上千次友善(maybe)的建议和反馈, LuatOS团队提交了N次, 终于可以发布了^_^ LuatOS@Air302 -- LuatOS, 写点Lua代码就能轻松控制硬件, Air302, NB-IOT联网, 超低功耗, 价格便宜,一个锂亚电池跑几年不是事 点个灯(硬件开发的helloworld) local sys = require("sys") -- 把GPIO19设置为输出模式,上拉,初始电平为低电平(0代表低电平,1代表高电平) local netled = gpio.setup(19, 0, gpio.PULL...

7
12
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
3 评论
143 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部
返回顶部
顶部