1. General Information
Dear customer, thank you for purchasing our product. This document will guide you through the commissioning and usage of the NodeMCU ESP32. Should you encounter any unexpected problems during use, please do not hesitate to contact us.
3. Device Overview
The NodeMCU ESP32 module is a compact prototyping board that can be easily programmed via the Arduino IDE. It features 2.4 GHz dual-mode WiFi and a Bluetooth radio connection. The microcontroller development board also includes 512 kB SRAM and 4 MB memory, 2x DAC, 15x ADC, 1x SPI, 1x I²C, and 2x UART interfaces. PWM is activated on every digital pin.
Pinout Description: The board features numerous pins for various functions. On one side, you'll find pins like RESET, EN, VP, VN, ADC6, ADC7, TOUCH9, TOUCH8, DAC1, DAC2, TOUCH7, SPI-CLK, SPI-MISO, SPI-MOSI, GND, and Vin. The other side provides pins such as D23, D22, D21, D19, D18, D5, TX2, D4, D2, D15, GND, and 3.3V, often associated with functions like VSPI-MOS, I2C-SCL, I2C-SDA, VSPI-MISC, VSPI-SCK, VSPI-SS, TX0, RX0, and various ADC and TOUCH inputs.
? The input voltage via USB-C is 5 V ±5%.
? The input voltage via Vin-Pin is 6 - 12 V.
? The logic level of the module is 3.3 V. Do not apply a higher voltage to the input pins.
4. Installation of the Module
First, download and install the Arduino IDE on your computer. If you encounter issues with the module driver, download the updated CP210x USB-UART drivers for your operating system.
After installing the Arduino IDE, add a new board manager by following these steps:
- Go to File → Preferences.
- Add the following link to the "Additional board manager URLs" field:
https://dl.espressif.com/dl/package_esp32_index.json
You can separate multiple URLs with a comma. - Navigate to Tools → Board → Board manager...
- In the search field, enter "esp32" and install "esp32 by Espressif Systems".
- Once the installation is complete, select the "ESP32 Dev Module" under Tools → Board.
? Attention! After initial installation, the baud rate may have changed to 921600. If this causes problems, select baud rate 115200.
5. Using the Module
Your NodeMCU ESP32 is now ready for use. Connect it to your computer using a USB cable. The installed board manager provides numerous examples to help you get started. These examples can be found in your Arduino IDE under File → Examples → ESP32.
A quick way to test your NodeMCU ESP32 is to retrieve its chip ID. You can either copy the following code or use the "GetChipID" example available in the Arduino IDE:
uint32_t chipId = 0;
void setup() {
Serial.begin(115200);
}
void loop() {
for (int i = 0; i < 17; i = i + 8) {
chipId |= ((ESP.getEfuseMac() >> (40 - i)) & 0xff) << i;
}
Serial.printf("ESP32 Chip model = %s Rev %d\n", ESP.getChipModel(), ESP.getChipRevision());
Serial.printf("This chip has %d cores\n", ESP.getChipCores());
Serial.print("Chip ID: ");
Serial.println(chipId);
delay(3000);
}
? Before uploading the code, ensure you have selected the correct port and the correct board under the Tools menu.
6. Information & Take-Back Obligations
Our information and take-back obligations are in accordance with the German Electrical and Electronic Equipment Act (ElektroG).
Symbol on electrical and electronic equipment: The crossed-out garbage can symbol ?️ indicates that electrical and electronic appliances should not be disposed of with household waste. You must hand in old appliances at a designated collection point. Before doing so, separate used batteries and accumulators that are not enclosed within the old appliance.
Return Options: As an end user, you can return your old appliance for disposal free of charge when purchasing a new appliance, provided it fulfills the same function as the new one. Small appliances with no external dimensions greater than 25 cm can be disposed of in normal household quantities, regardless of whether a new appliance was purchased.
Possibility of return at our company location during opening hours: SIMAC Electronics GmbH, Pascalstr. 8, D-47506 Neukirchen-Vluyn.
Return option in your area: To return a device free of charge, please contact us by e-mail at Service@joy-it.net or by telephone. We will send you a parcel stamp.
Packaging information: Please pack your old appliance securely for transportation. If you do not have suitable packaging material or prefer not to use your own, please contact us, and we will provide suitable packaging.
7. Support
We are available to assist you after your purchase. For any questions or problems, you can reach us via e-mail, telephone, or our ticket support system.
- E-Mail: service@joy-it.net
- Ticket-System: https://support.joy-it.net
- Phone: +49 (0)2845 9360 - 50
For more information, please visit our website: www.joy-it.net