Contents
1 Overview 1
2 Schematic Checklist and PCB Layout Design 2
2.1 Schematic Checklist 2
2.1.1 Power Supply 3
2.1.1.1 Digital Power Supply 3
2.1.1.2 Analog Power Supply 4
2.1.2 Power-on Sequence and System Reset 4
2.1.2.1 Power-on Sequence 4
2.1.2.2 Reset 4
2.1.3 Flash 5
2.1.4 Crystal Oscillator 5
2.1.4.1 External Clock Source (Compulsory) 5
2.1.4.2 RTC (Optional) 6
2.1.5 RF 7
2.1.6 ADC 7
2.1.7 External Capacitor 8
2.1.8 UART 8
2.2 PCB Layout Design 8
2.2.1 Standalone ESP32 Module 9
2.2.1.1 General Principles of PCB Layout 9
2.2.1.2 Positioning a ESP32 Module on a Base Board 10
2.2.1.3 Power Supply 11
2.2.1.4 Crystal Oscillator 12
2.2.1.5 RF 13
2.2.1.6 External RC 14
2.2.1.7 UART 14
2.2.1.8 Touch Sensor 15
2.2.2 ESP32 as a Slave Device 16
2.2.3 Typical Layout Problems and Solutions 17
2.2.3.1 Q: The current ripple is not large, but the TX performance of RF is rather poor. 17
2.2.3.2 Q: The power ripple is small, but RF TX performance is poor. 18
2.2.3.3 Q: When ESP32 sends data packages, the power value is much higher or lower than the
target power value, and the EVM is relatively poor. 18
2.2.3.4 Q: TX performance is not bad, but the RX sensitivity is low. 18
3 Hardware Development 19
4 Applications 20
4.1 ESP32 Smart Audio Platform 20
4.1.1 ESP32-LyraT Audio Development Board 20
4.1.2 ESP32-LyraTD-MSC Audio Development Board 21
4.2 ESP32 Touch Sensor Application—ESP32-Sense Kit 22
4.3 ESP-Mesh Application—ESP32-MeshKit 23