language:

Ai-Thinker Technology

ESP32-A1S Audio Module



ESP32-A1S Audio Module

Overview

Please poke the full range of modules to purchase:Anxinke official Taobao shop


The ESP32-A1S module is an ultra-small multi-function audio module. It uses ESP32 with dual-core processor as the main control. The main frequency is up to 600DMIPS. The module is equipped with 4M PSRAM and CodeC audio processing chips, which can be widely used IoT occasions. The module is packaged in SMD and can be used directly on the bottom plate to realize rapid production of products and provide customers with a highly reliable connection method, which is especially suitable for automated, large-scale, low-cost modern production methods. Support a variety of peripherals, with a small number of peripheral devices to achieve different audio solutions.

The module supports cloud platform access, and users can easily access Amazon or Baidu voice recognition services to accelerate the development of Bluetooth + Wi-Fi dual-mode audio solutions.

Main features

  • The main chip uses a low-power dual-core 32-bit CPU with a main frequency of up to 240MHz and a computing capacity of up to 600DMIPS
  • Built-in CodeC audio decoding chip, support local music playback and recording
  • Support two MIC input and Linein input
  • Support headphone and speaker output
  • Built-in 520KB SRAM, external 4M PSRAM
  • Support SoftAP and Station mode
  • Ultra-small 802.11b/g/n Wi-Fi + BT/BLE SoC module
  • Support UART/SPI/I2C/I2S/PWM/ADC/DAC, etc.
  • Support firmware upgrade (FOTA)
  • The antenna supports onboard antenna or IPEX socket output
  • Support a variety of mainstream compression and non-lossless audio formats, including M4A, AAC, FLAC, OGG, OPUS, MP3, WAV, etc.

Application field

  • Home smart devices
  • Car smart device
  • Industrial intelligent equipment
  • Smart speaker
  • Story machine program

Dimensions

Technical parameters

Pin definition

Program example

https://github.com/donny681/esp-adf.git Branch: ESP32-A1S branch

Specification

Environment construction and use

1. Download the framework file

   git clone --recursive https://github.com/donny681/esp-adf.git
   After the download is complete, enter the downloaded folder and switch partitions:
   cd esp-adf
   git checkout ESP-A1S