ESP32-LyraT-Mini V1.2 入门指南

[English]

本文档为用户提供 ESP32-LyraT-Mini v1.2 音频开发板的功能描述、配置选项以及如何快速入门使用 ESP32-LyraT 开发板。

ESP32-LyraT 是一个基于双核 ESP32 用于开发音频应用程序的硬件平台,例如 Wi-Fi音箱、蓝牙音箱、语音遥控器以及有一个或多个音频功能的智能家居应用等。

ESP32-LyraT-Mini 是单声道音频开发板,如需立体声音频开发板,请前往 ESP32-LyraT V4.3 入门指南

准备工作

  • ESP32-LyraT-Mini V1.2 开发板
  • 带有杜邦母跳线的 4 欧姆扬声器或音频接口为 3.5 mm 的耳机
  • 两个 Micro-USB 2.0 数据线(Type A 到 Micro B)
  • PC(Windows、Linux 或 Mac OS)

可选组件

  • Micro SD 卡
  • 锂电池

如需立即使用此开发板,请直接前往 应用程序开发

概述

ESP32-LyraT-Mini 1.2 是基于 乐鑫 ESP32 专为音频应用市场打造的音频开发板。其主要包括了音频编解码芯片,外置扩展 RAM 和双核 ESP32 芯片。 硬件具体包括:

  • ESP32-WROVER-B 模组
  • 音频编解码芯片
  • ADC 芯片
  • 麦克风
  • 音频输出
  • 1 x 3-watt 扬声器 输出
  • MicroSD 卡 槽(一线模式)
  • 八个键
  • 两个系统指示灯
  • JTAGUART 测试点
  • 集成 USB-UART 桥接芯片
  • 电池充电管理

下图所示的是 ESP32-LyraT-Mini 的主要组件以及组件之间的连接方式。

ESP32-LyraT-Mini block diagram

ESP32-LyraT-Mini 框图

组件

本指南涉及到的 ESP32-LyraT-Mini 开发板的主要组件、接口及控制方式见下。详细技术文档请参阅 ESP32-LyraT-Mini V1.2 Hardware ReferenceESP32-LyraT-Mini V1.2 原理图 (PDF)。ESP32-LyraT-Mini 开发板各组件的详细描述见下表(从右上角起顺时针顺序)。

音频编解码芯片
音频编解码芯片 ES8311 是一款低功耗单声道音频编解码器。它由单通道 ADC、单通道 DAC、低噪声前置放大器、耳机驱动程序、数字音效处理器、模拟混音器和增益函数组成。该芯片通过 I2S 和 I2C 总线与 ESP32-WROVER-B 模组 连接提供硬件音频处理功能。
音频输出
音频输出插槽,可连接 3.5 mm 立体声耳机。(请注意,此开发板输出单声道信号)
扬声器输出
音频输出插槽,采用 2.54 mm / 0.1” 标准排针间距,可连接 4 欧姆扬声器。
ESP32 LyraT-Mini V1.2 Board Layout Overview

ESP32 LyraT-Mini V1.2 开发板布局概览

USB-UART 接口
作为 PC 与 ESP32 之间的通信接口。
USB 充电端口
可用作开发板的供电电源。
待机/充电指示灯
绿色 待机 指示灯亮起表示电源已接入 USB 充电端口。红色 充电 指示灯亮起表示 电池座 上的电池正在充电。
电源开关
电源开/关按钮:向上拨动按钮则开发板电源开启;向下拨动则电源关闭。
电源指示灯
红色指示灯亮起表示 电源开关 已开启。
ESP32-WROVER-B 模组
ESP32-WROVER-B 模组中包含 ESP32 芯片,可提供 Wi-Fi/蓝牙连接和数字处理能力,同时集成了 32 Mbit SPI flash 与 64 Mbit PSRAM,可实现灵活的数据存储。

应用程序开发

ESP32-LyraT-Mini 上电之前,请首先确认开发板完好无损。

初始设置

设置开发板,运行首个示例应用程序:

  1. 连接 4 欧姆扬声器到 扬声器输出。也可选择连接耳机到 音频输出
  2. 使用 Micro-USB 数据线将 ESP32-LyraT-Mini 开发板的 两个 USB 端口 均与 PC 相连。
  3. 此时,绿色 待机指示灯 应亮起。假设电池未连接,那么红色 充电指示灯 将每隔几秒闪烁一次。
  4. 向上拨动 电源开关
  5. 此时,红色 电源指示灯 应亮起。

如果指示灯如上述显示,则此开发板基本完好,可用于下载应用程序。现在,请按下文介绍运行并配置 PC 上的开发工具。

正式开始开发

如果 ESP32 LyraT 的初始设置已检查完成,请准备开发工具。前往 Get Started 查看以下步骤: