ESP Test Tools Choose target... Choose version... Development Stage Introduction RF Test Guide RF Test Items RF Test Certification WFA Certification and Test Guide Production Stage Introduction Flash Download Tool Espressif Production Testing Guide Module Fixture Manufacturing Instructions Matter QR Code Generator Others FAQ Related Documentation and Resources Disclaimer and Copyright Notice ESP Test Tools ESP Test Tools and Guidelines Download PDF ESP Test Tools and Guidelines [中文] This repository provides comprehensive resources to support the development and production of products based on Espressif chips and modules. For the development stage, it provides an RF testing tool and detailed test guidelines to ensure your product meets the necessary performance and certification standards. Additionally, for the production stage, the repository includes essential tools and instructions to streamline the manufacturing process, ensuring efficient testing, validation, and quality control of your products. RF Test Guide RF Test Items Production-stage Tools Next Suggestion on this document? Provide feedback Help improve this document? Edit on GitHub Need more information? Check ESP forum Sales Questions Technical Inquiries © Copyright 2024 - 2026, Espressif Systems (Shanghai) Co., Ltd. Built with Sphinx using a theme based on Read the Docs Sphinx Theme. ESP Test Tools Choose target... Choose version... Development Stage Introduction RF Test Guide RF Test Items RF Test Certification WFA Certification and Test Guide Production Stage Introduction Flash Download Tool Espressif Production Testing Guide Introduction RF General-purpose Tester Scheme Signal Board Scheme Production Testing Process Related Equipment for Production Testing Serial Port Board Test Fixture Signal Board Scheme Comparison Environment Setup Testing Package Test Step Production Testing Tool Tool Introduction Directory Interface Test Mode Tool Configuration Interface TEST CONFIG DUT CONFIG Test Flow RF Test GPIO Conductivity Test Firmware Version Verification Test Flash-related Test Tool Operation Appendix B: GPIO Conductivity Test Configuration Test Configuration Serial Command Appendix C: Firmware Version Verification Test Certification Module Fixture Manufacturing Instructions Matter QR Code Generator Others FAQ Related Documentation and Resources Disclaimer and Copyright Notice ESP Test Tools Espressif Production Testing Guide Download PDF Espressif Production Testing Guide [中文] This guide mainly describes the production testing schemes available for Espressif Wi-Fi products (Wi-Fi module/Chip Onboard), thus providing reference for the production testing of customer products. Introduction Generally, there are two production testing schemes available to test the RF performance of the Wi-Fi products based on Espressif IC: RF General-purpose Tester Scheme (general standard in the industry); Signal Board Scheme (ESP enterprise standard). RF General-purpose Tester Scheme The tester scheme is widely used for the production testing of Wi-Fi products. Espressif provides the necessary serial port commands and firmware, so the customers can easily use this scheme for testing. The testing steps can be found below, which are also demonstrated in the figure below: Diagram of the Tester Scheme Download RF_Test_FW.bin to ESP IC RAM; Run the Test Tool that corresponds with the RF tester on the PC, and send the serial port commands to the modules for sending/receiving packets in different modes; The RF tester analyzes the RF related parameters in each specific mode. Note For this scheme, the mass production testing tool provided by the tester supplier should be adaptable with the Espressif IC products; If the supplier is unable to provide this kind of test tool, customers can alternatively make the tool adaptable by using the tester’s available interfaces. Meanwhile, customers can use esptool to download RF_Test_FW.bin: esptool can be downloaded from here. For related commands, refer to the documentation; For the manual testing of ESP products’ RF performance, please refer to RF Test Items. The test above must be performed in a shielded enclosure. Signal Board Scheme The signal board scheme is specially designed by Espressif, which can effectively test the RF performance of the mass-produced Wi-Fi products, and therefore guarantee the RF quality. This scheme features low cost of hardwares and easy environment setup for factories. As demonstrated in the figure below, the signal board can be used as a standard device to interact with and test the DUT (Device Under Test) by analyzing the communication data. Diagram of Signal Board Scheme Hardware Connection for Signal Board Scheme Note The test above must be performed in a shielded enclosure. Production Testing Process Please find the following test points that need to be tested, and connect the DUT accordingly to conduct the test: Test Points Download Mode Flash Operation Mode V33, GND, RXD, TXD, EN, GPIO8, GPIO9 GPIO8 connected to high level and GPIO9 connected to low level GPIO9 connected to high level Note Download mode: for downloading bin files and is the main mode used for production testing. Flash operation mode: for checking the log info. The above table is also applicable to ESP8684/ESP8585. Connect the DUT to the serial port board by using the test fixture, and enter the DUT into the download mode via the production testing tool. If your serial port board does not support flow control, connect the corresponding GPIO(s) to low level directly, so DUT enters the download mode after powering up automatically. Start the production testing tool on your PC, and follow the instruction provided in Production Testing Tool. Note To enhance production efficiency, test fixtures are typically designed for one-to-multiple configurations. For instance, a common set-up is one-to-four, where a single fixture can accommodate and test four devices simultaneously. For more details about the test fixture manufacturing instruction, please refer to Test Fixture Manufacturing Instruction. Connect the serial port board (which is placed inside the bottom box of the fixture) to the PC with a USB cable, and install the corresponding driver to ensure the serial port can be successfully identified. Related Equipment for Production Testing Serial Port Board The serial port board is mainly used as a USB converter. You may use other similar boards. However, considering some of them might have unstable performance, it is recommended to purchase what is shown below. If you want to purchase from Espressif, please contact us. Serial Port Board Please check the board you purchased against the following requirements to make sure the switches and shorting jumpers are in the correct positions: Marking COM1 and Marking COM2: the serial ports used for the communication with the PC. Marking 1 and Making 2 are the two independent serial ports, corresponding to TX/RX/FRTS/FCTS. Marking 3: selects powering the device through the USB port or an external power supply. Marking 4: selects 3.3 V or 5 V serial voltage level. Marking 5: for connecting external power supply, not used, so no need to configure. Test Fixture The test fixture is an important equipment to execute the DUT in test mode. Specifically, you can put the module on the fixture and bring the module pins into contact with the fixture probes by pressing the fixture handle. When the test is finished, lift the handle to separate the module pins from the probes (for other similar equipment, customers may think of it as a reference or directly lead out the corresponding pins that are assigned to what you want to test). For the production testing of Wi-Fi modules, the module pins must be led out and connected to the base board, so as to communicate with the serial ports of the PC. To achieve this, a fixture can be used. The figures below show the overall appearance of a typical fixture. A Typical Module Fixture The primary structure of a typical module fixture can be seen in the table below (take Espressif test fixture as an example). The Primary Structure of a Typical Test Fixture Part Description Handle When users lift the handle, the module is separated from the metal probes at the bottom and gets disconnected from the power supply. When users press the handle, the module comes into contact with the metal probes and starts the testing procedure. Mounting Panel It is used for placing and holding the module. Bottom box It is used to place serial port board(s), enabling the module to communicate with the PC via USB. Signal Board The signal board can be used a standard device to interact with the DUT during the production testing. Signal Boards Board Name Description ESP-BAT32 For ESP32/ESP32-S/ESP32-C series A Typical ESP-BAT32 Signal Board For the purchase of Espressif signal board, please contact us. Note Only one signal board should be used within the same network coverage. Otherwise, signal interference will occur. If more than one signal board are used for mass testing, please conduct in a shielded room or with a shielded box. The above table is also applicable to ESP8684/ESP8585. Scheme Comparison The comparison between the signal board scheme and the tester scheme is shown in the table below. You can choose from these two schemes according to your actual requirements. Scheme Comparison Scheme Test Item Description Signal Board Scheme RF Test Tests the supply voltage of the chip and its fluctuation, and the frequency offset against the signal board, etc. Packet Sending/Receiving Test Tests the packet sending/receiving between the DUT and the signal board. GPIO Conductivity Test Identifies IC soldering defects, if there are any. Firmware Version Verification Test Verifies the version information of the firmware that has been downloaded to flash. Flash RW Test Verifies the RW operation of flash. Tester Scheme EVM Test Tests the TX Power, and EVM performance of the DUT during the packet sendi