LuatOS 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
LuatOS 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
LuatOS 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
LuatOS 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
LuatOS 获得 2020 年度 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)

加载中
打分: 力荐
很强大
2020/12/30 14:06
回复
举报
打分: 力荐
可以,很强
2020/12/07 17:29
回复
举报
打分: 力荐
大佬真是全能!
2020/12/07 16:42
回复
举报
wendal软件作者
#LuatOS# 来报名了
2020/10/20 00:06
回复
举报
wendal软件作者
嗯,早已跟进github上的修改 #LuatOS#
2020/10/06 10:20
回复
举报
更多评论
发表了资讯
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
发表了资讯
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
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于硬件 & IoT专区
2020/04/01 12:03

这个国产操作系统不但开源,而且全用 lua 脚本开发

一说到国产操作系统,可能很多同学会觉得根本就没有这种东西。但是实际上,国内有很多优秀的国产操作系统,虽然有些并不是供普通消费者使用的,但是它们都各有特色,并且有些系统在其专业细分领域使用率已经很高了,今天推荐的 LuatOS 就是这样一款物联网操作系统。 项目名称:LuatOS 项目作者:Wendal 开源许可协议:MIT LuatOS 是运行在嵌入式硬件的实时操作系统,只需要少量内存的 flash 空间就能运行,用户编写 lua 代码就可完...

1
0
发表了博客
2020/08/03 09:46

lua探索之路(1)

又开始了lua的探索,记不清是什么原因让我开始这次探索的。客观存在的条件是:目前网上lua的资料和前几年比更加丰富了。 我的目标是用lua在单片机上独立编程,包括操作一些接口。 我曾经问过一个写os的大牛,你是怎么写出来os的?他说:“也不难,多深入搞点项目就拉通了”。然后他提到:他写这个os之前阅读过别的os源码。 那么我搞这个lua也要参考一些lua源码了,包括: elua(官网) https://github.com/elua nodemcu官网 ht...

0
0
发表了博客
01/27 11:29

NBIOT 模块连接阿里云(1)

阿里云的创建及简单测试应用 近日毕业设计要用到NBIOT进行调试,经过多天的摸索终于将毕设初步完成,整理一下笔记记录在此,也为以后个人需要时能及时找到资源。 本人将更新大概三个部分: (1)阿里云的创建及简单测试应用 (2)NBIOT—合宙Air302连接阿里云(AT指令和LUATOS两种方案) (3)微信小程序查看阿里云数据及数据本地存储 以下先更新第一部分,剩余部分有时间再整理发出 一、连接阿里云 创建阿里云用户,进入物联网...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
3 评论
141 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部