Answer
Oct 19, 2025 - 05:23 PM
To set up the Arduino IDE for programming the NodeMCU-ESP-C3-12F-Kit, follow these steps outlined in the user guide:
1. **Configure the Arduino IDE:**
- Click on [File] – [Preferences].
- Add an additional board manager by clicking the button.
- Add the following line:
2. **Configure the Arduino IDE - Board Manager:**
- Click on [Tools] – [Board: xxxxx] – [Board manager].
- In the search box, enter “esp32”.
- Click on the [Install] button for the esp32 from Espressif Systems.
- Restart the Arduino IDE.
3. **Configure the Arduino IDE - Select Board:**
- Click on [Tools] – [Board: xxxx] – [Arduino ESP32] and select “ESP32C3 Dev Module”.
- Click on [Tools] – [Port: COMx] and select the communication port belonging to the module.
- Click on [Tools] – [Upload Speed: 921600] and change it to 115200.
- Leave the other settings as they are.
4. **Serial Monitor:**
- Disabling the CTS and RTS control lines in the serial interface can prevent the board from becoming unresponsive. Edit the "boards.txt" file located in the directory specified in the user guide.
5. **Load/Create a Sketch:**
- Create a new sketch or select one from the examples by clicking [File] – [Examples] – [WiFi] – [WiFiScan].
6. **Upload the Sketch:**
- Before uploading, follow the steps to set the board in programming mode by pushing the “Boot” button and the “Reset” button as instructed in the user guide.
- Check for the board to be ready from the serial monitor by verifying the message “waiting for download.”
- Click on [Sketch] – [Upload] to upload the sketch.
By following these steps, you should be able to set up the Arduino IDE to program the NodeMCU-ESP-C3-12F-Kit successfully.
User Manual Q&A

Add New Comment