ESP32 Audio Developing Board typeR

ESP32 with I2S DAC and I2S MEMS microphone!
All you will need for audio development is inside board!

Similar projects worth following
ESP32, a programmable WiFi and Bluetooth module is really capable one and it can handle RMII, I2C and I2S. Here I made a ESP32 Audio Developing Board typeR. TypeR not means "racing" but "recording". YES, it has audio output by TI PCM5102A DAC and SPH0645LM MEMS I2S microphone!!
This developing board is available at my tindie store:

I've made several ESP32 related tiny boards and some of them are sold at my tindie store. The ESP32 ADB (audio developing board) successfully works as web radio and bluetooth speaker, but my curiosity did not stop at that point...

This is the pinout of board, consists of

      • ESP32 (ESP-WROOM-32) WiFi/Bluetooth module
      • LiPo charger circuit
      • FTDI (FT231XS) binary upload interface
      • TI PCM5102A high resolution I2S DAC
      • SPH0645LM MEMS microphone
      • 1.3 inch OLED display

      YES, everything is on-board. As per request by some user who wants to use without LiPo, JP2/JP4 are prepared for LiPo/USB operation switching. Also I did not forget to put one Green LED for blinky.

      Audio in-take of MEMS microphones are backside of PCB through small hole (we can see small hole at the corner...)

      Here is the main part and nothing special. All of my ESP32 related board has similar configuration.

      Here is the part 2, consisting of FTDI and OLED.

      Part 3 is audio related part. As you can see, two microphone and DAC are populated on board.

      Currently, my PCM5102A runs out of stock in my parts box but this board will be on sale soon at my tindie store after refilled.

      Actual sample operation (program source is written by MrBuddyCasino, a famous person in the ESP32 world) can be found in the following movie... have fun!

      • 1 × ESP-WROOM-32 ESP32 WiFi/Bluetooth module
      • 1 × PCM5102A Data Converters / Digital to Analog Converters (DACs)
      • 1 × FT231XS Microprocessors, Microcontrollers, DSPs / Microprocessors (MPUs)
      • 1 × NJM2884 Power Management ICs / Linear Voltage Regulators and LDOs
      • 1 × TP4057 LiPo battery charging controller

      View all 10 components

      View project log

      Enjoy this project?



      Similar Projects

      Does this project spark your interest?

      Become a member to follow this project and never miss any updates