1. 文档概述

作者:金艺 Air724UG模块应用手册涵盖模块的硬件参数,软件开发教程和调试指南,力求给开发者一个完整的开发指导,手册的结构如下:

2.模块资料文档

提供模块的相关的官方资料,如硬件手册,封装,参考设计,开发板等:软件资料如AT固件,luat固件,CSDK固件:下载调试工具:luattool,量产工具,调试工具;模块的证书等

3.硬件接口功能描述

从模块硬件上的功能接口分别描述各个硬件接口的参考设计,软件开发方式

4.标准AT开发教程

标准AT开发方式是通过模块的串口向模块发送特定的AT指令来说实现控制模块进行各种功能动作的应用方式,通常通过主控MCU以一定的业务逻辑,通过AT指令对模块进行控制或者数据传输。本章节描述了各个功能通过AT指令的方式如何实现,以及相应的AT指令说明。 #### 5. Luat二次开发教程 Luat = Lua + AT, Luat推出的物联网开源架构,依托于通信模块做简易快捷的开发,将传统的AT命令用Lua语言封装成API,并提供各种功能应用的demo,大大减少用户的开发成本。 开发者可以通过调用API轻松,便捷的实现TTS、GPS、SOCKET、MQTT、OTA等功能。例如下面通过几行代码既可以实现GPS,MQTT功能。 本章介绍luat开发的各个功能模块的应用开发注意事项以及参考示例

6. CSDK二次开发教程

用C语言的二次开发方式,本章会列举CSDK开发的环境搭建教程以及功能开发实例

7. Linux/Android 应用教程

主控为Linux/Android时,通常应用USB以RNDIS/PPP/ECM的方式进行联网数传应用。本章主要介绍如何进行此类应用开发。

8. SmartDTU 开发方式教程

基于LUAT开发方式的一套免编程的透传固件,通过云端配置或者本地工具配置,实现各种协议的透传,以及简单逻辑的IO控制。本章主要收集DTU的各种资料链接

9. 常见问题

汇总了开发过程中经常遇到的一些问题,满满干货。

10. 最佳实践

完整的开发案例,软硬件开源。(待完善)