Page 2
About This Document This user manual shows how to get started with the ESP32-C3-MINI-1U module. Document Updates Please always refer to the latest version on https://www.espressif.com/en/support/download/documents. Revision History For revision history of this document, please refer to the last page.
2.4.1 Start a Project 2.4.2 Connect Your Device 2.4.3 Configure 2.4.4 Build the Project 2.4.5 Flash onto the Device 2.4.6 Monitor U.S. FCC Statement IC Statement Learning Resources Must-Read Documents Important Resources Revision History Espressif Systems ESP32-C3-MINI-1U User Manual v0.1...
1 Overview 1 Overview 1.1 Module Overview ESP32-C3-MINI-1U is a general-purpose Wi-Fi and Bluetooth LE module. The rich set of peripherals and a small size make this module an ideal choice for smart homes, industrial automation, health care, consumer electronics, etc.
— I/O/T GPIO2, ADC1_CH2, FSPIQ I/O/T GPIO3, ADC1_CH3 — High: on, enables the chip. Low: off, the chip powers off. Note: Do not leave the EN pin floating. — — Cont’d on next page Espressif Systems ESP32-C3-MINI-1U User Manual v0.1...
ESP-IDF Programming Guide. 2.2 Hardware Connection 1. Solder the ESP32-C3-MINI-1U 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.
2 Get Started on ESP32-C3-MINI-1U 7. After download, remove the jumper on IO0 and GND. 8. Power up the RF testing board again. ESP32-C3-MINI-1U will switch to working mode. The chip will read programs from flash upon initialization. Note: IO0 is internally logic high. If IO0 is set to pull-up, the Boot mode is selected. If this pin is pull-down or left floating, the Download mode is selected.
2.4.2 Connect Your Device Now connect your ESP32-C3-MINI-1U module to the computer and check under what serial port the module is visible. Serial ports in Linux start with ‘/dev/tty’ in their names. Run the command below two times, first with the board unplugged, then with plugged in.
2 Get Started on ESP32-C3-MINI-1U cd ~/esp/hello_world idf.py set-target esp32c3 idf.py menuconfig Setting the target with ‘idf.py set-target esp32c3’ should be done once, after opening a new project. If the project contains some existing builds and configuration, they will be cleared and initialized. The target may be saved in environment variable to skip this step at all.
If there are no errors, the build will finish by generating the firmware binary .bin file. 2.4.5 Flash onto the Device Flash the binaries that you just built onto your ESP32-C3-MINI-1U module by running: idf.py -p PORT [-b BAUD] flash Replace PORT with your module‘s serial port name from...
2 Get Started on ESP32-C3-MINI-1U Compressed 18960 bytes to 11311... Writing at 0x00000000... (100 Wrote 18960 bytes (11311 compressed) at 0x00000000 in 0.3 seconds (effective 584.9 kbit/s)... Hash of data verified. Compressed 145520 bytes to 71984... Writing at 0x00010000... (20 Writing at 0x00014000...
Page 13
2 Get Started on ESP32-C3-MINI-1U That’s all what you need to get started with ESP32-C3-MINI-1U module! Now you are ready to try some other examples in ESP-IDF, or go right to developing your own applications. Espressif Systems ESP32-C3-MINI-1U User Manual v0.1...
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 ESP32-C3-MINI-1U User Manual v0.1...
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 ESP32-C3-MINI-1U User Manual v0.1...
Page 16
As long as the conditions above are met, further transmitter test will not be required. However, the OEM integrator is still responsible for testing their end-product for any additional compliance requirements required with this module installed (for example, digital device emissions, PC peripheral requirements, etc.). Espressif Systems ESP32-C3-MINI-1U User Manual v0.1...
Page 17
OEM integrator will be responsible for re-evaluating the end product (including the transmitter) and obtaining a separate FCC authorization. End Product Labeling The final end product must be labeled in a visible area with the following: “Contains Transmitter Module FCC ID: 2AC7Z-ESPC3MINII”. Espressif Systems ESP32-C3-MINI-1U User Manual v0.1...
As long as 2 conditions above are met, further transmitter test will not be required. However, the OEM integrator is still responsible for testing their end-product for any additional compliance requirements required with this module installed. Espressif Systems ESP32-C3-MINI-1U User Manual v0.1...
Page 19
L’intégrateur OEM doit être conscient de ne pas fournir des informations à l’utilisateur final quant à la façon d’installer ou de supprimer ce module RF dans le manuel de l’utilisateur du produit final qui intègre ce module. Le manuel Espressif Systems ESP32-C3-MINI-1U User Manual v0.1...
Page 20
4 IC Statement de l’utilisateur final doit inclure toutes les informations réglementaires requises et avertissements comme indiqué dans ce manuel. Espressif Systems ESP32-C3-MINI-1U User Manual v0.1...
5.2 Important Resources Here are the important ESP32-C3-related resources. • ESP32 BBS Engineer-to-Engineer (E2E) Community for Espressif products where you can post questions, share knowl- edge, explore ideas, and help solve problems with fellow engineers. Espressif Systems ESP32-C3-MINI-1U User Manual v0.1...
Revision History Revision History Date Version Release notes 2022-04-28 v0.1 Preliminary release Espressif Systems ESP32-C3-MINI-1U User Manual v0.1...
Need help?
Do you have a question about the ESP32-C3-MINI-1U and is the answer not in the manual?
Questions and answers