合宙新一代物联网开源操作系统LuatOS,开启行业嵌入式开发新生态!

  • 开源开放,创新突破,让万物互联更简单!
    • LuatOS是什么?
    • LuatOS特色及应用
    • LuatOS资料下载及技术支持

开源开放,创新突破,让万物互联更简单!

LuatOS —— 不局限于合宙产品,不局限于通信模块,更注重各软硬件平台的可移植性,开启了合宙通信面向物联网嵌入式开发的开源新生态。

LuatOS是什么?

LuatOS是运行在嵌入式硬件的实时操作系统,深度整合Lua语言,只需少量内存和Flash空间就能运行,用户编写Lua代码即可实现各种功能。

聚焦嵌入式应用生态,内置功能可支持绝大多数物联网应用场景。

在传统的嵌入式开发中,寄存器访问、中断机制,甚至C语言的技术要求都让开发者特别是初学者望而却步,而LuatOS正是要解决以上问题。

相比其他脚本语言,LuatOS选用的Lua语言,源代码小巧、性能高效,语法简洁易懂,同时又具有很强的可扩展性。

把难懂的底层访问封装为Lua库,使用消息机制替代系统中断,使用订阅发布机制和回调机制,实现Lua代码的伪多线程编程体验(称之为Task机制)。

LuatOS使得嵌入式开发的入门门槛大大降低,无论是MCU还是较复杂的通信模块,都可以使用同一套代码进行开发,库代码也是无缝衔接。可有效缩短物联网产品开发周期,降低企业开发成本。

2020年08月,合宙LuatOS被评为码云Gitee最有价值的开源项目:
2020年12月,合宙LuatOS操作系统荣获第十届中国云计算标准和应用大会“优秀开源项目”奖项:

LuatOS特色及应用

LuatOS源于合宙已成功服务于20000+企业客户,千万级出货应用的Luat框架,是合宙Luat开源版本的又一次进化。

聚焦嵌入式应用生态,LuatOS可广泛运用于泛连接的模组(涵盖Wi-Fi、NB-IoT、2G、4G等),同时还有MCU;内置功能可支持绝大多数物联网应用场景。

LuatOS在LuatTask的基础之上进行了更彻底深入的优化,在物联网应用上独具特色:

运行速度更快,占用内存更小:
最低32k Ram,96kb Flash空间。

更注重可裁减性与可扩充性:
不论是内存不到100K的通用MCU,还是1M内存的无线通信模块,都可以流畅运行LuatOS。

注重各软硬件平台的可移植性:
为多平台多设备的适配预留了标准接口,不再局限于通信模块。

配套软件方面,也积极拥抱开源:
提供IDE/刷机工具/调试工具/调试用的服务器服务等开发相关的多层保障。

LuatOS墨水屏eink库应用示例

LuatOS资料下载及技术支持

LuatOS为嵌入式开发提供全套服务,从代码优化、调试测试、在线调试及网络服务等方面,都提供完善的支持。

开源开放,新一代物联网操作系统LuatOS,期待你的加入!

合宙Luat,让万物互联更简单

LuatOS Website

Gitee地址

Github地址

合宙新一代物联网开源操作系统LuatOS,开启行业嵌入式开发新生态!相关推荐

  1. 一文带你看懂物联网开源操作系统

    物联网.开源.操作系统是目前IT业界的热门词汇,也正是这三个词汇构成了物联网开源操作系统.那么,对于物联网开源操作系统,你了解有多少呢?我们今天带大家一起走近物联网操作系统,同时介绍10款经典的物联网 ...

  2. 为什么Android操作系统是基于LInux的开源操作系统,却使用java开发

    Android是基于linux的开源操作系统,而linux是使用标准C语言开发的操作系统,所以android底层驱动以及操作系统内核使用C语言以及汇编开发的. 但是 Android操作系统本身是使用J ...

  3. 合宙Air724UG Cat1(4G)CSDK 二次开发总结(DNS TCP)

    最近项目要用到cat1模块,之前使用过这个模块,但是是有MCU的,所以只需要知道如何发送正确的AT指令即可. 现在是需要对这个cat1模块进行二次开发,在这个过程中学到了什么进行总结. 这次使用的合宙 ...

  4. 合宙-Air724模块的程序下载和二次开发下载方法

    一.资料准备 参考:Luat社区 (openluat.com) 合宙官方: 银尔达官方提供如下: 下载相应的资料即可,资料链接如下: https://doc.openluat.com/wiki/27? ...

  5. 谷歌开源 Pigweed,用于提升嵌入式开发效率

    谷歌于 1 月下旬曾向 USPTO(美国专利及商标局)递交了名为 "Pigweed" 的新商标申请.根据申请内容来看,Pigweed 商标涵盖"计算机操作软件" ...

  6. Silicon Lab推出新一代EFM8系列:功能强大的嵌入式开发平台

    Silicon Laboratories(芯科科技)最近为那些对低成本.低功耗.高性能混合信号应用感兴趣的用户提供了一系列新的微控制器和开发板. 8051架构 Silicon Laboratories ...

  7. 上海合宙Luat 模块 Air724开发板 入门指南(1)

    Air724 是上海合宙物联网于2020年3月下旬发布的一款基于UIS8910DM芯片组的物联网通讯模块. 模块通讯性能优越,符合Cat1通讯标准,支持最大下行速率 10Mbps 和最大上行速率5Mb ...

  8. 干货:机器人开源操作系统ROS

    导读:前不久,John 为大家介绍过物联网开源操作系统,或许大家还记忆犹新.今天,要介绍的是一款机器人领域的开源操作系统:ROS. 简介 ROS,英文全称 Robot Operating System ...

  9. 合宙Air780e+luatos接入华为云物联网平台完成设备通信与控制

    一.简介 1.项目介绍 之前发布的文章有esp8266的wifi模块和BC20的NB模块与华为云物联网通信为主,本期文章采用了合宙的4G LTE Cat.1模块,编程语言用的是lua,整体来说代码比较 ...

最新文章

  1. LabVIEW纹理分析(基础篇—9)
  2. 基于ActiveMQ的消息中间件系统 OneMM逻辑与物理架构设计详解
  3. train和test的列分布差异(covariate shift)观察
  4. 用手机EchoEcho问询朋友所在的位置
  5. hibernate示例_通过示例Hibernate–第1部分(删除孤儿)
  6. css随堂笔记(一)
  7. mysql 装载dump文件_mysql命令、mysqldump命令找不到解决
  8. 斑马888t打印机墨盒安装_硒鼓?墨盒?究竟哪个才是打印机的“灵魂伴侣”?...
  9. 中国邮政支付宝卡通开通流程
  10. 因计算机中丢失msvcr120.dll,msvcr120.dll一键修复工具 | 麦田一棵葱
  11. ffmpeg之H265解码
  12. golang 单元测试进阶篇
  13. 手把手教学:如何设计 SDK
  14. ava.lang.IllegalArgumentException: At least one base package must be specified at org.springframewo
  15. ESP32开发环境的搭建和 ESP-IDF支持以下调试方法
  16. 一个APP诞生的自述日记,APP开发流程
  17. #单调队列#洛谷 2698 [USACO12MAR]花盆Flowerpot
  18. 如何在Xcode里面运行C语言程序---简单展示
  19. css选择器 选择器的优先级
  20. 【浅墨Unity3D Shader编程】之中的一个 夏威夷篇:游戏场景的创建 amp; 第一个Shader的书写...

热门文章

  1. Yii2 实现上下联动的下拉框
  2. B2B云进销存ERP系统连锁版原型(附赠:5套后台框架模版)
  3. 2021高考成绩查询倒计时,距离2021高考时间还有多少天 2021高考倒计时查询
  4. 查询连续3天登录的用户
  5. 海信E926救砖教程
  6. ROS基本操作(一):发布与订阅
  7. [九省联考2018]一双木棋
  8. 天勤python_天勤量化策略库:海龟交易法则(难度:中级)
  9. excel WPS批量删除表格中某一列为空的行数据
  10. 2017考研计算机百度云,2017考研计算机全解析​