- 博客(357)
- 收藏
- 关注
原创 LuatOS 内存实战:zbuff、UART、MQTT、Socket 内存机制详解
深耕 LuatOS 模组开发的开发者,尤其是入门不久的新朋友,在实际项目开发中总会被一系列内存核心问题所困扰:zbuff 承载大块二进制数据时,究竟占用的是哪片内存空间?UART 流式传输大体积文件,是否存在内存溢出、系统崩溃的风险?MQTT 频繁上下行收发消息过程中,内存会呈现怎样的波动规律?Socket 长连接、大数据收发场景下,又该如何做合理的内存管控与规避泄漏?诸如此类问题,本质都绕不开 Lua 内存、sys 内存、PSRAM 内存 三者的分配逻辑与使用边界。为帮开发者彻底理清 Luat
2026-05-15 18:16:36
323
原创 LuatOS 嵌入式 Lua 开发:GC 垃圾回收原理与内存调优实战
嵌入式系统资源受限,内存资源尤为宝贵,内核调度、业务业务逻辑运行、人机 UI 交互等所有模块,都受限于 RAM 的配额约束。本文将继续深入,聚焦Lua 虚拟机 GC 垃圾回收机制,剖析其自动内存识别、闲置资源回收的核心原理,帮助开发者在嵌入式有限内存环境下,合理管控内存开销、规避内存溢出与内存泄漏问题。
2026-05-15 17:59:01
343
原创 MQTT 温湿度采集项目完整源码与开发流程
本文以Air780EPM模组为硬件基础,实战演示如何借助luatos-docs-code智能体,高效开发“MQTT上传温湿度数据”项目脚本。全程遵循LuatOS开发规范,从项目需求定义、代码生成、问题调试到最终落地,完整呈现模块化项目的开发流程,帮助开发者快速掌握智能体辅助LuatOS项目开发的核心方法,降低开发门槛、提升开发效率。
2026-05-11 13:12:28
392
原创 嵌入式设备:AirUI 节气动画与交互设计实践
本文将完整基于8101引擎主机开发的24节气APP的全开发流程,以合宙Air8101畅玩板作为硬件载体,搭载LuatOS系统提供稳定运行支撑,依托AirUI轻量化图形框架实现流畅交互与简约设计,核心围绕中华传统二十四节气文化展开,将传统民俗内涵与轻量化硬件应用深度融合,打造出一款兼具观赏性与实用性的特色应用。
2026-05-11 12:44:03
351
原创 实操避坑|Air8101日出日落APP开发全流程
对于嵌入式入门开发者而言,选择一款易上手、高性价比的硬件平台,是快速掌握UI应用开发的关键。Air8101引擎主机搭配LuatOS系统、AirUI轻量化图形开发框架,恰好解决了新手“底层难、落地难”的痛点——无需深入钻研复杂底层代码,就能高效开发出可直接运行的嵌入式UI应用。- 本文以日出日落时间APP(Suntime)为实战载体,全程干货无 、还原从环境搭建、AI辅助生成资源与代码,到PC模拟器调试、多轮问题修复的完整开发链路,同步记录开发中的常见坑点及解决方案,助力嵌入式新手快速上手,帮助有基础的开发
2026-05-06 16:30:52
346
原创 Air8101 诗词闯关 APP(SCCG)开发指南
在嵌入式物联网UI应用开发领域,Air8101引擎主机是入门级开发的优选硬件;LuatOS系统与AirUI图形开发框架组合,可降低底层开发门槛,实现UI应用快速落地。本文以诗词闯关APP(SCCG)为案例,拆解从环境准备、AI资源生成到全流程开发的步骤,帮助开发者从零上手Air8101平台开发,掌握实操方法并完成落地实践。
2026-05-06 16:04:59
370
原创 Air8101-LuatOS 钉钉机器人全栈式解决方案
本篇将详细介绍基于 Air8101 畅玩板开发钉钉机器人 APP的完整实验流程。依托 LuatOS 系统与 AirUI 轻量化图形框架,完成硬件环境搭建、软件环境配置、代码仓库准备等前期工作,循序渐进实现钉钉机器人 Webhook 配置、密钥加签、消息一键推送等核心功能,为整机功能调试与项目落地提供完整实操参考。
2026-04-27 12:13:37
343
原创 基于 LuatOS+Air8101 的智能售货机终端系统设计与实现
本章节将围绕 LuatOS 引擎与 Air8101 硬件平台,完整介绍智能售货机 APP 项目的前期搭建流程。从硬件选型、软件环境部署到代码仓库拉取,一步步完成开发前全部准备工作,为后续功能开发、界面调试与功能实验打下基础。
2026-04-27 11:57:51
361
原创 NMEA-0183 协议深度解析:从语句结构到 Air8000A 日志实战
在GNSS模块开发中,NMEA报文是定位数据的核心输出格式,调试时常见的$开头字符串,正是承载定位、卫星、速度等关键信息的NMEA语句。本文基于Air8000A模块实战日志,拆解NMEA-0183协议核心规范,详解6类常用NMEA语句的字段含义与解析方法,助力开发者快速掌握报文解析技巧,解决实际开发中的定位数据解读需求。
2026-04-21 12:12:49
369
原创 工业多媒体 SoC Air8101 RTMP 视频上云实现方案
近期不少行业开发者咨询,Air8101 平台是否有可用的 RTMP 实时推流解决方案,这里统一答复:完整方案已开源上线。- Air8101 作为高性能多媒体 WiFi_UI 一体化工业 SoC 引擎,原生搭载完善的音视频编解码能力,外设接口丰富,最高支持 1024×720 分辨率 10 寸屏幕显示,兼容 DVP/USB 摄像头即插即用、多路视频采集,同时原生支持 RTMP 流媒体推流能力。- 本文基于 Air8101 核心板搭配 AirCAMERA_1030 摄像头扩展板,结合 LuatOS 固件与云端
2026-04-21 11:33:21
367
原创 LuatOS内存分配机制解析
LuatOS内存分配机制解析:文章详细介绍了LuatOS的内存管理策略,重点以Air780EHM模组为例,说明其8MB RAM的逻辑划分(50%给Lua、37.5%给系统、12.5%保留)。系统通过rtos.meminfo()接口提供内存查询功能,支持查看Lua虚拟机、系统和PSRAM内存使用情况。物理内存分为SRAM和PSRAM两种类型,而逻辑内存则分为sys/psram/lua三个区域。不同平台的内存分配存在差异,文章最后预告后续将深入探讨Lua垃圾回收机制和内存泄漏排查方法。
2026-04-15 16:58:12
308
原创 AI生成嵌入式AirUI代码实战验证
AI能否用于嵌入式AirUI代码生成,是很多开发者关心的问题,本文通过实际项目进行验证。传统嵌入式UI开发流程繁琐,需兼顾硬件适配与交互逻辑;AI在网页、App界面生成方面已较为成熟,但在嵌入式硬件场景中的实用性,仍需实际测试验证。AirUI框架封装了常用组件、事件管理等功能,提供Lua开发接口,搭配PC模拟器可实现无硬件调试,降低了嵌入式UI的开发门槛。基于此,本次尝试通过AI将网页原型转换为可运行的AirUI代码,验证该方式的可行性与效率。
2026-04-15 16:20:13
391
原创 通话录音怎么实现?一个LuatOS方案搞定
目前AirUI可视化方案还在持续优化中。在等不及UI完善的朋友里,问得最多的一个问题是:通话录音是怎么实现的?今天先不聊UI,直接分享一个实用的通话录音方案——支持自动接听、自动录音,功能完整,拿来就能用。
2026-04-14 17:23:26
383
原创 LuatOS模拟器:没开发板照样跑AirUI
最近合宙AirUI刷屏朋友圈——DIY空气质量分析仪、Air8101畅玩板、炫酷UI交互……看得人心痒痒。新朋友常问:手头没开发板,能玩吗?能!LuatOS模拟器,专治“有想法没硬件”。PC上直接跑AirUI,不用烧录,效果秒出。
2026-04-14 17:09:32
357
原创 Air8101:一个集成显示与通信的工业硬件平台
智能工厂的中控台、路边的充电桩、医疗设备的操作面板——这些工业场景的屏幕,正在从传统按键屏转向电容触摸屏。灵敏度更高、支持多点触控,是推动这一换代的直接原因。但电容屏上车容易,开发不简单。RGB接口时序匹配、触摸IC驱动调试、UI交互实现,每一项都意味着额外的工程投入。Air8101工业引擎采用硬件直驱方案,可适配多种工业级电容触摸屏。该方案将RGB接口匹配与触摸IC驱动集成于同一平台,开发者无需从零调试底层时序与触控参数,可降低显示与触控子系统的开发复杂度。
2026-04-09 12:19:48
395
原创 Air6208:一款面向成本敏感型设备的Wi-Fi 4芯片
Air6208——Wi-Fi 4 性价比标杆,搭载双模通信功能,凭借稳定的硬件性能,打造屏显 + 摄像一站式物联网解决方案,支持 SPI 触摸屏驱动与低像素摄像采集,适配低成本场景,开发便捷、量产高效,无需额外硬件,有效降低开发与量产成本。
2026-04-09 11:55:05
378
原创 Air8101 Wi-Fi6/BLE5.4 双模模组 核心功能汇总
Air8101 是一款集成 2.4G Wi-Fi 6 与 BLE 5.4 的高性能 Wi-Fi SoC 模组,支持图像采集、H.264 视频编码与网络推流,可驱动最高 1280×720(720P)分辨率 LCD 显示,搭载 LuatOS 实现快速二次开发,适用于工业显示、视觉采集、低功耗物联网终端等场景。
2026-04-02 12:58:04
329
原创 Air1601/Air1602:高性能高清显示 MCU 模组
Air1601/Air1602是基于Cortex-M7内核的高性能MCU模组,专为图像处理、UI交互和高速数据传输设计。核心特性包括:采用Lua 5.3脚本开发简化流程;支持1280×800高清显示和100万像素图像采集;内置JPG/PNG硬件解码和2D图形加速;提供16-32MB RAM/18MB Flash存储配置。Air1602额外具备32MB PSRAM和19个扩展功能脚,适用于大屏显示和复杂外设场景。
2026-04-02 11:53:31
427
原创 Vref与外部电路的接口设计规范
在物联网领域,模组的低功耗表现,成为电池供电设备的理想选择。其中,AGPIO 引脚的 Vref 功能是一个精巧设计——它能在模组休眠时维持固定电平,为小电流电路提供"隐形电源"。然而,Vref 并非传统意义上的电源输出,其使用存在明确的边界条件。理解它的本质与限制,是低功耗产品设计中的关键一环。本文将深入解析 Vref 的工作原理、核心特性及典型应用场景,帮助你在实际开发中扬长避短,发挥其最大价值。
2026-03-30 17:58:59
414
原创 Air8000A:AirUI 轻量化交互 + iRTU 远程数据采集方案
基于AirUI框架在Air8000A模组上开发交互界面,结合iRTU方案实现数据采集与远程传输。具体实现依托模组的通信能力与低功耗特性,搭配轻量化UI设计,完成工业场景的终端控制与状态监控。
2026-03-30 17:41:01
736
原创 网络一抖数据就丢?看看 AirCloud 怎么解
AirCloud 是面向硬件生态的一套物联网通信解决方案,通过协议标准化和接口封装,降低了数据上报功能的开发门槛。
2026-03-25 17:55:45
225
原创 工业 485 接口:从电平到防护及 Modbus 实现
本文将系统梳理 RS-485 硬件设计的核心要点——包括终端匹配电阻配置、偏置电阻设计、隔离防护策略及布线规范,并深入介绍 Modbus 协议在 LuatOS 嵌入式开发环境中的具体实现与应用范式。
2026-03-25 16:56:08
322
原创 AirUI嵌入式框架深度解读:从设计理念到应用实践
AirUI的出现,标志着嵌入式UI开发正向着低代码、高效率的方向迈进。本篇文章将系统性地介绍AirUI框架的技术内涵,深入挖掘其背后的设计哲学与工作原理。通过对其核心组件、消息机制及渲染流程的详细拆解,并辅以典型的应用案例分析,帮助读者理解如何利用AirUI构建复杂且响应迅速的用户界面,为项目选型提供有力的技术参考。
2026-03-03 13:45:00
530
原创 物联网设备SRRC、CCC与CTA/NAL强制认证全攻略!
本文将全景式地解析这三重认证的内在逻辑与技术要求,指导企业如何高效规划认证路径,避免因资质问题导致的经济损失。
2026-03-03 11:15:00
529
原创 eink开发实战手册:开源库+演示系统快速上手教程
想要快速启动你的eink墨水屏项目?一个成熟的开源库和直观的演示系统是成功的关键。本文作为一份实用开发手册,聚焦于一个广受社区认可的开源eink库,通过实际案例演示其安装、配置与核心功能调用,帮助开发者在短时间内掌握开发要领,提升项目效率。
2026-02-27 17:30:00
220
原创 一学就会:用简洁代码处理JSON转换
JSON转换并不复杂,关键在于选对方法。通过封装良好的序列化库,开发者可以用几行甚至一行代码完成复杂对象的JSON编码与解码,快速上手,即学即用,大幅提升开发流畅度。
2026-02-27 15:30:00
631
原创 从性能到精度:Air780EPM上LuatOS 32/64位固件实测选型分析
在实际开发中,选择合适的LuatOS固件位宽对系统稳定性与效率至关重要。本文基于Air780EPM开发板的实测数据,全面对比32位与64位固件在整数处理、浮点精度以及运行效率方面的表现,结合典型应用场景,提出切实可行的选型策略与优化建议。
2026-02-27 12:30:00
687
原创 轻量级HTTP服务器:httpsrv开发者实战指南
在众多服务器工具中,为开发者提供一个真正“轻量级”且“必备”的解决方案并不容易。httpsrv成功地做到了这一点,它不仅仅是一个HTTP服务器,更是开发者工作流中的加速器。本文将带你深入了解如何利用httpsrv这一强大工具,轻松应对各种本地开发与测试场景。
2026-02-27 10:30:00
574
原创 一体化信号采集:ADC轻松搞定温度、电压与外部输入
今天,我们将分享Air8000系列工业引擎内置的ADC接口及其demo示例,带你体验简单高效的LuatOS应用开发。
2026-02-12 17:15:00
784
原创 从零到语音:模组音频方案的高效集成之道
对于缺乏语音算法积累的团队而言,如何在短时间内实现高质量语音交互功能?模组化音频方案提供了“即插即用”的可能。通过集成麦克风阵列、DSP处理与通信接口,大幅降低开发复杂度。本文将围绕典型应用场景,解析不同方案的适用边界与集成要点。
2026-02-12 14:15:00
594
原创 G-Sensor赋能GNSS实现静止漂移抑制与低功耗运行
GNSS在静止状态下常因信号噪声或环境干扰产生虚假位移,即静态漂移,影响定位可靠性。借助G-Sensor对微小加速度的敏感检测能力,系统可识别设备真实静止状态,触发GNSS模块进入低功耗模式,既消除无效定位更新,又显著降低能耗,实现“动则精,静则省”的智能控制逻辑。
2026-02-12 13:30:00
605
原创 PCB贴片天线从设计到调试的完整流程
实现高性能PCB贴片天线,不仅需要准确的理论计算,更依赖于精细的调试过程。本文梳理从天线尺寸计算、电磁仿真建模、PCB制板到实测验证的完整流程,帮助工程师系统掌握天线开发的核心技术节点。
2026-02-12 11:00:00
475
原创 CAN总线开发一站式速成手册:集成方案
面对CAN总线开发中协议复杂、工具分散、调试繁琐的痛点,开发者亟需一套完整、可复用的集成化解决方案。本手册聚焦“极速上手”目标,整合硬件配置、通信协议、驱动实现与调试工具链,提供从环境搭建到功能验证的全流程指导,真正实现即拿即用,大幅缩短开发周期,让CAN开发不再“从零开始”。
2026-02-07 18:45:00
210
原创 单总线温度传感:DS18B20通信机制与编程实战解析
在嵌入式系统中,实现高效、低功耗的温度采集是许多项目的共性需求,而DS18B20正是满足这一需求的理想选择。它通过单根DQ引脚实现双向通信,依赖严格的时序控制完成复位、命令传输与数据读写。理解其初始化序列、跳过ROM指令、温度转换与暂存器读取等关键步骤,是确保稳定采集的前提。本文将结合协议规范与典型时序图,深入讲解DS18B20的工作流程,并提供可落地的编程思路。
2026-02-07 15:30:00
541
原创 SPI总线工程全解:从网络连接、存储扩展到AirLink高速传输
在工业控制、智能网关与无线传感节点中,SPI总线常需同时服务于以太网接口、大容量程序存储器与AirLink通信模块。如何在资源受限的MCU上实现多外设高效调度,避免总线竞争与数据延迟,是系统设计的核心挑战。本文将从硬件设计、驱动架构与实时性优化三个维度,全面解析SPI总线的工程实现方案。
2026-02-07 12:45:00
1199
原创 轻松掌握串口通信:开源UART短信转发器快速上手
串口(UART)虽是经典接口,但其在现代物联网中的潜力仍被低估。通过结合开源固件与GSM模块,你可将其变为一个智能短信网关。本文将引导你完成环境搭建、指令测试与转发逻辑编写,让初学者也能在短时间内掌握短信转发的核心实现方法。
2026-02-07 10:30:00
67
原创 OTP核心库API的集成与应用方法
在Air780EHV核心板的开发环境中,实现对OTP(一次性可编程)存储功能的有效管理,依赖于核心库API的正确调用。本文将系统阐述该API的集成方式与使用方法,涵盖初始化、调用流程及关键参数配置,帮助开发者在实际项目中高效、安全地实现OTP数据操作。
2026-01-29 16:47:43
498
原创 LCD开发进阶之路:硬件驱动与UI协同的高效实践
在智能设备日益普及的今天,LCD开发已不再是孤立的模块调试,而是硬件与UI协同设计的系统工程。本文聚焦于如何高效整合硬件驱动与图形界面,梳理从屏幕选型、控制器配置到UI渲染的完整流程,帮助开发者在最短时间内实现稳定、流畅的显示效果。
2026-01-29 16:43:33
692
原创 零基础玩转Mobile库:几行代码轻松实现移动通信
移动通信开发不再需要深入安卓或iOS底层API,借助Mobile库,即使是编程新手也能在几分钟内实现短信发送、网络状态监听等常见功能。只需引入库文件并编写几行简洁代码,即可完成原本复杂的通信逻辑。本文将带你从安装到实战,一步步实现极简开发体验。
2026-01-29 16:21:17
687
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅