这个国产操作系统不但开源,而且全用 lua 脚本开发
一说到国产操作系统,可能很多同学会觉得根本就没有这种东西。但是实际上,国内有很多优秀的国产操作系统,虽然有些并不是供普通消费者使用的,但是它们都各有特色,并且有些系统在其专业细分领域使用率已经很高了,今天推荐的 LuatOS 就是这样一款物联网操作系统。 项目名称: LuatOS 项目作者: Wendal 开源许可协议: MIT LuatOS 是运行在嵌入式硬件的实时操作系统,只需要少量内存的 flash 空间就能运行,用户编写 lua 代码就可完成各种功能。 基于Lua 5.3.5 低内存需求, 最低32kb, 96kb flash空间 硬件抽象层兼容M3/arm/risc-v等 可测试,可模拟(qemu) 在线升级 可裁剪,可扩展 总体架构 代码示例节选 local sys = require("sys") sys.subscribe("WLAN_READY", function () print("!!! wlan ready event !!!") -- 马上进行时间同步 socket.ntpSync() end) disp.init("ssd1306") display_str("Booting ...") -- 配网回调 sys.subscribe("WLAN_PW_RE", function(ssid, password) if ssid then log.info