EasyManua.ls Logo

Ai-Thinker Technology ESP32-A1S - User Manual

Ai-Thinker Technology ESP32-A1S
18 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Loading...
ESP32-A1S SoC module
Page 1 of 18
Copyright © 2020 Shenzhen Ai-Thinker Technology Co., Ltd All Rights Reserved
ESP32-A1S Specification
Version V1.4
Copyright ©2020
Question and Answer IconNeed help?

Do you have a question about the Ai-Thinker Technology ESP32-A1S and is the answer not in the manual?

Summary

Product Overview

Appearance Size

Visual representation of the module's physical dimensions and pinout.

Key Characteristics

Lists key features including connectivity, CPU, memory, audio, and power modes.

Pin Function

Pin Diagram

Visual representation of the module's pin layout.

Pin Function Definition

Detailed description of each pin's function and associated GPIO.

Function Description

CPU and RAM

Details on the Xtensa LX6 MCUs, ROM, and on-chip/RTC SRAM.

External Flash and SRAM

Information on external QSPI Flash and SRAM support and mapping.

Audio Codec

Description of the AC101 audio codec chip and its capabilities.

Crystal Oscillator

Information on supported crystal oscillator frequencies and capacitor selection.

Power Consumption Modes

Details on the ESP32's power management and various sleep modes.

Electrical Parameters

Limit Parameters

Specifies storage, welding, and supply voltage limits for the module.

Recommended Working Conditions

Defines recommended operating temperature and supply voltage ranges.

Digital Port Characteristics

Defines logic level characteristics for digital ports.

Wi-Fi RF Characteristics

Details input frequency, power, and sensitivity for Wi-Fi RF.

BLE Receiver Features

Specifies sensitivity and selectivity parameters for BLE receivers.

BLE Transmitter Characteristics

Details RF transmit characteristics for BLE transmitters.

Design Guidance

Application Circuit Schematics

Provides schematic diagrams for typical application circuits.

Antenna Layout Requirements

Recommends placement and layout guidelines for the antenna.

Power Supply Recommendations

Advises on voltage, current, LDO/DC-DC usage, and ESD protection.

GPIO Port Usage

Provides recommendations for using GPIO ports, including series resistors and level conversion.

Module Internal Chip Connection Table

Reflow Soldering Curve

Package Information

Contact Us

Overview

The ESP32-A1S is an ultra-small, powerful SoC module designed for a wide range of IoT applications, including home smart devices, smart audio, and story machine solutions. It features a built-in advanced low-power dual-core 32-bit CPU and a CodeC audio decoding chip, making it an ideal solution for various IoT applications requiring audio capabilities and connectivity. The module adopts an SMD package, allowing for direct integration onto a bottom plate, which facilitates rapid product production and ensures high reliability.

Function Description:

The ESP32-A1S module is highly integrated and supports a variety of peripherals, enabling secondary development and product differentiation. Its core components include two low-power Xtensa®32-bit LX6 MCUs. On-chip storage comprises 448KBytes of ROM for program startup and kernel function calls, 520 KB of on-chip SRAM for data and instruction storage, and 8KBytes of SRAM in RTC (both slow and fast memory) for coprocessor access in Deep-sleep mode and main CPU access during RTC startup, respectively. Additionally, it includes 1kbit of EFUSE, with 256 bits dedicated to system settings (MAC address and chip settings) and 768 bits reserved for user applications, including Flash encryption and chip ID.

The module supports up to four 16 MBytes of external QSPI Flash and static random access memory (SRAM), with hardware encryption based on AES to protect developer programs and data. External Flash is mapped to the CPU code space (up to 16 MBytes) for 8-bit, 16-bit, and 32-bit access and executable code. Up to 8M Bytes of external Flash and SRAM are mapped to the CPU data space, supporting 8-bit, 16-bit, and 32-bit access. Flash supports read operations, while SRAM supports both read and write operations.

The integrated AC101 audio codec chip features high mixed-signal integration, including a digital phase-locked loop that supports a wide range of input/output frequencies. It can generate the audio clock from standard audio crystal rates of 22.5792MHz and 24.576MHz. The codec includes 2 ADCs and 2 DACs @ 24 bits with interphase locked loop processing and a flexible clocking scheme. It boasts a signal-to-noise ratio of up to 100dB during playback and 95dB during recording. Other audio features include a capacitor-free stereo headphone driver (18mW@1.8V), two stereo differential speaker outputs, and two low-noise analog microphone offsets. It also supports a TWI/RSB control interface, a 24-bit 8KHz~192KHz I2S/PCM interface, digital copyright control for DAC playback output, and a soft mute circuit to suppress popping sounds.

Important Technical Specifications:

  • Module Type: ESP32-A1S (AC101 version)
  • Package: SMD-38
  • Size: 32x19x3 mm
  • Certification: FCC/CE
  • SPI Flash: Default 32Mbit, maximum support 128Mbit
  • Audio Format Support: M4A, AAC, FLAC, OGG, OPUS, MP3, WAV, RA, VQF, etc.
  • Audio Output: 1 headphone output, 1 left and right speaker output
  • Audio Input: 3 analog microphone inputs
  • IO Ports: 14
  • UART Rate: Support 300~4608000 bps, default 115200bps
  • Bluetooth: Bluetooth 4.2 BR/EDR and standard BLE, supports A2DP, AVRC, etc.
  • Wi-Fi: 802.11 b/g/n/e/i, supports DLNA
  • On-chip Sensors: Hall sensor, Temperature sensor, Capacitive touch sensor
  • Spectrum Range: 2412~2484MHz
  • Antenna: On-board PCB antenna/IPEX
  • Transmit Power:
    • 802.11b: 17±2 dBm (@11Mbps)
    • 802.11g: 14±2 dBm (@54Mbps)
    • 802.11n: 13±2 dBm (@MCS7)
  • Receiving Sensitivity:
    • CCK, 1 Mbps: -90dBm
    • CCK, 11 Mbps: -85dBm
    • 6 Mbps (1/2 BPSK): -88dBm
    • 54 Mbps (3/4 64-QAM): -70dBm MCS7
    • (65 Mbps, 72.2 Mbps): -67dBm
  • Power Consumption (typical value): 350mA
  • Security: WPA/WPA2/WPA2-Enterprise/WPS
  • Power Supply Range: Voltage 3.0V ~ 3.6V, current >500mA
  • Operating Temperature: -20 °C ~ 85°C
  • Storage Environment: -40 °C ~ 85°C, <90%RH
  • Weight: 2.5±0.05g

Usage Features:

  • Connectivity: Ultra-small 802.11b/g/n Wi-Fi + BT SoC module. Supports STA/AP/STA+AP operating modes and Smart Config/AirKiss one-click distribution networks.
  • Audio Capabilities: Built-in CodeC audio decoder chip supports music playback and recording. Compatible with various mainstream compression and lossless audio formats. Supports Wi-Fi, BT-audio, DLNA, and Line-in as audio source inputs.
  • Development: Can be used as an application processor with a main frequency up to 240MHz and computing power up to 600DMIPS. Common AT commands are supported for easy and quick development. Supports serial port local upgrade and remote firmware upgrade (FOTA). Embedded Lwip and FreeRTOS.
  • Power Management: Supports multiple sleep modes, with a minimum deep sleep current of 6.5uA. Advanced power management technology allows switching between various power-saving modes:
    • Active mode: RF is active, chip can receive, transmit, and listen to signals.
    • Modem-sleep mode: CPU runs, clock can be configured, Wi-Fi/Bluetooth baseband and RF are off.
    • Light-sleep mode: CPU suspended, RTC and ULP coprocessors run, wake-up events (MAC, host, RTC timer, or external interrupt) wake the chip.
  • GPIO Usage: GPIO ports on the module periphery should be connected in series with a 10-100 ohm resistor to suppress overshoot, stabilize levels, and improve EMI and ESD. Special IO ports' pull-up/pull-down configurations affect startup. The IO port voltage is 3.3V; if the main control and IO level do not match, a level conversion circuit is required. ESD devices are recommended near the terminal of the IO trace if directly connected to a peripheral interface or header.
  • Antenna Layout: For optimal performance, the module should be placed at the edge of the main board, with the antenna area extending beyond the board, or with a hollowed-out area at the antenna position. Metal parts should not be placed around the antenna.

Maintenance Features:

  • Electrostatic Sensitivity: ESP32-A1S series modules are electrostatic sensitive devices, requiring special precautions during handling.
  • Power Supply: Recommended 3.3V voltage with a peak current above 500mA. LDO is recommended for power supply; if using DC-DC, ripple should be controlled within 30mV. The DC-DC power supply circuit should reserve a position for a dynamic response capacitor to optimize output ripple during significant load changes. ESD devices are recommended for the 3.3V power interface.
  • Reflow Soldering: The module is designed for reflow soldering. The recommended reflow soldering curve includes:
    • Preheating Zone: 25~150°C for 60~90s, ramp-up rate 1~3°C/s.
    • Soak Zone: 150~200°C for 60~120s.
    • Reflow Zone: >217°C for 60~90s, peak temperature 235~250°C for 30~70s.
    • Cooling Zone: Peak temperature to 180°C, cool-down rate -1~-5°C/s.
    • Solder: Lead-free tin-silver-copper alloy solder (SAC305).

Ai-Thinker Technology ESP32-A1S Specifications

General IconGeneral
BrandAi-Thinker Technology
ModelESP32-A1S
CategoryControl Unit
LanguageEnglish

Related product manuals