Page 2
About This Guide This guide demonstrates how to run an RF performance tests on ESP8266 and ESP32 devices with an RF tester. ESP-WROOM-02 and ESP-WROOM-32 are used as examples in this document. Release Notes Date Version Release notes 2017.12 V1.0 First release 2018.03...
2.4. ESP-Launcher ..........................3. Introduction to the EspRFtestTool ..................4. RF Performance Test ......................5. RF Certification Test ......................I. Appendix - Install a UART Driver on ESP-Launcher ............. II. Appendix - ESP32 & ESP8266 RF Test Target Values ............
The setup required for conducting the RF performance test is shown below: Figure 1-1. RF Performance Test Setup Device Under Test (DUT): It is an ESP8266 or ESP32 module that runs the RF test • program. ESP-WROOM-02 and ESP-WROOM-32 are used as examples in this demonstration.
It connects the DUT and the PC. The PC runs relevant software. Windows 7 OS is recommended. 5V power supply It is the power supply for the DUT. Tester It tests the RF performance and shows the test results. (IQView) Espressif ! /! 2 19 2018.03...
The hardware connection for ESP-WROOM-02 is shown in Figure 2-1. To enable its downloading mode, connect ESP-WROOM-02's GPIO0 and GPIO15 to GND. After downloading, leave GPIO0 floating and restart the module to enable its working mode. Figure 2-1. Hardware Connection for ESP-WROOM-02 Espressif ! /! 3 19 2018.03...
GPIO0 floating and restart the module to enable its working mode. Figure 2-2. Hardware Connection for ESP-WROOM-32 2.3. Software Installation • Download and install the EspRFtestTool. Install the software components of the RF tester (IQView). • Espressif ! /! 4 19 2018.03...
Pin "4": put a jumper cap on the upper two pins Pin "5": put a jumper cap on it • The VDD33 and GND on ESP-Launcher can be used as the power supply for the DUT. • Espressif ! /! 5 19 2018.03...
The status block, highlighted in yellow shows "SYNC", "LOAD", "SUCC" or "FAIL". • Test configuration: The test items include Wi-Fi, BT and manually-input-command tests. Click on "start" to begin the test, and "stop" to terminate the test. Espressif ! /! 6 19 2018.03...
Page 10
3. Introduction to the EspRFtestTool Log information: All operating data are printed in this block. Users can save or clear • the log output. Espressif ! /! 7 19 2018.03...
• Choose the download address: RAM or Flash. MAC address: The status block shows the MAC address of the chip. For ESP32, the • STA and BT addresses appear; while for ESP8266, only the STA address appears.
Page 13
"Correct" indicates the number of received packets. • "Desired" indicates the number of packets received with the corresponding • data rate. "RSSI" indicates the average power of the Desired packets received. • Figure 4-3. ESP32 Wi-Fi Rx Test Log Output Espressif 10 19 2018.03...
Page 14
0 0 0 0 0 0 0 0 w 0 0 0 0 0 0 0 0 p 0 0 0 b 0 0 There are four parameters in the log output, among which: - The first parameter, based on the hexadecimal system, indicates the total number of received packets. Espressif 11 19 2018.03...
Page 15
4. Get RF test results Set the right test configurations (e.g., 11n MCS7, channel 1) on the tester interface. The tester will present the RF test results, as shown in the picture below. Espressif 12 19 2018.03...
Page 16
4. RF Performance Test Notes: Users need to set a correct vale for path loss, otherwise, the test results will be inaccurate. • The target test values can be found in Appendix II. • Espressif 13 19 2018.03...
5. RF Certification Test RF Certification Test ESP8266 and ESP32 share the same RF certification testing process. This chapter takes the ESP32 RF certification test as an example. The test BIN is ESP32_RF_TEST_BIN_V1.3.1_20180115.bin, and the baud rate is 115200. Follow the instructions in chapter 4 to configure the serial port and download the firmware.
Figure Ⅰ-2. UART Driver Installed Note: If the UART driver installation fails, users can install ./Tools/ft232r-usb-uart.zip provided by Espressif. The EspRFtestTool will automatically check the port number that will appear in the drop- down menu in the serial configuration section.
Appendix II Appendix - ESP32 & ESP8266 RF Test Target Values Table II-1. RF Test Target Values of ESP32 Running in Different Modes Standard ESP32 ESP32 ESP32 Modulation/Data rate TX EVM TX Power TX EVM RX Sensitivity (bps) (dbm) (dbm)
Page 20
Appendix II Standard ESP32 ESP32 ESP32 Modulation/Data rate TX EVM TX Power TX EVM RX Sensitivity (bps) (dbm) (dbm) (dbm) (dbm) 802.11n HT40 MCS2/19.5M/21.7M –13 18.0 ± 2 dB –21 –84 802.11n HT40 MCS3/26M/28.9M –16 16.5 ± 2 dB –20 –82...
Need help?
Do you have a question about the ESP32 and is the answer not in the manual?
Questions and answers