PCB Artists
  • Portfolio
  • Services
  • Articles
    • Hardware Design
      • Power Supply
      • Embedded
      • Low Power
      • Imaging
      • Sensors
    • Firmware
      • ESP32 Firmware
  • News
  • About Us
  • Contact Us
  • Store
  • 0
HomeModulesES8388 Audio Codec Module
-15%
ES8388 esp32 esp-adf audio module

ES8388 Audio Codec Module

$20.00 Original price was: $20.00.$16.99Current price is: $16.99.

Add high quality audio recording and playback to your ESP32 projects within minutes!
Fully supported by official Espressif ESP-ADF

International Shipping (7-10 days)
Pay with PayPal

15 in stock

SKU: PCBA2103 Category: Modules Tag: es8388 module
Share
FacebookTwitterPinterestEmail
  • Description
  • Additional information
  • Reviews (0)

The PCB Artists ES8388 audio codec module is one of the only audio codec modules available that is supported by ESP32 and official ESP-ADF releases.
This module is compatible with all MCUs that have I2C and I2S ports (like ESP32, ESP8266, STM32, i.MX6, Raspberry Pi, etc).
The ES8388 module lets you have:

  • Stereo microphone and line input
  • Stereo headphone and line out
  • Up to 96 kHz 24 bpp high quality audio

Using ES8388 with ESP32

esp32 es8388 audio codec module interface connection

ESP32 ES8388 Audio Codec Module Connections

Documentation for using the ES8388 with ESP32 is extensively available, including some of our own tutorials:

  • ESP32 ES8388 Audio Codec Interfacing – an article on the basics of how the ES8388-ESP32 interface functions
  • ESP32 Bluetooth Audio Player with ES8388 Module – tutorial to stream high quality audio over bluetooth
  • ESP32 MP3 Audio Playback from SD Card – tutorial to play compressed MP3 files from a memory card

Here is an example of one of our customers using the ESP32 in their project:
*NOTE: the video is not sponsored and the author is not affiliated with PCB Artists in any way

Using ES8388 with ESP32-C3

ESP32-C3 is the lighter version of the ESP32 with a single core RISC-V core. You can think of it as an ESP8266 – but with much better support and documentation. We have an article documenting how you can connect ES8388 module with ESP32-C3.
A GitHub repository containing ES8388 drivers for ESP32-C3 and instructions on how to build ESP-ADF examples is coming up soon.

Using ES8388 with STM32

If you are trying to add audio to an STM32 application, we have some basic support content on how to connect STM32 and ES8388 module and initializing ES8388 for audio playback.
Content for STM32 and other MCUs like RP2040 is still a work in progress and we will have updates soon. If you need help using ES8388 with these other MCUs, please drop us a message and we will try to help you out!

 

ES8388 Module Datasheet and Useful Files

ES8388 can be a rather complex codec to understand and debug if you are working on your very first audio application and need to tweak something that is not often ignored in general applications. Here are some documents that can help you troubleshoot your code, debug I2C commands for the ES8388 and figure out if your audio path or handling need changing.

  • PCB Artists ES8388 Module Datasheet PDF – a brief summary of the module specifications and IOs in PDF format.
  • ES8388 Datasheet PDF – datasheet for ES8388, the latest one that we could find.
  • ES8388 User Guide or Application Note – contains good notes on initializing the codec and various configurations. A must-read if you want to make custom applications using the ES8388.

 

Custom ESP32 Audio PCB Design and Other Services

Need a custom designed audio module just like this?
If you need to get a full-custom ESP32 PCB design with audio features, please feel free to reach out to us.
We specialize in low power embedded design, prototyping and production and we can design exactly what you need.

Header Pins

Ships without headers. Please reply to your order confirmation E-mail if you need pre-soldered headers.

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Related products

  • -7%
    i2c methane sensor module tgs2611
    Add to cart Quick View

    I2C Methane Sensor Module

    Modules
    $27.00 Original price was: $27.00.$25.00Current price is: $25.00.
  • -14%
    i2c decibel sound level meter module for arduino esp32 raspberry pi
    Select options This product has multiple variants. The options may be chosen on the product page Quick View

    I2C Decibel Sound Level Meter Module

    Modules
    Rated 5.00 out of 5
    $24.99 – $59.99
  • -10%
    advanced i2c sound level sensor with low power dosimeter function
    Add to cart Quick View

    Advanced I2C Sound Level Sensor

    Modules
    $99.00 Original price was: $99.00.$89.00Current price is: $89.00.
  • -10%
    zmod4510 module
    Select options This product has multiple variants. The options may be chosen on the product page Quick View

    ZMOD4510 Module – UART interface

    Modules
    $30.00 Original price was: $30.00.$27.00Current price is: $27.00.

We Ship Worldwide!

pcbartists store orders

Limited Time Offer

Have a Question?


ES8388 esp32 esp-adf audio module

ES8388 Audio Codec Module

$20.00 Original price was: $20.00.$16.99Current price is: $16.99.

15 in stock

Product Filter

Close

Close
  • Linkedin
  • Email
  • Github

DISCLAIMER: The information provided on this website is for informational use only. PCB Artists provides no guarantees or warranty to the information contained.
@2019-2023 - All Right Reserved. Designed and Developed by PCB Artists (OPC) Private Limited.

Store Terms and Conditions • Privacy Policy • Shipping Policy


Back To Top
USD
  • . USD
  • . EUR
  • . GBP
  • . CAD
  • . AUD
  • . KRW
  • . JPY
  • . INR
  • Portfolio
  • Services
  • Articles
    • Hardware Design
      • Power Supply
      • Embedded
      • Low Power
      • Imaging
      • Sensors
    • Firmware
      • ESP32 Firmware
  • News
  • About Us
  • Contact Us
  • Store

Shopping Cart

Close

No products in the cart.

Close