Overview ESP32-LyraTD-DSPG Hardware Resources Configuring for AVS Software Preparation Hardware Preparation Flashing the Firmware Driver Installation Flashing ESP32 Network Configuration Wi-Fi Networking Interactive Function Voice Recognition Buttons Appendix - Schematics Main Board (A) Sub Board (B) www.espressif.com ESP32-LyraTD-DSPG User Guide Version 1.1 Espressif Systems Copyright © 2020 About This Guide This document helps you to get started with the ESP32-LyraTD-DSPG development board. Release Notes Documentation Change Notification Espressif provides email notifications to keep customers updated on changes to technical documentation. Please subscribe at https://www.espressif.com/en/subscribe. Certification Download certificates for Espressif products from https://www.espressif.com/en/ certificates. Date Version Release notes 2019.06 V1.0 Initial release. 2020.07 V1.1 • Updated E8388 to ES8388; • Corrected typos of some subtitles in Section 1.1. • Add Submit Documentation Feedback link Espressif Submit Documentation Feedback 2020.07 Table of Contents 1. Overview ................................................................................................................................1 1.1. ESP32-LyraTD-DSPG! "................................................................................................................1 1.2. Hardware Resources! "..................................................................................................................2 2. Configuring for AVS ...............................................................................................................4 2.1. Software Preparation! ".................................................................................................................4 2.2. Hardware Preparation! "................................................................................................................4 2.3. Flashing the Firmware! "................................................................................................................5 2.3.1. Driver Installation! "..........................................................................................................5 2.3.2. Flashing ESP32! ".............................................................................................................5 2.4. Network Configuration! "...............................................................................................................8 2.4.1. Wi-Fi Networking! "..........................................................................................................8 2.5. Interactive Function! "..................................................................................................................11 2.5.1. Voice Recognition! ".......................................................................................................11 2.5.2. Buttons! ".......................................................................................................................11 A. Appendix - Schematics .......................................................................................................12 A.1. Main Board (A)! "..........................................................................................................................12 A.2. Sub Board (B)!...........................................................................................................................18 Espressif Submit Documentation Feedback 2020.07 1. Overview 1. Overview ESP32-LyraTD-DSPG is one of Espressif’s Audio Development Board based on ESP32 MCU and DBMD5P DSP. It is an Acoustic Echo Cancelation (AEC) solution supporting voice recognition, near-field and far-field voice wake-up. Audio files in the format of WAV, MP3, AAC, FLAC, OPUS and OGG can be decoded and encoded without quality loss. It also supports connection to Amazon’s AVS (Alexa Voice Service), Google's Dialogflow and Google's GVA (Google Voice Assistant). 1.1. ESP32-LyraTD-DSPG ESP32-LyraTD-DSPG is based on ESP32-WROVER-B, a BT/Wi-Fi combo module, and a digital signal processor (DSP) that features a three-microphone array for noise reduction, echo cancelation, beam-forming and detection. ESP32-LyraTD-DSPG is integrated with peripheral devices and consists of two development boards. The sub board mainly consists of the microphone array, function keys and LEDs. The main board is integrated with power management, Wi-Fi and audio modules like DSP, Codec and power amplifier. The two boards can be connected with FPC interface. Figure 1-1. ESP32-LyraTD-DSPG Layout Espressif /16 1 Submit Documentation Feedback 2020.07 1. Overview 1.2. Hardware Resources 1. USB power input Provides power supply to the whole system. It is recommended that the system be connected to a power adapter for sufficient current supply. 2. ESP32-WROVER-B module This is a powerful, general-purpose, Wi-Fi+BT+BLE dual core MCU module, targeting a wide variety of applications ranging from low-power sensor networks to the most demanding tasks, such as voice encoding/decoding, music streaming and runs voice assistant client SDK. 3. DBMD5P DSP DBMD5P is a dual core, programmable voice processor which supports various functionalities such as voice trigger (VT), voice commands, voice authentication (VA), acoustic echo cancellation (AEC). This audio DSP is used for wake-word detection. It captures audio data from an external array of three digital microphones. 4. Audio codec ES8388 audio codec is used for digital audio conversion to analog audio output. 5. Audio amplifier This audio power amplifier sends audio signals from the Codec to external speakers for playback. 6. CP2102N USB-to-UART chip An upgraded version of the CP2102 chip supports USB-to-UART conversion. 7. USB port This is a normal USB communication port between PC and the main board. 8. Earphone connector Used for plugging in earphones/headphone. Audio output is via Codec. 9. Speaker connector Supports one external speaker output via Power Amplifier. 10.FPC connector 📖 Note: The IC design of this chip is a little different from CP2102. Espressif /16 2 Submit Documentation Feedback 2020.07 1. Overview This connection is used for connecting external sub board consisting of microphone array, buttons and LEDs via flex cable. 11. Mini Din connector This connection can be used for connecting the microphone cable, if there is such a requirement. By default, this connector is not mounted on the main board. 12.Sub board Sub board consists of LEDs and LED driver along with function keys and Mic array connected via FPC cable. Espressif /16 3 Submit Documentation Feedback 2020.07 2. Configuring for AVS 2. Configuring for AVS 2.1. Software Preparation 1. Installing Flash Download Tool Linux/macOS/Windows users can use the terminal to flash firmware. For more details, please check ESP-IDF Programming Guide. Windows users may also use a graphical tool to flash firmware into the board using the Flash Download Tool. 2. Downloading Firmware Please follow the build instructions of the Alexa SDK from the Github page: https:// github.com/espressif/esp-va-sdk. 3. Debugging Tool Use serial monitor/console that suits your development environment at baud rate of 115200. 4. App for Provisioning In order to run Alexa you need to provision LyraTD-DSPG with Alexa credentials and network settings (Wi-Fi ssid and passphrase). Please install the android APK from the Play Store here: https://play.google.com/store/apps/details? id=com.espressif.provbleavs. iOS support will be available soon. 2.2. Hardware Preparation • 1 x PC (Linux Operating System is recommended) • 1 x LyraTD-DSPG • 2 x Micro USB cables (one is for the USB power supply) • 1 x Speaker or 1 x earphone 📖 Note: The GitHub repository uses Espressif’s wake-word engine (WWE) for processing the ‘Alexa’ wakeword. This allows easy evaluations. For production use case, please reach out to sales@espressif.com or your DSPG sales representative for obtaining a Amazon certified wake-word engine. Espressif /16 4 Submit Documentation Feedback 2020.07 2. Configuring for AVS 2.3. Flashing the Firmware This document captures the process for flashing the firmware on Windows. Please refer to the ESP-VA-SDK repository on Github for setup on other platforms. 2.3.1. Driver Installation Connect the board to a PC with a Micro-USB cable and install the USB-to-UART driver. 2.3.2. Flashing ESP32 Figure 2-1. Flash Download Tool • In order to build examples of esp-va-sdk, please follow the instructions mentioned on the GitHub page. • Once you build the Alexa firmware, you will generate three artifacts: bootloader.bin, partitions.bin and alexa.bin. • For Flash Download Tool users, follow the instructions given below: 1. Run Flash Download Tool, and click on “ESP32 Download Tool” at the interface. See Figure 2-1 above. 2. Then you will see the interface shown in Figure 2-2 below. Espressif /16 5 Submit Documentation Feedback 2020.07 2. Configuring for AVS Figure 2-2. ESP32 Download Tool 3. Select the binary files (mentioned in table below) and set appropriate address in the tool as shown in Figure 2-3. Binary Files Address Function bootloader.bin 0x1000 basic configuration partitions.bin 0x8000 basic configuration alexa.bin 0x10000 audio application Espressif /16 6 Submit Documentation Feedback 2020.07 2. Configuring for AVS Figure 2-3. Flashing Configuration 4. The SPI Download configuration on the ESP32 Download Tool is shown in Figure 2-3. Select “80 MHz” for “SPI SPEED”; select “DIO” for “SPI MODE”; and select “128 Mbit” for “FLASH SIZE”. 5. Select the COM port in line with the one used by the PC; select “1152000” as a baud rate. 6. Click the “Start” button on the ESP32 Flash Download Tool to start downloading the firmware. 7. Wait for the download to finish. See Figure 2-4. Figure 2-4. Downloading Firmware Espressif /16 7 Submit Documentation Feedback 2020.07 2. Configuring for AVS 2.4. Network Configuration 2.4.1. Wi-Fi Networking 1. After successfully downloading the firmware, power on the board again by pressing the EN button. 2. To configure the network for the first time: • Turn on the bluetooth in your phone. Open Espressif’s Alexa programming app and click on Provision New Device. Make sure your phone has internet connectivity. Figure 2-5. Provision New Device • The provisioning happens over BLE (Bluetooth Low Energy). Android mandates applications to have Location permission for accessing BLE. Please provide the permission when the pop-up shows up. • You will see the list of available devices that needs to be provisioned, namely ESP- Alexa-WXYZ. Select the device that you wish to provision. 📖 Note: Terminal users can follow the flashing instructions as available on the GitHub page. Espressif /16 8 Submit Documentation Feedback 2020.07 2. Configuring for AVS Figure 2-6. List of available devices • Next step is to login to your amazon account. Figure 2-7. Login to your amazon • After successful login and authorization, you will be shown a list of Wi-Fi networks in the vicinity. Choose the network that you wish the device to connect to. Once Espressif /16 9 Submit Documentation Feedback 2020.07 2. Configuring for AVS selected, enter the passphrase of that Wi-Fi network and click on the provision button. Figure 2-8. Available Wi-Fi networks Figure 2-9. Enter your passphrase Espressif /16 10 Submit Documentation Feedback 2020.07 2. Configuring for AVS • On successfully connecting to the Wi-Fi network, after provisioning, a boot up LED pattern will show up (Same as Echo dot), after which the DSP and Alexa will be initialized, and ready to take voice commands. 2.5. Interactive Function 2.5.1. Voice Recognition • Once all initialization are done, the device is ready. You can use either use "Action" button on the board (Tap-To-Talk) or say "Alexa" to start a conversation. For Tap-to-Talk, press and release the button and speak. • You can now ask any command like: - Tell me a joke. - How is the weather? - Will it rain today? - Sing a song. - Play TuneIn radio. - Set volume level to 7. 2.5.2. Buttons • The “Action” button can be used as tap-to-talk. The same button can also be used to disable an Alarm/Timer. • The “Vol+” and “Vol-” buttons can be used to adjust the volume of the sound. Press them repeatedly until you reach the desired sound volume. • The "Mute" button can be used to mute/unmute the device. • To reset to factory settings, press Vol+ and Vol- button together for about 10 seconds until you see LED blink pattern. Espressif /16 11 Submit Documentation Feedback 2020.07 Appendix A A. Appendix - Schematics A.1. Main Board (A) Espressif / 12 19 Submit Documentation Feedback 2020.07 Appendix A 5 5 4 4 3 3 2 2 1 1 D D C C B B A A Power Supply for ESP32: 3.3V/800mA BLM18SG121TN1D ESP32 Module: 1.For Button_Array_ADC; 2.Cap should close to Module. Buttons: Power On LED VISHAY:IFSC1515AHER2R2M01Note: 1.Vout = 0.6*(1+R1/R2); EN GPI34 GPI35 GPIO32 GPIO33 GPIO25 GPIO26 GPIO27 GPIO14 ESP_3V3 GPIO13 DGND GPIO22 TXD0 RXD0 GPIO21 GPIO19 GPIO18 GPIO4 GPIO0 GPIO5 GPIO23 Module_NC GPIO15 GPIO2 DGND B_SHD/SD2 B_SWP/SD3 B_SCS/CMD B_SCK/CLK B_SDO/SD0 B_SDI/SD1 GPIO17_NC GPIO16_NC DGND GPIO12 SENSOR_VP GPI36 SENSOR_VN GPI39 RXD0 TXD0 Boot_EN Boot_IO0 Boot_IO2 ES_I2S_MCLK ES_I2S_SCLK ES_I2S_LRCK ES_I2S_DSDIN PA_CTRL GPIO0_DSP_MASTER_CLK DBMD_INT_3V3 DSP_APR_SPI_CS DSP_APR_SPI_CLK DSP_APR_SPI_MOSI DSP_APR_SPI_MISO DSP_APR_I2S_BCLK_3V3 DSP_APR_I2S_LRCK_3V3 DSP_VT_I2S_DI_3V3 DSP_VT_RSTN_3V3 DSP_APR_RSTN_3V3 DSP_VT_SPI_SCS_3V3 DSP_APR_I2S_DO_3V3 DSP_VT_WAKEUP_3V3 DSP_APR_WAKEUP_3V3 DSP_VT_I2S_LevShift_EN_L IO23_I2C_SCL IO18_I2C_SDA Button_Array_ADC GPIO2 DGND GPIO13 A_SHD/SD2 A_SWP/SD3 A_SCS/CMD A_SCK/CLK A_SDO/SD0 A_SDI/SD1 GPIO15 GPIO26 GPIO27 GPI34 GPIO12 DGND GPIO25 SENSOR_VP GPI36 SENSOR_VN GPI39 GPI35 GPIO32 GPIO33 GPIO14 GPIO23 GPIO22 TXD0 RXD0 GPIO21 Module_NC GPIO19 GPIO18 GPIO5 GPIO17_NC GPIO16_NC GPIO4 GPIO0 DGND EN ESP_3V3 DBMD_INT_3V3 GPI36 Button_Array_ADC GPI39 GPI39 GPI36 GPIO22 GPI35 GPI35 DSP_VT_I2S_DI_3V3 GPIO0_DSP_MASTER_CLK ES_I2S_MCLK Boot_IO0 GPIO0 DSP_APR_I2S_BCLK_3V3 ES_I2S_SCLK DSP_APR_I2S_LRCK_3V3 ES_I2S_LRCK DSP_APR_I2S_DO_3V3 ES_I2S_DSDIN GPIO5 GPIO25 GPIO26 GPIO32 GPIO33 GPIO13 GPIO19 GPIO27 GPIO18 DSP_APR_SPI_CS DSP_APR_SPI_CLK DSP_APR_SPI_MOSI DSP_APR_SPI_MISO DSP_VT_SPI_SCS_3V3 DSP_VT_RSTN_3V3 DSP_APR_RSTN_3V3 GPIO4 GPIO21 GPIO22 PA_CTRL GPIO2 Boot_IO2 DSP_APR_WAKEUP_3V3 GPIO23 IO18_I2C_SDA IO23_I2C_SCL GPIO14 GPIO15 DSP_VT_WAKEUP_3V3 DSP_VT_I2S_LevShift_EN_L RXD0 RXD0 TXD0 TXD0 Boot_EN EN GPIO12 GPIO13 GPIO14 GPIO15 GPI34 GPIO12 GPIO18 GPIO23 System_LED Boot_IO0 Boot_IO2 Boot_EN System_LED VDD33_EN DGND VDD33 DGND DGND GND DGND VDD33 DGNDDGND VBUS DGND DGND ESP_3V3 DGND ESP_3V3 DGND VDD33 GND GND GND GND GND GND DGND DGNDDGNDDGND VDD33 DGND VDD33_IN VDD33_IN TXD05 Boot_EN 5 Boot_IO0 5 Boot_IO2 5 PA_CTRL4 GPIO0_DSP_MASTER_CLK 3 DSP_VT_RSTN_3V3 3 DSP_APR_RSTN_3V3 3 DBMD_INT_3V33 DSP_APR_SPI_CS 3 DSP_VT_SPI_SCS_3V3 3 DSP_APR_SPI_CLK 3 DSP_APR_SPI_MOSI 3 DSP_APR_SPI_MISO3 DSP_APR_I2S_BCLK_3V3 3 DSP_APR_I2S_LRCK_3V3 3 DSP_APR_I2S_DO_3V3 3 DSP_VT_I2S_DI_3V33 DSP_VT_WAKEUP_3V33 DSP_APR_WAKEUP_3V33 ES_I2S_DSDIN4 ES_I2S_LRCK4 ES_I2S_SCLK4 ES_I2S_MCLK4 DSP_VT_I2S_LevShift_EN_L3 RXD05 Button_Array_ADC 5 IO23_I2C_SCL4,5 IO18_I2C_SDA 4,5 System_LED5 Title Size Document Number Rev Date: Sheet of <02_ESP32_MCU> V3.1 C 25Thursday, February 14, 2019 Title Size Document Number Rev Date: Sheet of <02_ESP32_MCU> V3.1 C 25Thursday, February 14, 2019 Title Size Document Number Rev Date: Sheet of <02_ESP32_MCU> V3.1 C 25Thursday, February 14, 2019 R11 0R(1%) R18 0R(1%) R3 10K(1%) R21 0R(1%) R7 10K(1%) C5 0.1uF/50V(10%) R32 0R(1%) R2 10K(1%) R9 0R(1%) C7 10uF/10V(20%)(NC) C3 1uF/16V(10%) R8 0R(1%) IN GND EN FB LX U19 SY8089AAAC 4 2 1 5 3 R36 0R(1%) TP1 1 R4 10K(1%)(NC) R242 0R(1%) L10 2.2uH(20%)@Isat=3A R12 0R(1%) R22 0R(1%) R33 0R(1%) R239 10K(1%) R281 150K(1%) R24 1K(1%) C253 0.1uF/50V(10%) TP2 1 R25 0R(1%) C6 0.1uF/50V(10%) R23 0R(1%) R31 1K(1%) R6 10K(1%)(NC) R13 0R(1%) TP3 1 C9 0.1uF/50V(10%)(NC) R282 680K(1%) Q1 LBSS138LT1G R240 10K(1%) R19 0R(1%) R26 0R(1%) TP4 1 R5 10K(1%)(NC) R14 51R(1%) U3 AP7361C-33-ER-7/13(NC) GND 1 VOUT 2 VIN 3 Tab 4 C250 6.8pF/50V(±0.1pF) R283 10K(1%) C1 100uF/6.3V(20%) R241 5.1K(1%) R27 0R(1%) Q2 LBSS138LT1G C8 0.1uF/50V(10%)(NC) D12 RED LED C251 22uF/10V(20%) R29 0R(1%)(NC) L1 3A@120ohm,25mohm R15 0R(1%) C4 0.1uF/50V(10%) U1 ESP32-WROOM-32(NC) GND1 1 3V3 2 EN 3 SENSOR_VP 4 SENSOR_VN 5 IO34 6 IO35 7 IO32 8 IO33 9 IO25 10 IO26 11 IO27 12 IO14 13 IO12 14 GND3 38 IO23 37 IO22 36 TXD0 35 RXD0 34 IO21 33 NC 32 IO19 31 IO18 30 IO5 29 IO17 28 IO16 27 IO4 26 IO0 25 GND2 15 IO13 16 SD2 17 SD3 18 CMD 19 CLK 20 SD0 21 SD1 22 IO15 23 IO2 24 P_GND 39 SW7 K2-1109SP-B4SA-01 1 1 2 2 3 3 4 4 C10 10uF/10V(20%)(NC) R16 0R(1%) C254 0.1uF/50V(10%) R30 0R(1%) R34 0R(1%) SW8 K2-1109SP-B4SA-01 1 1 2 2 3 3 4 4 C2 0.1uF/50V(10%) U2 ESP32-WROVER-B/M321X0228RBB GND1 1 3V3 2 EN 3 SENSOR_VP 4 SENSOR_VN 5 IO34 6 IO35 7 IO32 8 IO33 9 IO25 10 IO26 11 IO27 12 IO14 13 IO12 14 GND2 15 IO13 16 SD2 17 SD3 18 CMD 19 CLK 20 SD0 21 SD1 22 IO15 23 IO2 24 IO0 25 IO4 26 NC1 27 NC2 28 IO5 29 IO18 30 IO19 31 NC 32 IO21 33 RXD0 34 TXD0 35 IO22 36 IO23 37 GND3 38 P_GND 39 R35 0R(1%) R10 0R(1%)(NC) R20 0R(1%) R17 51R(1%) R28 10K(1%) R1 0R(1%) R280 10K(1%) C252 22uF/10V(20%) Espressif / 13 19 Submit Documentation Feedback 2020.07 Appendix A 5 5 4 4 3 3 2 2 1 1 D D C C B B A A I2S: SPI: State: 1.Fixed 1.1V output@Imax=200mA. Notes: 1.Vout=1.20*(1+R1/R2)=3.296V; R1=52.3K,R2=30.1K are recommended for better performance. R1 R2 Crystal: Power For DSP: For DSP Pin3/5/7.For DSP Pin2/8/57. For DSP Pin66/79.For DSP Pin20/29/44.For DSP Pin1/8/67/83.For DSP Pin9/12/31/39/51. R1 R2 Notes: 1.Vout=1.20*(1+R1/R2)=1.81V; VISHAY:IFSC1515AHER2 R2M01 Note: 1.Vout = 0.6*(1+R1/R2); DSP_DM1_DATA DSP_DM1_CLK MASTER_STRAP DSP_APR_SPI_MOSI DSP_APR_SPI_MISO DSP_APR_SPI_CLK DSP_APR_SPI_CS DSP_APR_WAKEUP_3V3 DSP_APR_UART_TXD DSP_APR_UART_RXD DSP_VT_WAKEUP_1V8 DSP_VT_UART_TX DBMD_INT_1V8 DSP_VT_MASTER_CLK_1V8 DSP_APR_MASTER_CLK GPIO0_DSP_MASTER_CLK GPIO0_DSP_MASTER_CLK CRYSTAL_DSP_MASTER_CLK DSP_VT_RSTN_1V8DSP_VT_RSTN_3V3 DSP_VT_RSTN_3V3 DSP_APR_RSTN_3V3 DSP_APR_RSTN_3V3 DSP_VT_SPI_SDO_1V8 DSP_VT_SPI_CLK_1V8 DSP_VT_SPI_SDI_1V8 DSP_APR_SPI_CLK DSP_APR_SPI_MOSI DSP_VT_SPI_SCS_1V8DSP_VT_SPI_SCS_3V3 DSP_APR_SPI_CS DSP_VT_SPI_SCS_3V3 DSP_APR_SPI_CLK DSP_APR_SPI_MOSI DSP_APR_SPI_MISO DSP_APR_SPI_MISO DSP_VT_SPI_SDO_1V8 DSP_VT_WAKEUP_3V3 DBMD_INT_1V8 DSP_APR_I2S_DO_3V3 DSP_APR_I2S_LRCK_3V3 DSP_APR_I2S_BCLK_3V3 DSP_VT_I2S_BCLK_1V8 DSP_VT_I2S_LRCK_1V8 DSP_VT_I2S_DI_3V3 DSP_VT_I2S_DI_1V8 DSP_APR_I2S_BCLK_3V3 DSP_VT_I2S_DI_1V8 DSP_APR_I2S_LRCK_3V3 DSP_APR_I2S_BCLK_3V3 DSP_APR_I2S_LRCK_3V3 DSP_APR_I2S_DO_3V3 DSP_VT_I2S_DI_3V3 DBMD_INT_3V3 DSP_VT_SPI_SCS_1V8 DSP_VT_I2S_LevShift_EN_L DSP_VT_I2S_LevShift_EN_L DSP_VT_WAKEUP_3V3 DSP_APR_WAKEUP_3V3 DSP_VT_I2S_DI_3V3 APR_LDO_IN CRYSTAL_DSP_MASTER_CLK DBMD_INT_3V3 DSP_DM0_DATA DSP_DM0_CLK DSP_DM1_DATA DSP_DM1_CLK DSP_DM0_DATA DSP_DM0_CLK APR_LDO_IN CRYSTAL_DSP_MASTER_CLK DSP_VDD33_EN DSP_VCCA_1V8 DSP_GND DSP_VDD_IO2_1V8 DSP_GND DSP_VDD_IO1_3V3 DSP_GND DSP_VDD_IO1_3V3 DSP_VT_CORE_1V1 DSP_GND DSP_APR_CORE_1V2 DSP_GND DSP_APR_CORE_1V2 DSP_VT_CORE_1V1 DSP_GND DSP_GND DSP_VDD_IO1_3V3 DSP_GND DSP_GND DSP_GND DSP_GND DSP_GND DSP_VDD_IO2_1V8DSP_VDD_IO1_3V3 DSP_GND DSP_GND DSP_GND DGND VDD33 DSP_VDD_IO2_1V8DSP_VDD_IO1_3V3 DSP_GND DSP_GND DSP_GND DSP_GND DSP_GND GND DSP_VDD_IO1_3V3 DSP_GND DSP_VDD_IO2_1V8 DSP_VDD_IO2_1V8 DSP_VDD_IO2_1V8 DSP_VDD_IO2_1V8 DSP_VDD_IO2_1V8 DSP_VT_CORE_1V1 DSP_GNDDSP_GND DSP_GND DSP_VDD_IO1_3V3 DSP_1V8 DSP_GNDDSP_GND DSP_VCCA_1V8 DSP_VDD_IO2_1V8 DSP_GND DSP_GND DSP_GNDDSP_GND DSP_GND VBUS VDD33 DSP_VDD_IO1_3V3 DSP_VCCA_1V8 DSP_GND DSP_VDD_IO2_1V8 DSP_GND DSP_VDD_IO2_1V8 DSP_VDD_IO2_1V8 DSP_VDD_IO1_3V3 DSP_GND DSP_GND DSP_GND DSP_GND DSP_GND DGND DSP_GND DSP_GNDDSP_GNDDSP_GND DSP_VDD_IO1_3V3 DSP_GND DSP_VCC_IN DSP_VCC_IN GPIO0_DSP_MASTER_CLK2 DSP_VT_RSTN_3V32 DSP_APR_RSTN_3V32 DSP_APR_SPI_CS2 DSP_VT_SPI_SCS_3V32 DSP_APR_SPI_CLK2 DSP_APR_SPI_MOSI2 DSP_APR_SPI_MISO 2 DSP_APR_I2S_BCLK_3V32 DSP_APR_I2S_LRCK_3V32 DSP_APR_I2S_DO_3V32 DSP_VT_I2S_DI_3V3 2 DBMD_INT_3V3 2 DSP_VT_I2S_LevShift_EN_L2 DSP_VT_WAKEUP_3V32 DSP_APR_WAKEUP_3V32 DSP_DM0_CLK 5 DSP_DM0_DATA 5 DSP_DM1_CLK 5 DSP_DM1_DATA 5 Titl e Size Document Number Rev Date: Sheet of <03_DSP> V3.1 C 35Thursday, February 14, 2019 Titl e Size Document Number Rev Date: Sheet of <03_DSP> V3.1 C 35Thursday, February 14, 2019 Titl e Size Document Number Rev Date: Sheet of <03_DSP> V3.1 C 35Thursday, February 14, 2019 R73 10K(1%) R46 10K(1%)(NC) U4 SG5032CAN 24.576000M-TJGA3 VDD 4 OUT 3 GND 2 NC/3-ST 1 R82 10K(1%)(NC) R41 0R(1%) R286 680K(1%)(NC) R56 2.2K(1%) C35 10pF/50V(5%) R80 10K(1%) C33 1uF/16V(10%)(NC) C40 1uF/16V(10%) R52 10K(1%)(NC) U5 DBMD5P VT_VDD_CORE_1 1 VDD_IO2_1 2 VCCA_1 3 VT_MIC_IN 4 VCCA_2 5 VT_MIC_IP 6 VCCA_3 7 VT_VDD_CORE_2 8 APR_VDD_CORE_1 9 APR_TDM0_SCLK 10 APR_TDM0_RXD 11 APR_VDD_CORE_2 12 APR_TDM0_TXD 13 APR_TDM0_FSYNC 14 APR_TDM2_SCLK 15 APR_TDM2_FSYNC 16 APR_TDM2_TXD 17 VDD_IO2_2 18 APR_TDM2_RXD 19 VDD_IO1_1 20 APR_MASTER_CLK 21 APR_IIC_SCL 22 APR_IIC_SDA 23 APR_TDM3_TXD 24 APR_TDM3_RXD 25 APR_TDM3_SCLK 26 APR_TDM3_FSYNC 27 APR_TDM1_TXD 28 VDD_IO1_2 29 APR_TDM1_RXD 30 APR_VDD_CORE_3 31 APR_TDM1_SCLK 32 APR_TDM1_FSYNC 33 APR_JTAG_RTCK 34 APR_JTAG_TDI 35 APR_JTAG_TMS 36 APR_JTAG_TCK 37 APR_JTAG_TDO 38 APR_VDD_CORE_4 39 APR_RSTN 40 APR_UART_RXD 41 APR_UART_TXD 42 APR_WAKEUP 43 VDD_IO1_3 44 APR_DM1_DATA 45 APR_DM1_CLK 46 APR_SPI_SDI 47 APR_SPI_SCK 48 APR_SPI_SDO 49 APR_SPI_SCS 50 APR_VDD_CORE_5 51 APR_AN_REF 52 VCCA_4 53 APR_MIC_IP 54 APR_MIC_IN 55 APR_LDO_OUT 56 APR_LDO_IN 57 VT_GPIO20/TDM1_RXD 58 VT_GPIO9/DM0_DATA 59 VT_GPIO5/SPI_SDI 60 VT_GPO4/SPI_SDO 61 VT_RSTN 62 NA1 63 NA2 64 NA3 65 VDD_IO2_3 66 VT_VDD_CORE_3 67 VT_GPIO1/II2_SCL0 68 NA4 69 VT_GPIO2/II2_SDA0 70 NA5 71 VT_GPIO18/UART0_RXD 72 VT_GPIO11/DM1_DATA 73 VT_GPIO13/TDM0_SCLK 74 VT_GPO0/TDM1_TXD 75 VT_GPIO12/DM1_CLK 76 VT_GPIO14/TDM0_FSYNC 77 VT_GPIO17/UART0_TXD 78 VDD_IO2_4 79 VT_GPIO19/TDM1_CLK 80 VT_GPIO6/SPI_CLK 81 VT_GPO8/DM0_CLK 82 VT_VDD_CORE_4 83 VT_GPIO7/SPI_SCS 84 VT_GPIO10/TDM1_FSYNC 85 VT_GPIO15/TDM0_RXD 86 VT_GPIO16/TDM0_TXD 87 VT_MASTER_CLK 88 Earth_PAD 89 C12 10uF/10V(20%)(NC) C27 0.1uF/50V(10%) R57 0R(1%)(NC) R53 30.1K(1%)(NC) R72 0R(1%) C255 6.8pF/50V(±0.1pF)(NC) R287 10K(1%)(NC) R42 0R(1%)(NC) U8 TC7SPN3125TU VCCA 1 GND 2 A1 3 B1 4 OE 5 VCCB 6 C44 1uF/16V(10%) R51 1.8K(1%) R37 10K(1%) C26 1uF/16V(10%) R71 68K(1%) C41 1uF/16V(10%) C11 0.1uF/50V(10%) C14 0.1uF/50V(10%) R78 0R(1%)(NC) L2 3A@120ohm,25mohm(NC) R50 2.2K(1%) C30 0.1uF/50V(10%) C16 0.1uF/50V(10%) U6 RT9043GB@400mA(NC) EN 3 OUT 5 VIN 1 NR/FB 4 GND 2 C24 0.1uF/50V(10%) R39 0R(1%) C19 0.1uF/50V(10%) C15 0.1uF/50V(10%) C17 1uF/16V(10%) R38 51R(1%) C256 22uF/10V(20%)(NC) C29 0.1uF/50V(10%)(NC) C45 1uF/16V(10%) R70 0R(1%) R112 10K(1%) U10 TC7SPN3125TU VCCA 1 GND 2 A1 3 B1 4 OE 5 VCCB 6 TP6 1 C43 0.1uF/50V(10%) R279 0R(1%) R77 10K(1%) TP10 1 TP9 1 R83 10K(1%)(NC) R40 10R(1%) C37 0.1uF/50V(10%)(NC) R49 1.8K(1%) C21 0.1uF/50V(10%) C259 0.1uF/50V(10%)(NC) R66 10K(1%)(NC) R114 0R(1%) C23 1uF/16V(10%) C34 15pF/50V(5%) C18 1uF/16V(10%) C28 10uF/10V(20%)(NC) C13 1uF/16V(10%) R44 0R(1%) TP11 1 R43 56K(1%) C22 0.1uF/50V(10%) C42 0.1uF/50V(10%) R47 52.3K(1%)(NC) U16 RT9043GB@400mA EN 3 OUT 5 VIN 1 NR/FB 4 GND 2 R48 2.2K(1%) C25 0.1uF/50V(10%) R45 68K(1%) TP12 1 C20 1uF/16V(10%) C38 10uF/10V(20%)(NC) R81 2.2K(1%) IN GND EN FB LX U20 SY8089AAAC(NC) 4 2 1 5 3 TP7 1 C46 0.1uF/50V(10%) R113 5.1K(1%) C257 22uF/10V(20%)(NC) R64 0R(1%) TP13 1 R61 1.8K(1%) R62 1.8K(1%) C39 10uF/10V(20%)(NC) R28410K(1%)(NC) Q3 L8050QLT1G C47 0.1uF/50V(10%) U9 LD39020DTPU11R IN 4 EN 3 GND 2 OUT 1 TPAD 5 C258 0.1uF/50V(10%)(NC) R59 0R(1%) R68 10K(1%)(NC) R65 0R(1%) R75 10K(1%)(NC) C31 10uF/10V(20%) C36 10nF/50V(10%)(NC) R60 2.2K(1%) TP5 1 R63 2.2K(1%) TP8 1 L11 2.2uH(20%)@3A(NC) R58 0R(1%) R74 5.1K(1%)(NC) C80 10nF/50V(10%)(NC) C81 0.1uF/50V(10%) R285150K(1%)(NC) R76 10K(1%) R69 56K(1%) R67 10K(1%)(NC) C32 10uF/10V(20%)(NC) R55 1.8K(1%) R54 10K(1%)(NC) Espressif / 14 19 Submit Documentation Feedback 2020.07 Appendix A 5 5 4 4 3 3 2 2 1 1 D D C C B B A A ES_I2S_DSDIN:IO26 ES_I2S_LRCK:IO25 ES_I2S_SCLK:IO5 ES_I2S_MCLK:IO0 PA_CTRL:IO22 PA: Speaker: Power Supply for Codec: Codec: Phone Jack: Notes: 1.Vout=1.20*(1+R1/R2)=3.296V; R1=52.3K,R2=30.1K are recommended for better performance. R1 R2 DVDD discharge resistance Please place these compenonts near IC pins on the same layer, NO VIAS! Defualt I2C slave address: 0010 0000=0x20 Notes : 1.When EarPhone NO plug in,EarPhone_Detect keep low,thus Q13 off,and then B=H, AND_PA_CTRL will follow the status of PA_CTRL ; 2.When EarPhone plug in,EarPhone_Detect swith to high,thus Q13 ON,and then B=L, AND_PA_CTRL will keep low ; PA_CTRL PA_CTRL AND_PA_CTRL AND_PA_CTRL PA_INL+ PA_INL- PA_OUTL+ PA_OUTL- PA_PVDD1 ES_I2S_DSDIN ES_I2S_LRCK ES_I2S_SCLK ES_I2S_MCLK ES_I2S_DSDIN IO18_I2C_SDA IO23_I2C_SCL ES8388_CE R_ES8388_SDA R_ES8388_SCL ES8388_ADCVREF ES8388_VMID ES8388_VREF C_ROUT1 C_LOUT1 ROUT1 LOUT1 DAC_AOUTLN ROUT2 C_LOUT2 C_ROUT2 ES_I2S_MCLK ES_I2S_SCLK ES_I2S_LRCK ES8388_CE IO18_I2C_SDA IO23_I2C_SCL EarPhone_Detect EarPhone_Detect LOUT1 ROUT1 DAC_AOUTLP PA_INL- DAC_AOUTLN PA_INL+ DAC_AOUTLP PA_OUTL+ PA_OUTL- AGND AGND Codec_VCC33 AGNDAGNDAGND AGND AGND GND VBUS AGND Codec_VCC33 AGND VBUS AGND AGND AGND Codec_VCC33 AGND Codec_VCC33 AGND AGND Codec_VCC33 AGND AGND Codec_VCC33 Codec_VCC33 AGND AGND AGND AGND AGND AGND Codec_VCC33 AGND AGND AGND AGND AGND Codec_VCC33 AGND AGND AGND AGND ES_I2S_MCLK2 ES_I2S_SCLK2 ES_I2S_LRCK2 ES_I2S_DSDIN2 PA_CTRL 2 IO18_I2C_SDA 2,5 IO23_I2C_SCL2,5 Titl e Size Document Number Rev Date: Sheet of <04_Codec&PA> V3.1 C 45Friday, March 15, 2019 Titl e Size Document Number Rev Date: Sheet of <04_Codec&PA> V3.1 C 45Friday, March 15, 2019 Titl e Size Document Number Rev Date: Sheet of <04_Codec&PA> V3.1 C 45Friday, March 15, 2019 L3 3A@120ohm,25mohm R121 100R(1%) R97 100K(1%) C95 10uF/10V(20%) J2 A2001WR-S-2P TP14 1 R90 10K(1%)(NC) C91 22uF/10V(20%) C246 0.1uF/50V(10%) U14 SN74LVC1G08DBVR A 1 B 2 GND 3 VCC 5 Y 4 C249 10uF/10V(20%) C243 22pF/50V(5%) R98 100K(1%) C89 0.1uF/50V(10%) C52 10nF/50V(10%)(NC) C245 10uF/10V(20%) C219 22uF/10V(20%) C86 22pF/50V(5%) R127 33R(1%) C72 33pF/50V(5%) R91 30K(1%) L7 0R(1%) C67 1uF/16V(10%) R89 52.3K(1%) C69 0.1uF/50V(10%) C93 0.1uF/50V(10%) C242 22pF/50V(5%) C231 0.1uF/50V(10%)(NC) C92 0.1uF/50V(10%) U11 RT9043GB@400mA EN 3 OUT 5 VIN 1 NR/FB 4 GND 2 PJ-393-A J1 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 R120 100R(1%) R96 10K(1%) C71 0.1uF/50V(10%) C74 330pF/50V(10%)(NC) C53 0.1uF/50V(10%) C70 33pF/50V(5%) C68 0.1uF/50V(10%) R122 2K(1%)(NC) C229 0.1uF/50V(10%)(NC) C75 330pF/50V(10%)(NC) R101 0R(1%) C232 0.1uF/50V(10%)(NC) R218 10K(1%) R99 30K(1%) R126 33R(1%) + C66 10uF/16V(20%) Q13 LBSS138LT1G C247 10uF/10V(20%) R88 10K(1%) R128 4.7R(1%) C90 22uF/10V(20%) C65 10uF/25V(20%)(NC) C248 0.1uF/50V(10%) C64 1uF/16V(10%) R123 2K(1%)(NC) L5 3A@120ohm,25mohm R217 10K(1%)(NC) C88 0.1uF/50V(10%) C244 0.1uF/50V(10%) R237 33R(1%) C241 22pF/50V(5%) C218 22uF/10V(20%) R124 3.3K(1%)(NC) U18 ES8388 PVDD 3 DVDD 2 DGND 4 PGND 29 CCLK 28 CDATA 27 CE 26 MCLK 1 SCLK 5 LRCK 7 DSDIN 6 ASDOUT 8 LIN1 24 RIN1 23 LIN2 22 RIN2 21 HPVDD 16 AVDD 17 AGND 18 HPGND 13 LOUT1 12 ROUT1 11 LOUT2 15 ROUT2 14 VMID 20 ADCVREF 19 VREF 10 NC1 9 NC2 25 R238 33R(1%) C94 10uF/10V(20%) R125 100R(1%) U13 NS4150 CTRL 1 Bypass 2 IN+ 3 IN- 4 OUT- 5 VCC 6 GND 7 OUT+ 8 R100 30K(1%) C73 330pF/50V(10%)(NC) C57 10uF/10V(20%) C54 10uF/10V(20%) C230 0.1uF/50V(10%)(NC) C87 22pF/50V(5%) L6 0R(1%) Espressif / 15 19 Submit Documentation Feedback 2020.07 Appendix A Espressif / 16 19 Submit Documentation Feedback 2020.07 Disclaimer and Copyright Notice Information in this document, including URL references, is subject to change without notice. THIS DOCUMENT IS PROVIDED AS IS WITH NO WARRANTIES WHATSOEVER, INCLUDING ANY WARRANTY OF MERCHANTABILITY, NON-INFRINGEMENT, FITNESS FOR ANY PARTICULAR PURPOSE, OR ANY WARRANTY OTHERWISE ARISING OUT OF ANY PROPOSAL, SPECIFICATION OR SAMPLE. All liability, including liability for infringement of any proprietary rights, relating to use of information in this document is disclaimed. No licenses express or implied, by estoppel or otherwise, to any intellectual property rights are granted herein. The Wi-Fi Alliance Member logo is a trademark of the Wi-Fi Alliance. The Bluetooth logo is a registered trademark of Bluetooth SIG. All trade names, trademarks and registered trademarks mentioned in this document are property of their respective owners, and are hereby acknowledged. Copyright © 2020 Espressif Inc. All rights reserved. Espressif IoT Team" www.espressif.com Appendix A 5 5 4 4 3 3 2 2 1 1 D D C C B B A A USB: Power & Communication Reserved for Auto-prog: Auto program DTR RTS-->EN IO0 IO2 1 1 1 1 1 0 0 1 1 1 1 0 0 1 1 0 1 1 0 0 USB <-> UART: FPC Connector/Reserved: FPC 0.5MM 16Pins To ESP32 RXD0 To ESP32 TXD0 Power For LED: Notes: 1.Vout=1.20*(1+R1/R2)=3.296V; R1=52.3K,R2=30.1K are recommended for better performance. 2.Defalut VBUS power for LED , thus save one LDO . R1 R2 MINI DIN Connector: System LED: Function Keys: 2.42V 1.11V System LED = H , LED light ON; System LED = L , LED light OFF; USB_DP USB_DN RST# ACTIVE RTS DTR RXD0 TXD0 DTR RTS EN_Auto IO0_Auto IO2_Auto IO2_Auto IO0_Auto EN_Auto Boot_IO0 Boot_EN Boot_IO2 D- USB_DN D+ USB_DP AUX_USB_POWER RXD0 TXD0 Boot_IO0 Boot_EN Boot_IO2 IO18_I2C_SDA IO23_I2C_SCL Button_Array_ADC DSP_DM0_DATA DSP_DM0_CLK DSP_DM1_DATA DSP_DM1_CLK IO18_I2C_SDA IO23_I2C_SCL Button_Array_ADC DSP_DM0_CLK DSP_DM0_DATA DSP_DM1_CLK DSP_DM1_DATA System_LED System_LED Button_Array_ADC DSP_DM0_CLK DSP_DM0_DATA DSP_DM1_DATA DSP_DM1_CLK CNN_LED GND GND VDD33 GND GND GND GND VBUS0 VDD33 GND GND VBUS GND GND VBUS GND GND GND GND GNDGND GND VBUS LED_VCC GND GND DSP_VDD_IO2_1V8 GND GND LED_VCC GND VBUS0 GND GND VDD33 GND GND DSP_GNDDSP_GND DSP_VDD_IO2_1V8 IO18_I2C_SDA 2,4 RXD0 2 TXD02 Boot_EN 2 Boot_IO0 2 Boot_IO2 2 IO23_I2C_SCL2,4 Button_Array_ADC 2 DSP_DM0_DATA 3 DSP_DM0_CLK3 DSP_DM1_DATA 3 DSP_DM1_CLK3 System_LED2 Titl e Size Document Number Rev Date: Sheet of <05_Powers&UART> V3.1 C 55Thursday, February 14, 2019 Titl e Size Document Number Rev Date: Sheet of <05_Powers&UART> V3.1 C 55Thursday, February 14, 2019 Titl e Size Document Number Rev Date: Sheet of <05_Powers&UART> V3.1 C 55Thursday, February 14, 2019 R107 10K(1%)(NC) D1 1N5819HW-7-F(NC) C84 10uF/10V(20%)(NC) D5 1N5819HW-7-F D3 LESD5D5.0CT1G C76 22uF/10V(20%) C82 10uF/10V(20%)(NC) D6 LESD5D5.0CT1G D4 LESD5D5.0CT1G R105 22.1K(1%) C85 10nF/50V(10%)(NC) D2 LESD5D5.0CT1G SW5 K2-1109SP-B4SA-01 1 1 2 2 3 3 4 4 21 3 56 4 J6 MD2-60ST 1 1 3 3 5 5 2 2 4 4 6 6 7 7 8 8 R106 47.5K(1%) R117 10K(1%)(NC) SW6 K2-1109SP-B4SA-01 1 1 2 2 3 3 4 4 C78 10uF/10V(20%)(NC) R104 10K(1%)(NC) R273 1K(1%) C79 1uF/16V(10%) Q6 L8050QLT1G(NC) R118 10K(1%)(NC) R115 30.1K(1%)(NC) R108 0R(1%) Q11 LBSS138LT1G J5 AFC01-S16FCC-00 4 4 3 3 2 2 1 1 17 17 18 18 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 Q4 L8050QLT1G R109 0R(1%) J3 Micro USB 5P Female VBUS 1 D- 2 D+ 3 GND 5 NC 4 GND 6 GND 7 GND 8 GND 9 R274 10K(1%) J4 Micro USB 5P Female VBUS 1 D- 2 D+ 3 GND 5 NC 4 GND 6 GND 7 GND 8 GND 9 U15 CP2102N-A01-GQFN28 DCD 1 RI 2 GND 3 D+ 4 D- 5 VDD 6 REGIN 7 VBUS 8 RST 9 NC1 10 SUSPEND 11 SUSPEND 12 NC2 13 NC3 14 NC4 15 NC5 16 NC6 17 NC7 18 NC8 19 NC9 20 NC10 21 NC11 22 CTS 23 RTS 24 RXD 25 TXD 26 DSR 27 DTR 28 PGND 29 C83 0.1uF/50V(10%)(NC) R102 10K(1%) R277 30K(1%) R111 0R(1%) R254 5.1K(1%) L8 3A@120ohm,25mohm Q5 L8050QLT1G U17 RT9043GB@400mA(NC) EN 3 OUT 5 VIN 1 NR/FB 4 GND 2 D39 GREEN LED R110 1K(1%) R103 10K(1%) R116 52.3K(1%)(NC) C77 1uF/16V(10%) R119 0R(1%) R278 5.1K(1%) Espressif / 17 19 Submit Documentation Feedback 2020.07 Appendix A A.2. Sub Board (B) 5 5 4 4 3 3 2 2 1 1 D D C C B B A A AD=0: I2C slave address:0'b 0111 100x; 2.42V VOL+ 1.8V 1.2V 0.6V MuteVOL- Action LED Driver: DMIC Array: KEY Array: Notes : 1. Default , we use VCC(power coming from USB or Battery) to power LED Driver and LEDs ,thus we can saved one Power Regulator . 2. I2C of LED Driver is pull-up on the main-board by VDD3V3 . 3. Attention , DMIC_CLK/DAT is derived from DSP , and it is 1.8V . 4. Pull-up resistor for Button_Array_ADC is populated on main-board . Location Holes: FPC 0.5MM 16Pins DMIC0_DAT DMIC0_CLK DMIC0_DAT DMIC0_CLK DMIC1_CLK DMIC1_DAT Button_Array_ADC IO18_I2C_SDA IO23_I2C_SCL DMIC0_DAT DMIC0_CLK DMIC1_DAT DMIC1_CLK Button_Array_ADC IO18_I2C_SDA IO23_I2C_SCL LED_SCL LED_SDA LED_VCC GND DMIC_VCC DMIC_VCC GND GND GND DMIC_VCC DMIC_VCC GND GND GND DMIC_VCC DMIC_VCC GND GND GND GND GND GND GND GND GND GND GND LED_VCC GND DMIC_VCC GND GND GND LED_VCC GND GND GND GND LED_VCC Title Size Document Number Rev Date: Sheet of <02_DMIC_LED_KEY> V1.1 <> C 22Thursday, March 07, 2019 Title Size Document Number Rev Date: Sheet of <02_DMIC_LED_KEY> V1.1 <> C 22Thursday, March 07, 2019 Title Size Document Number Rev Date: Sheet of <02_DMIC_LED_KEY> V1.1 <> C 22Thursday, March 07, 2019 R11 5.1K(1%) R28 5.1K(1%) R7 5.1K(1%) R52 0R(1%) R22 5.1K(1%) R8 10K(1%) R19 5.1K(1%) R14 5.1K(1%) R57 5.1K(1%) C5 22pF/50V(5%) R30 5.1K(1%) D9 19-237ABHR6GHC-A012T G 2 R 1 B 4 CV 3 R46 10K(1%) D1 19-237ABHR6GHC-A012T G 2 R 1 B 4 CV 3 C90.1uF/50V(10%) R43 10K(1%) D8 19-237ABHR6GHC-A012T G 2 R 1 B 4 CV 3 R32 5.1K(1%) R5 5.1K(1%) U4 NSM0418DT DATA 1 CLK 2 4 VDD 3 SELECT GND1 5 GND2 6 GND3 7 GND4 8 R45 10K(1%)(NC) C6 22pF/50V(5%) D10 19-237ABHR6GHC-A012T G 2 R 1 B 4 CV 3 R27 5.1K(1%) R56 5.1K(1%) STD1 M3-L5-3.5 R47 27.5K(1%) D2 19-237ABHR6GHC-A012T G 2 R 1 B 4 CV 3 C1 10uF/10V(20%) C4 0.1uF/50V(10%) R42 0R(1%) R25 5.1K(1%) D4 19-237ABHR6GHC-A012T G 2 R 1 B 4 CV 3 R37 5.1K(1%) C3 0.1uF/50V(10%) U2 NSM0418DT DATA 1 CLK 2 4 VDD 3 SELECT GND1 5 GND2 6 GND3 7 GND4 8 D6 19-237ABHR6GHC-A012T G 2 R 1 B 4 CV 3 D3 19-237ABHR6GHC-A012T G 2 R 1 B 4 CV 3 SW4 K2-1109SP-B4SA-01 1 1 2 2 3 3 4 4 SW3 K2-1109SP-B4SA-01 1 1 2 2 3 3 4 4 J1 AFC01-S16FCC-00 4 4 3 3 2 2 1 1 17 17 18 18 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 SW2 K2-1109SP-B4SA-01 1 1 2 2 3 3 4 4 R50 2.2K(1%) STD3 M3-L5-3.5 R15 3.3K(1%) R51 0R(1%) C80.1uF/50V(10%) R4 5.1K(1%) R38 5.1K(1%) R16 10K(1%) R26 5.1K(1%) R6 5.1K(1%) R21 5.1K(1%) R18 5.1K(1%) U3 NSM0418DT DATA 1 CLK 2 4 VDD 3 SELECT GND1 5 GND2 6 GND3 7 GND4 8 R13 5.1K(1%) R9 5.1K(1%) R10 0R(1%) R31 5.1K(1%) SW1 K2-1109SP-B4SA-01 1 1 2 2 3 3 4 4 R41 0R(1%) R35 5.1K(1%) C70.1uF/50V(10%) R44 10K(1%)(NC) R40 0R(1%) U1 IS31FL3236A OUT3 1 OUT4 2 OUT5 3 OUT6 4 OUT7 5 OUT8 6 OUT9 7 OUT10 8 OUT11 9 OUT12 10 OUT13 11 OUT14 12 OUT15 13 OUT16 14 OUT17 15 OUT18 16 GND1 17 OUT19 18 OUT20 19 OUT21 20 OUT22 21 OUT23 22 OUT24 23 OUT25 24 OUT26 25 OUT27 26 OUT28 27 OUT29 28 OUT30 29 OUT31 30 OUT32 31 OUT33 32 OUT34 33 OUT35 34 OUT36 35 OUT1 43 OUT2 44 SCL 42 SDA 41 R_EXT 40 GND2 39 VCC 38 AD 37 SDB 36 PGND 45 R34 5.1K(1%) D12 19-237ABHR6GHC-A012T G 2 R 1 B 4 CV 3 R49 5.76K(1%) STD2 M3-L5-3.5 R24 5.1K(1%) R55 5.1K(1%) R36 5.1K(1%) R33 5.1K(1%) D5 19-237ABHR6GHC-A012T G 2 R 1 B 4 CV 3 C2 1uF/16V(10%) R54 10K(1%)(NC) D11 19-237ABHR6GHC-A012T G 2 R 1 B 4 CV 3 R39 0R(1%) R53 10K(1%) R48 12K(1%) D7 19-237ABHR6GHC-A012T G 2 R 1 B 4 CV 3 R29 5.1K(1%) R2 5.1K(1%) R23 5.1K(1%) R20 5.1K(1%) STD4 M3-L5-3.5 R17 5.1K(1%) R1 5.1K(1%) R12 5.1K(1%) R3 0R(1%) Espressif / 18 19 Submit Documentation Feedback 2020.07