Page 2
About This Document This user manual shows how to get started with the ESP32-C3-MINI-1 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. Documentation Change Notification Espressif provides email notifications to keep you updated on changes to technical documentation.
Set up Environment Variables Create Your First Project 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 Learning Resources Must-Read Documents Important Resources Revision History Espressif Systems ESP32-C3-MINI-1 User Manual v0.1...
40 MHz crystal Operating voltage/Power supply 3.0 V 3.6 V Hardware Operating current Average: 80 mA Minimum current delivered by power 500 mA supply Ambient temperature –40 °C +105 °C Moisture sensitivity level (MSL) Level 3 Espressif Systems ESP32-C3-MINI-1 User Manual v0.1...
— 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-1 User Manual v0.1...
4. Connect the RF testing board to the PC or a power adapter to enable 5 V power supply, via the Micro-USB cable. 5. During download, connect IO0 to GND via a jumper. Then, turn ”ON” the testing board. 6. Download firmware into flash. For details, see the sections below. Espressif Systems ESP32-C3-MINI-1 User Manual v0.1...
To build applications for ESP32-C3-MINI-1 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’: mkdir -p ~/esp cd ~/esp git clone --recursive https://github.com/espressif/esp-idf.git Espressif Systems ESP32-C3-MINI-1 User Manual v0.1...
Keep the port name handy as you will need it in the next steps. 2.4.3 Configure Navigate to your ‘hello_world’ directory from Step 2.4.1. Start a Project, set ESP32-C3 as the target and run the project configuration utility ‘menuconfig’. Espressif Systems ESP32-C3-MINI-1 User Manual v0.1...
Warn about uninitialized values. -- Found Git: /usr/bin/git (found version ”2.17.0”) -- Building empty aws_iot component due to configuration -- Component names: ... -- Component paths: ..(more lines of build system output) Espressif Systems ESP32-C3-MINI-1 User Manual v0.1...
Changing baud rate to 460800 Changed. Configuring flash size... Compressed 3072 bytes to 103... Writing at 0x00008000... (100 Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 4238.1 kbit/s)... Hash of data verified. Espressif Systems ESP32-C3-MINI-1 User Manual v0.1...
Restarting in 10 seconds... This is esp32c3 chip with 1 CPU core, WiFi/BLE, 4MB external flash Restarting in 9 seconds... Restarting in 8 seconds... Restarting in 7 seconds... To exit IDF monitor use the shortcut Ctrl+]. Espressif Systems ESP32-C3-MINI-1 User Manual v0.1...
Page 13
2 Get Started on ESP32-C3-MINI-1 That’s all what you need to get started with ESP32-C3-MINI-1 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-1 User Manual v0.1...
3.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-1 User Manual v0.1...
Need help?
Do you have a question about the ESP32-C3-MINI-1 and is the answer not in the manual?
Questions and answers