• Operating ambient temperature: –40 105 °C 1.2 Description ESP8684-WROOM-07 is a general-purpose Wi-Fi and Bluetooth LE module. The rich set of peripherals and high performance make this module an ideal choice for smart homes, industrial automation, health care, consumer Espressif Systems ESP8684-WROOM-07 User Manual v 0.5...
Page 3
1 Module Overview electronics, etc. ESP8684-WROOM-07 can be vertically soldered to a PCB board via wave soldering and the module has 3 available GPIOs. ESP8684-WROOM-07 can be connected to an external monopole antenna. The series comparison for ESP8684-WROOM-07 is as follows: Table 1: ESP8684-WROOM-07 Series Comparison Ambient Temp.
3.4.1 Start a Project 3.4.2 Connect Your Device 3.4.3 Configure 3.4.4 Build the Project 3.4.5 Flash onto the Device 3.4.6 Monitor U.S. FCC Statement Related Documentation and Resources Revision History Espressif Systems ESP8684-WROOM-07 User Manual v 0.5 Submit Documentation Feedback...
Table 3: Test Point Definitions Name Type Function I/O/T GPIO9 High: on, enables the chip. Low: off, the chip powers off. Default: internally pulled-up. I/O/T U0RXD, GPIO19 Cont’d on next page Espressif Systems ESP8684-WROOM-07 User Manual v 0.5 Submit Documentation Feedback...
Page 6
P: power supply; I: input; O: output; T: high impedance. Note: IO0, IO1, IO3, IO5/MTDI pins have low-level glitches during chip power up. See details in section General Purpose Input / Output Interface (GPIO) of ESP8684 Series Datasheet. Espressif Systems ESP8684-WROOM-07 User Manual v 0.5 Submit Documentation Feedback...
ESP-IDF Programming Guide for ESP8684. 3.2 Hardware Connection 1. Solder the ESP8684-WROOM-07 module to the RF testing board as shown in Figure 2. Figure 2: Hardware Connection 2. Connect the RF testing board to the USB-to-Serial board via TXD, RXD, and GND.
Datasheet. 3.3 Set up Development Environment The Espressif IoT Development Framework (ESP-IDF for short) is a framework for developing applications based on the Espressif ESP32. Users can develop applications with ESP8684 in Windows/Linux/macOS based on ESP-IDF. Here we take Linux operating system as an example.
3 Get Started 3.3.2 Get ESP-IDF To build applications for ESP8684-WROOM-07 module, you need the software libraries provided by Espressif in ESP-IDF repository. To get ESP-IDF, create an installation directory ( /esp) to download ESP-IDF to and clone the repository with ‘git clone’:...
The colors of the menu could be different in your terminal. You can change the appearance with the option ‘--style’. Please run ‘idf.py menuconfig --help’ for further information. 3.4.4 Build the Project Build the project by running: idf.py build Espressif Systems ESP8684-WROOM-07 User Manual v 0.5 Submit Documentation Feedback...
When flashing, you will see the output log similar to the following: esptool.py esp32c2 -p /dev/ttyUSB0 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader. 0x10000 hello_world.bin 0x8000 partition_table/partition-table.bin esptool.py v3.2-dev Serial port /dev/ttyUSB0 Connecting..Espressif Systems ESP8684-WROOM-07 User Manual v 0.5 Submit Documentation Feedback...
To check if “hello_world” is indeed running, type ‘idf.py -p PORT monitor‘ (Do not forget to replace PORT with your serial port name). This command launches the IDF Monitor application: $ idf.py -p /dev/ttyUSB0 monitor Running idf_monitor in directory [...]/esp/hello_world/build Executing ”python [...]/esp-idf/tools/idf_monitor.py -b 115200 [...]/esp/hello_world/build/hello-world.elf”... Espressif Systems ESP8684-WROOM-07 User Manual v 0.5 Submit Documentation Feedback...
Page 13
Restarting in 7 seconds... To exit IDF monitor use the shortcut Ctrl+]. That’s all what you need to get started with ESP8684-WROOM-07 module! Now you are ready to try some other examples in ESP-IDF, or go right to developing your own applications.
Page 14
The module must be installed in the host equipment such that at least 20cm is maintained between the antenna and users’ body; and if RF exposure statement or module layout is changed, then the host product manufacturer Espressif Systems ESP8684-WROOM-07 User Manual v 0.5 Submit Documentation Feedback...
Page 15
Only when all the test results of test modes comply with FCC requirements, then the end product can be sold legally. Espressif Systems ESP8684-WROOM-07 User Manual v 0.5 Submit Documentation Feedback...
Page 16
• The transmitter module may not be co-located with any other transmitter or antenna. • The module shall be only used with the external antenna(s) that has been originally tested and certified with this module. Espressif Systems ESP8684-WROOM-07 User Manual v 0.5 Submit Documentation Feedback...
Page 17
C2PC is required for new host application. Only Grantees are permitted to make permissive changes. Please contact us for further process with ESPRESSIF, Mia Zhou, certificaiton@espressif.com The OEM integrators should follow the following C2PC test plan, Base on Module RF report “FR310907A, FR310907B”...
Page 18
For the host product is not installed according to this guide, the module certification will be invalid and a new grant certification will be required for the host product. Espressif Systems ESP8684-WROOM-07 User Manual v 0.5 Submit Documentation Feedback...
Browse through all ESP8684-based devkits. https://espressif.com/en/products/devkits?id=ESP8684 • ESP Product Selector – Find an Espressif hardware product suitable for your needs by comparing or applying filters. https://products.espressif.com/#/product-selector?language=en Contact Us • See the tabs Sales Questions, Technical Enquiries, Circuit Schematic & PCB Design Review, Get Samples (Online stores), Become Our Supplier, Comments &...
Revision History Revision History Date Version Release notes 2023-07-19 v0.5 Preliminary release Espressif Systems ESP8684-WROOM-07 User Manual v 0.5 Submit Documentation Feedback...
Need help?
Do you have a question about the ESP8684-WROOM-07 and is the answer not in the manual?
Questions and answers