合宙开发
本文介绍使用Luatools开发合宙Air780EGH物联网设备,连接SiliZap物联网平台,实现设备数据上报和远程控制,GPS、LBS、WiFi定位显示。合宙官网


一、合宙模组介绍
合宙通信是一家专注于物联网通信模组研发的公司,其产品以低功耗、高性能和易用性著称。
1.1 产品概述
合宙模组采用"Lua + AT = Luat"的创新开发理念,提供了从2G到4G的各种通信制式,包括Cat.1 bis、Cat.1、Cat.4和NB-IoT等。所有模组都支持AT指令,并内置LuatOS系统,支持Lua脚本开发,大大降低了物联网设备的开发门槛。
1.2 核心特性
- 低功耗设计:合宙4G Cat.1模组最显著的特性之一就是超低功耗,提供多种功耗模式以满足不同场景需求,实网环境下表现优异
- 简单易用:基于Lua脚本开发,学习成本低,开发效率高
- 稳定可靠:经过大量实际应用验证,支持量产使用的开源平台
- 丰富接口:提供USB、UART、SPI、I2C、PWM、GPIO等多种接口,扩展性强
- 完整生态:丰富的例程资源和完善的技术支持,开发更轻松
二、Air780EGH模组介绍
Air780EGH是合宙最新推出的高性能、低功耗的Cat.1模组,集成了GNSS定位功能,适用于多种物联网应用场景。
2.1 产品特性
- 通信定位二合一:内置4G通信和GNSS定位功能
- 高性能配置:Flash 8MB + RAM 8MB,支持丰富功能扩展
- 全网通支持:支持移动、电信、联通三大运营商
- 仅支持LuatOS开发:不支持AT指令开发(AT指令请选择Air780EGT)
- 丰富外设接口:支持LCD屏、摄像头、CAN接口、以太网、485接口、USB、UART、SPI、I2C、PWM、GPIO等
- 丰富网络协议:支持TCP/UDP、TCP-SSL/TCP-TLS、FTP、MQTT、HTTP、WEBSOCKET、NTP、Modbus等
- 音频支持:可支持TTS语音播放、VoLTE语音通话、MP3播放、录音等(需外部添加Audio codec)
2.2 技术规格
- 工作频段:TDD:B34/B38/B39/B40/B41;FDD:B1/B3/B5/B8
- 封装尺寸:17.7×15.8×2.3mm
- 适用区域:中国
- 功耗表现:4G实网低功耗,支持PSM等多种低功耗模式
- GNSS定位:支持多星座定位,功耗优化良好
三、Air780EGH接入SiliZap
3.1 环境搭建
3.1.1 所需工具

3.1.2 安装步骤
- 安装VSCode:从官网下载并安装最新版VSCode
- 安装LuatIDE插件:在VSCode扩展商店搜索并安装LuatIDE插件
- 安装Luatools:从合宙官网下载最新版Luatools
- 安装USB驱动:连接开发板后,系统会自动提示安装驱动,或手动从官网下载驱动包,详细见合宙官网烧录步骤
3.2 代码获取
从SiliZap官方GitHub仓库克隆或下载项目源码:
bash
# 克隆仓库
git clone https://gitee.com/SiliZap/SZ_AIR780EGH_PUBLIC.git以下是一个基于Air780EGH与SiliZap平台集成的完整示例:
lua
暂无,待后续更新3.3 项目运行效果
- WEB查看定位

- 微信小程序查看定位


通过以上文档和示例,您可以快速上手使用Air780EGH模组与SiliZap平台进行开发,实现各种定位应用场景。