使用场景
使用SDK在ESP32上实现智能家居设备的语音控制
在工业自动化领域,通过SDK使微控制器能够实时响应传感器数据
在科研领域,利用SDK进行机器学习模型的实时推理
产品特色
支持ESP32S3和Linux平台的开发与测试
允许通过环境变量设置Wi-Fi和API密钥
提供构建和运行程序的完整工具链
支持Docker一键构建流程
通过SDK与OpenAI实时API进行交互
适用于需要实时数据处理和决策的应用场景
使用教程
1. 确保系统中已安装protoc和protobufc。
2. 使用idf.py设置目标平台,例如:idf.py set-target esp32s3。
3. 通过idf.py menuconfig配置设备特定设置。
4. 设置Wi-Fi SSID和密码以及OpenAI API密钥作为环境变量。
5. 使用idf.py build构建项目。
6. 如果为ESP32S3构建,使用sudo -E idf.py flash将程序烧录到设备。
7. 如果为Linux构建,直接运行生成的二进制文件,例如:./build/src.elf。