Air8204 总体说明
作者:王城钧 | 最后修改:2026-10-12
本文介绍 Air8204 录音定位工牌方案软件开发的基础信息与参考资料。
一、使用的基础模组型号
Air8204 基于合宙 Air780EGH 模组设计:Air780EGH 是 4G Cat.1 + GNSS 通信定位二合一模组,Air8204 的通信、定位能力直接复用 Air780EGH 的 LuatOS 固件能力。
除基础模组外,Air8204 还用到:
- 录音:顺芯 ES7243E(双麦克风,I2S + I2C 控制);
- 运动检测:明皜 DA221 加速度传感器(I2C)。
因此 Air8204 的软件功能在 Air780EGH 系列固件(内核 LuatOS-SoC_V20xx_Air780EGH)的能力范围内直接复用,开发前建议先看 Air780EGH 系列资料:780EGH资料
二、各软件功能模块开发可以参考的资料
1、默认出厂固件
- 出厂固件源码(Gitee):module/Air780EHM_Air780EHV_Air780EGH/project/air_card
- 固件名称、打包固件链接与更新说明详见 默认出厂固件;
- 烧录方式见 下载和调试。
2、基础模组型号对应的软件代码
| 代码/文档 | 链接 | 说明 |
|---|---|---|
| Air780EGH 基础模组代码 | module/Air780EHM_Air780EHV_Air780EGH | Air780EGH 系列 demo、project 等 |
| Air8204 出厂固件源码 | project/factory | Air8204 出厂固件 |
3、基础模组型号对应的 docs 文章
- Air780EGH 模组资料中心:https://docs.openluat.com/air780egh/
- Air780EGH 固件版本:https://docs.openluat.com/air780egh/luatos/firmware/780egg&780egh_version/
- LuatOS 库函数开发手册:https://docs.openluat.com/osapi/
- Luatools 下载调试工具:https://docs.openluat.com/common/Luatools/
4、Air8204 软件资料
- 8204 工业模组软件资料:8204资料
三、驱动开发注意事项
注意:驱动开发时必须使用 Air8204 上的 pin 脚配置,不要照抄官方核心板示例里的点位。
Air8204 与核心板差异较大的地方:
- 录音通路:ES7243E 通过 I2S(I2S_MCLK/I2S_BCK/I2S_LRCK/I2S_IN)+ I2C 控制,并有 AUDIO_EN、ES_PW 两路使能;
- 运动检测:DA221 走 I2C0,中断 SEN_INT,电源使能 SEN_EN;
- 存储:TF(SD)卡挂在 SPI0,并有 SD_EN 使能、SD_3V3 供电域;
- 电量检测:充电管理 ICHG 接模组 ADC0。