摘要:本文主要介绍 AtomS3R-CAM 开发板的软件开发环境的搭建,以及快速上手使用方法;
一、硬件介绍
产品特点
AtomS3R-CAM AI Chatbot 套件由控制器与语音底座两大核心部分组成;
控制器部分采用AtomS3R-CAM (集成0.3MP GC0308摄像头、9轴IMU、IR发射管等);
语音底座部分采用Atomic Voice Base (基于ES831音频编解码芯片);

主要特性
集成 ESP32-S3-PICO-1-N8R8 主控
0.3MP GC0308 摄像头
九轴传感器系统
8MB Flash 和 8MB PSRAM
集成红外发射管
可扩展的引脚与接口
全双工 I2S 语音
MEMS 数字麦克风
二、环境搭建
1、下载Arduino IDE

2、安装开发板库
1、安装 M5Unified / M5Atomic-EchoBase 支持库;
M5Atomic-EchoBase库用于 Atomic Voice Base;
M5Unified库用于AtomS3R;

2、选择对应开发板;
M5AtomS3R

三、代码编写
效果:通过串口打印字符“Hello M5AtomS3R”;
导入所需头文件 #include <M5Unified.h>
#include <M5Unified.h>
void setup() {
auto cfg = M5.config();
M5.begin(cfg);
Serial.begin(115200);
Serial.println("Hello M5AtomS3R");
}
void loop() {
M5.update();
}四、程序烧录
1、连接USB数据线至开发板;
2、选择端口号对应的开发板;
3、点击 上传 烧录程序到开发板上;

五、效果演示
串口输出打印字符 “Hello M5AtomS3R”;


我要赚赏金
