Ziqqucu ESP32-S3

ESP32-S3 Wifi Bluetooth Development Board User Manual

Model: ESP32-S3 (N16R8 / N8R2 Variants)

Brand: Ziqqucu

1. Introduction

This document provides instructions for the ESP32-S3 Wifi Bluetooth Development Board, available in N16R8 and N8R2 module variants. This development board is based on the ESP32-S3-WROOM-1 module, integrating a powerful 32-bit LX7 dual-core processor. It supports 2.4GHz Wi-Fi and Bluetooth 5 (BLE) for versatile wireless communication, offering efficient data transmission rates up to 150 Mbps. The board is designed for various application scenarios, featuring multiple IO ports, onboard WS2818RGB LED, and dual Type-C interfaces for power and programming.

ESP32-S3 Development Board variants N8R2 and N16R8 with pin headers
Figure 1.1: ESP32-S3 Development Board (N8R2 and N16R8 variants)

2. Setup

Follow these steps to set up your ESP32-S3 Development Board:

  1. Unpacking: Carefully remove the development board and any included needle arrangements from the packaging.
  2. Pin Header Installation (if applicable): If your board came with unwelded needle arrangements, you will need to solder them to the board's pin headers. Ensure proper alignment and secure connections.
  3. Power Connection: The board features two Type-C interfaces. One Type-C port is typically labeled 'COM' and can be used for direct communication and power. The other USB Type-C port can be used for power via OTG or for program download by holding down the BOOT button during connection.
  4. Initial Power-On: Connect the board to a power source using one of the Type-C ports. The factory program will automatically light up the onboard RGB LED when connected to Wi-Fi and turn it off when disconnected.
Top-down view of the ESP32-S3-N16R8 development board
Figure 2.1: Top view of the ESP32-S3 Development Board

2.1 Pinout Diagram

Understanding the pinout is crucial for connecting peripherals and programming. Refer to the diagram below for the pin assignments.

Pinout diagram for the ESP32-S3-N8R2 development board showing GPIOs, power, and communication pins.
Figure 2.2: ESP32-S3-N8R2 Pinout Diagram

2.2 Special Function Connections

The board includes specific connection points for enhanced functionality:

Detailed view of IN-OUT, RGB, and USB-OTG connection points on the ESP32-S3 board.
Figure 2.3: Special Function Connection Points
  • IN-OUT: To output 5V, short this pin or use a 0 ohm resistor to connect it to the 5Vin pin.
  • RGB: The onboard RGB lamp (WS2818RGB, corresponding to IO48) can be used normally by shorting this pin or connecting it with a 0 ohm resistor (default connection).
  • USB-OTG: To enable the OTG function for the silk-screened USB Type-C port, short this pin or connect it with a 0 ohm resistor.

3. Operating Instructions

The ESP32-S3 Development Board is designed for ease of use in various embedded projects. Here are general operating guidelines:

  • Programming: Use a compatible IDE (e.g., Arduino IDE with ESP32 board support, ESP-IDF) to write and upload your code. Connect the board via the 'COM' labeled Type-C port. To download a program, you may need to hold down the BOOT button while connecting the USB cable to ensure the board enters programming mode.
  • Wi-Fi and Bluetooth: Utilize the integrated 2.4GHz Wi-Fi and Bluetooth 5 (BLE) capabilities for network connectivity and communication with other devices. Refer to the ESP-IDF documentation or Arduino examples for specific library usage.
  • GPIO Usage: The board provides 36 general-purpose input/output (GPIO) pins. These can be configured for digital input/output, analog input, PWM, and various communication protocols (I2C, SPI, UART). Consult the pinout diagram (Figure 2.2) for specific pin functions.
  • Onboard RGB LED: The WS2818RGB LED is connected to IO48. You can control its color and brightness programmatically. The default factory program illuminates the RGB LED when Wi-Fi is connected and turns it off when disconnected.

4. Maintenance

To ensure the longevity and proper functioning of your ESP32-S3 Development Board, observe the following maintenance guidelines:

  • Handle with Care: Avoid dropping the board or subjecting it to physical shock.
  • Prevent Short Circuits: Exercise extreme caution when connecting wires or components to the pins. Short-circuiting pins can permanently damage the module. Always double-check your wiring before applying power.
  • Keep Dry: Protect the board from moisture and liquids, which can cause corrosion and electrical damage.
  • Cleanliness: Keep the board free from dust and debris. Use a soft, dry brush or compressed air for cleaning.
  • Storage: Store the board in an anti-static bag when not in use to protect it from electrostatic discharge.

5. Troubleshooting

If you encounter issues with your ESP32-S3 Development Board, consider the following:

  • Board Not Powering On:
    • Ensure the Type-C cable is securely connected to both the board and the power source.
    • Verify that the power source (e.g., USB port on a computer, power adapter) is functional.
    • Check for any visible damage or short circuits on the board.
  • Program Upload Failure:
    • Confirm that the correct board and COM port are selected in your IDE.
    • Try holding down the BOOT button on the board while connecting the Type-C cable for programming.
    • Ensure all necessary drivers for the USB-to-serial converter are installed on your computer.
    • Check for any syntax errors in your code.
  • Wi-Fi/Bluetooth Connectivity Issues:
    • Verify your code correctly initializes and connects to Wi-Fi or Bluetooth.
    • Ensure the antenna is properly connected (if external).
    • Check for interference from other 2.4GHz devices.
  • Peripheral Not Working:
    • Double-check your wiring against the pinout diagram.
    • Ensure the peripheral is correctly powered and its libraries are properly implemented in your code.
    • Verify the peripheral's operating voltage is compatible with the board's GPIO voltage (3.3V).

6. Specifications

Detailed technical specifications for the ESP32-S3 Development Board:

FeatureSpecification
Processor32-bit LX7 Dual-Core Processor
Wireless Connectivity2.4GHz Wi-Fi (802.11 b/g/n), Bluetooth 5 (BLE)
Data RateUp to 150 Mbps
Working Voltage3.3V ~ 5V
IO Ports36 GPIOs
Flash Memory (N16R8)16MB
Flash Memory (N8R2)8MB
PSRAM (N16R8)8MB
PSRAM (N8R2)2MB
Communication Interfaces2x I2C, 4x SPI, UART, USB-OTG
Onboard ComponentsWS2818RGB LED (IO48), Dual Type-C ports
Dimensions57mm x 28mm (approx. 2.24in x 1.1in)
Product dimensions of the ESP32-S3-N16R8 board showing length 63.3mm, width 28mm, and module width 18mm.
Figure 6.1: Product Dimensions

7. Warranty and Support

For detailed module parameters, technical documentation, or any support inquiries, please contact customer service to request the module specification sheet. This document reflects product knowledge and parameters at the time of editing; future changes may not be separately notified.

8. User Tips

No specific user tips were available from reviews or Q&A at the time of this manual's creation. However, general best practices for development boards include:

  • Always start with simple example code to verify basic functionality before moving to complex projects.
  • Ensure your development environment (IDE, drivers) is up-to-date.
  • When experimenting with new circuits, use a breadboard first to avoid damaging the development board.
  • Regularly back up your code.

© 2023 Ziqqucu. All rights reserved.

Related Documents - ESP32-S3

Preview Ziqqucu BMS 10S 36V 30A Lithium Battery Protection Board for 18650 Li-ion Cells
Comprehensive technical details for the Ziqqucu BMS 10S 36V 30A protection board. Features include overcharge, overdischarge, overcurrent, and short circuit protection with balance charging for 18650 lithium-ion battery packs, ideal for electric vehicles, scooters, and inverters.
Preview DY-SV19R Voice Playing Module - 5W Class D Amplifier, MP3/WAV Playback
The DY-SV19R is a versatile voice playing module featuring a 5W Class D amplifier, onboard 32Mbit flash memory, and multiple trigger modes including UART serial port and single-bus control. It supports MP3 and WAV audio playback and allows easy audio file download via USB.
Preview HW-188 MP3 Decoder Player Module with Amplifier - User Guide
Comprehensive guide for the HW-188 MP3 decoder player module by Ziqqucu, detailing features, parameters, operation, and connectivity for TF card, USB, and audio output.
Preview YS-DZ-3.1 Universal LED Backlight Driver Board for LCD TVs - Specifications & Wiring
Detailed information on the YS-DZ-3.1 universal LED backlight driver board for LCD TVs, including features, input/output voltage parameters, wiring instructions, and brightness adjustment.
Preview 4S 12V 100A LiFePO4 BMS Protection Circuit Board
High-quality 4S 12V 100A LiFePO4 Battery Management System (BMS) protection circuit board. Features overcharge, overdischarge, short circuit, and temperature protection. Includes equalizer and heat sink. Ideal for energy storage and battery packs.
Preview 10S 36V 30A Split Port Li-ion BMS Protection Board - Electric Vehicles, Scooters, Inverters
Detailed specifications, wiring diagram description, and installation guide for the Ziqqucu 10S 36V 30A split port Li-ion battery protection BMS board. Ideal for electric vehicles, scooters, and inverters.