CHAPTER
3
Design Guide
The ESP32 is a powerful chip well positioned as a MCU of the audio projects. This section is intended to provide
guidance on process of designing an audio project with the ESP32 inside.
3.1 Project Design
When designing a project with ability to process an audio signal or audio data we typically consider a subset of the
following components:
Input:
•
Analog signal input
to connect e.g. a microphone
•
Storage media
, e.g. microSD card with audio files to read them
•
WI-Fi
interface to obtain an audio data stream from the internet
•
Bluetooth
interface to obtain an audio data stream from e.g. a BT headset
•
I2S interface
to obtain audio data stream from a codec chip
•
Ethernet
interface to obtain an audio data stream from the internet
• An internal
chip’s flash memory
with some audio samples to play
•
User Interface
e.g. buttons or some other means to provide user input
Output:
•
Analog signal output
to connect headphones or and amplifier with speakers
•
Storage media
, e.g. microSD card to write some audio files, e.g. with recording
•
WI-Fi
interface to send out an audio data stream to the internet
•
Bluetooth
interface to stream audio data to e.g. a BT headset
•
I2S interface
to stream some data to a codec chip
67
Содержание ESP32-LyraT
Страница 1: ...Read the Docs Template Documentation Release Read the Docs Jul 01 2018...
Страница 2: ......
Страница 4: ...ii...
Страница 6: ...Read the Docs Template Documentation Release 2 Contents...
Страница 82: ...Read the Docs Template Documentation Release Fig 3 5 ESP32 LyraT V4 3 Board Layout 78 Chapter 3 Design Guide...
Страница 92: ...Read the Docs Template Documentation Release 88 Chapter 4 Resources...
Страница 94: ...Read the Docs Template Documentation Release 90 Chapter 5 Copyrights and Licenses...
Страница 96: ...Read the Docs Template Documentation Release Fig 6 1 Espressif Audio Development Framework 92 Chapter 6 About...