NodeMCU ESP32 USB-C

Microcontroller development board

Powered by SIMAC Electronics GmbH

Website: www.joy-it.net

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:

  1. Go to FilePreferences.
  2. 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.
  3. Navigate to ToolsBoardBoard manager...
  4. In the search field, enter "esp32" and install "esp32 by Espressif Systems".
  5. Once the installation is complete, select the "ESP32 Dev Module" under ToolsBoard.

? 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 FileExamplesESP32.

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.

For more information, please visit our website: www.joy-it.net

Models: MCU ESP32 USB-C Microcontroller Development Board, MCU ESP32 USB-C, Microcontroller Development Board, Development Board, Board

File Info : application/pdf, 6 Pages, 816.24KB

PDF preview unavailable. Download the PDF instead.

SBC-NodeMCU-ESP32-C Manual-EN 2025-01-17

References

Adobe PDF Library 17.0 Adobe InDesign 20.0 (Windows)

Related Documents

Preview NodeMCU ESP32 Microcontroller Development Board User Guide
User guide for the JOY-IT NodeMCU ESP32 microcontroller development board. Covers features, Arduino IDE installation, programming, and support. Ideal for makers and developers.
Preview JOY-IT ESP32 Camera Module SBC-ESP32-Cam User Guide
Comprehensive guide for the JOY-IT ESP32 Camera Module (SBC-ESP32-Cam), covering setup with Arduino IDE, pinout details, example programs, and usage instructions for IoT projects. Includes information on development environment configuration and accessing the web server.
Preview Joy-IT ARD-NanoV4 Microcontroller Board - User Guide
Comprehensive guide for the Joy-IT ARD-NanoV4 microcontroller board. Learn about its features, device overview, software setup using Arduino IDE, code examples, and support information.
Preview JOY-IT ESP8266 WiFi Module: Setup, Connection, and Usage Guide
A comprehensive guide to setting up and using the JOY-IT ESP8266 WiFi module with Arduino IDE. Includes detailed connection diagrams for TTL and Arduino Uno, code transmission instructions, and support information.
Preview Joy-Pi Advanced Bedienungsanleitung: Umfassender Leitfaden für Elektronik-Projekte
Umfassende Anleitung für das Joy-Pi Advanced von Joy-IT, eine vielseitige Lernplattform für Mikrocontroller-Programmierung. Dieses Handbuch bietet detaillierte Informationen zu Installation, Sensoren, Adapterboards und der Lernzentrale für Maker, Schüler und Entwickler.
Preview JOY-IT Pro Micro: Arduino Compatible Microcontroller User Guide
Learn how to set up and use the JOY-IT Pro Micro, an Arduino compatible microcontroller. This guide covers pinout, development environment setup with Arduino IDE, and provides a code example for blinking LEDs.
Preview ARD-NANOV4-3V-MC: ATmega 328PB Microcontroller Board with 3V Logic
Detailed technical specifications and features of the JOY-IT ARD-NANOV4-3V-MC microcontroller board, based on the ATmega 328PB, with 3V logic, USB-C interface, and high-precision clock.
Preview Joy-IT NANO V4 MINICORE (ARD-NanoV4-MC) User Guide and Setup
Comprehensive guide to the Joy-IT NANO V4 MINICORE microcontroller board (ARD-NanoV4-MC). Learn about its features, pinout, software setup with Arduino IDE, and basic code examples.