跳转至

Air8783 软件开发资料-总体说明

作者:拓毅恒 | 最后修改:2026-10-09

一、使用的基础模组型号

Air8783 基于 Air780ER2 开发。

Air780ER2 原则上不支持二次开发,因为 Air780ER2 就是给不想做二次开发的用户群体设计的;Air780ER2 核心功能有两个:

  1. USB RNDIS,也就是 Air8783 使用的 USB 上网卡功能;
  2. AirLink over UART,是合宙自己定义的一套基于 UART 的高速通信协议,大家感兴趣可以去 docs.openluat.com 查询相关文档,不过这个功能在 Air8783 上并没有用到。

但是,Air780ER2 在硬件上与 Air780EX2 完全相同,大家把 Air780ER2 拿来当做 Air780EX2 用也完全可以。

因为 Air8783 产品定义的限制,Air8783 并没有板载多余外设,也没有留出扩展接口,所以大家只能基于 Air8783 做一些软件方面的二次开发;所有不涉及到硬件外设的软件功能,所有 Air780EX2 可以支持的固件版本,大家都可以自由发挥。

二、各软件功能模块开发可以参考的固件和代码

1、默认出厂固件

2、模组型号对应的软件代码

代码/文档 链接 说明
LuatOS 源码仓库 https://gitee.com/openLuat/LuatOS/tree/master/module/Air8783 Air8783 的源码目录
短信转发(上传合宙云 AirCloud 版本)二次开发源码 air8783_sms_forwarder 基于 Air8783 开发的 SMS 转发、上传合宙 AirCloud 功能

三、驱动开发注意事项

驱动开发时,要使用 Air8783 上的 pin 脚配置:

  • 喂狗信号:GPIO23
  • LED 状态灯控制信号:GPIO24

详细说明见 电路和使用说明。

Air8783 短信转发的本地配置方法,见 Air8783短信转发本地配置使用说明。

搜索