DIYmall XH-32S

XH-32S WiFi Bluetooth Dual-Core Module Instruction Manual

Model: XH-32S | Brand: DIYmall

1. Киришүү

The XH-32S is a compact and powerful WiFi and Bluetooth dual-core module, designed for a wide array of Internet of Things (IoT), smart home, and do-it-yourself (DIY) electronics projects. This module is compatible with ESP32E/D series, offering robust wireless connectivity and processing capabilities. This manual provides essential information for the safe and effective use of your XH-32S module, covering its features, specifications, setup, operation, and maintenance.

Жогорку view of the XH-32S WiFi Bluetooth Dual-Core Module
1-сүрөт: Жогорку view of the XH-32S Module

2. Коопсуздук маалыматы

  • Always handle the module with care to avoid physical damage.
  • Observe proper electrostatic discharge (ESD) precautions when handling the module to prevent damage to sensitive components.
  • электр менен жабдууну камсыз кылуу voltage is within the specified range (typically 3.3V for ESP32 modules) to prevent irreversible damage.
  • Модулду нымдуулукка, өтө жогорку температурага же коррозиялуу чөйрөлөргө дуушар кылбаңыз.
  • For complex wiring or integration into larger systems, it is recommended to have a basic understanding of electronics or seek professional assistance.
  • Verify all connections before applying power to prevent short circuits.

3. Продукт бүтүп калдыview

3.1 Негизги өзгөчөлүктөрү

  • Integrated WiFi (2.4 GHz) and Bluetooth (BLE) connectivity.
  • Dual-core processor for efficient task handling.
  • Compatible with ESP32E/D series development environments.
  • Compact form factor suitable for embedded applications.
  • Rich set of GPIO pins for various peripherals.

3.2 Компоненттер

The XH-32S module features a metal shield covering the main chip, an integrated PCB antenna, and a series of castellated pins for easy integration onto a PCB or breadboard. The bottom side of the module clearly labels each pin for identification.

Төмөнкү view of the XH-32S module showing pin labels
2-сүрөт: Төмөнкү view with pinout details

4. Техникалык шарттар

ӨзгөчөлүкDescription
МоделXH-32S
TypeМодуль
БайланышWiFi (2.4 GHz), Bluetooth (BLE)
CoreDual-Core
ШайкештикESP32E/D
СалмагыБолжол менен 2.6 г
OriginМатерик Кытай
ШартЖаңы

4.1 Тирөөчтүн сүрөттөмөсү

The module provides numerous pins for power, communication, and general-purpose input/output (GPIO). Refer to Figure 2 for the physical layout. A detailed pin description is as follows:

Pin атыФункция
GNDЖер
3V33.3V электр менен жабдуу киргизүү
ENEnable Pin (Chip Enable)
TXD0UART0 Берилиштерди берүү
RXD0UART0 Маалыматтарды алуу
IO0-IO39General Purpose Input/Output (GPIO) pins. Specific functions depend on configuration.
SENSOR_VPGPIO36 / ADC1_CH0 / SENSOR_VP (Analog-to-Digital Converter, VP for positive)
SENSOR_VNGPIO39 / ADC1_CH3 / SENSOR_VN (Analog-to-Digital Converter, VN for negative)
NCБайланыш жок

5. Орнотуу

5.1 Алгачкы зымдар

  1. Электр камсыздоо: Connect the 3V3 pin to a stable 3.3V power source and GND to ground. Ensure your power supply can provide sufficient current (typically 500mA or more for ESP32 modules, especially during WiFi/Bluetooth operations).
  2. Сериялык байланыш: For programming and debugging, connect TXD0 to the RX pin of your USB-to-Serial converter (or development board's RX) and RXD0 to the TX pin of your converter (or development board's TX). Ensure the converter operates at 3.3V logic levels.
  3. Enable Pin: The EN pin is usually pulled high internally. To reset the module, pull this pin low momentarily.
  4. Жүктөө режими: For flashing new firmware, GPIO0 typically needs to be pulled low during reset. Consult your specific development environment's documentation for the exact boot sequence.

5.2 Программалык камсыздоону орнотуу

The XH-32S module can be programmed using various development environments, including the Arduino IDE with ESP32 board support, or the Espressif IoT Development Framework (ESP-IDF).

  1. Драйверлерди орнотуу: If using a USB-to-Serial converter, install the necessary drivers for your operating system.
  2. IDE орнотуулары: Follow the official Espressif documentation or community guides to set up your chosen IDE for ESP32 development. This typically involves installing board definitions and libraries.
  3. Тактаны тандаңыз: In your IDE, select the appropriate ESP32 development board (e.g., ESP32 Dev Module) that matches the XH-32S's core.

6. Иштөө нускамалары

6.1 Programming and Uploading Code

  1. Connect the module to your computer via the USB-to-Serial converter as described in the Setup section.
  2. Open your development environment (e.g., Arduino IDE).
  3. Write or load your desired code (sketch).
  4. Select the correct COM port corresponding to your USB-to-Serial converter.
  5. Initiate the upload process. You may need to manually put the module into bootloader mode by holding down the BOOT button (if available on your breakout board) and pressing/releasing the RESET button, then releasing BOOT.
  6. Once uploaded, the module will reset and run your program.

6.2 Негизги функционалдуулук

After successful programming, the module can perform various tasks:

  • WiFi байланышы: Connect to local WiFi networks, host an access point, or communicate with other devices over TCP/IP.
  • Bluetooth байланышы: Establish Bluetooth Low Energy (BLE) connections for data exchange with smartphones or other BLE devices.
  • GPIO башкаруусу: Control external components like LEDs, sensors, and motors using the GPIO pins.
  • Сенсордук интеграция: Utilize analog-to-digital converters (ADCs) and other interfaces to read data from various sensors.

7. Техникалык тейлөө

  • Keep the module clean and free from dust and debris. Use a soft, dry brush or compressed air if necessary.
  • Avoid applying excessive physical force or bending the module, as this can damage internal connections or the PCB.
  • When not in use, store the module in its original anti-static packaging or a static-safe environment to protect it from ESD.
  • Regularly check for firmware updates from Espressif or the community to ensure optimal performance and security.

8. Кыйынчылыктарды

  • Модуль күйбөйт: Verify that the 3V3 and GND connections are correct and that the power supply is providing the specified voltage and sufficient current. Check if the EN pin is pulled high.
  • Failed to upload code: Ensure your USB-to-Serial converter drivers are installed, the correct COM port is selected in your IDE, and the module is in bootloader mode during the upload process. Check wiring between module and converter.
  • WiFi/Bluetooth connectivity issues: Check your code for correct network credentials or Bluetooth pairing procedures. Ensure the module is within range of the access point or Bluetooth device. Verify the antenna is not obstructed or damaged.
  • Module gets hot: Disconnect power immediately. Check for any short circuits on your breadboard or PCB. Ensure no pins are accidentally connected to a higher voltage 3.3V караганда.
  • Күтүлбөгөн жүрүм-турум: Review your code for logical errors. Try a simple example sketch (e.g., blinking an LED) to confirm basic module functionality.

9. Колдонуучунун кеңештери

  • Жөнөкөй баштоо: Жөнөкөй экс менен баштаңызamples like blinking an LED or connecting to WiFi before attempting complex projects.
  • Нан тактасын колдонуңуз: For prototyping, a breadboard with a suitable breakout board for the XH-32S can simplify connections and prevent damage.
  • Туруктуу күч: Always use a regulated and stable 3.3V power supply. Unstable power can lead to erratic behavior or damage.
  • Документацияны караңыз: The ESP32 ecosystem has extensive online documentation and community forums. Utilize these resources for advanced topics or specific issues.
  • Pin функциялары: Be aware that many ESP32 GPIO pins have multiple functions. Refer to the ESP32 datasheet for detailed information on pin multiplexing and recommended usage.

10. Кепилдик жана колдоо

This DIYmall XH-32S module is covered by a standard manufacturer's warranty against defects in materials and workmanship. For technical support, troubleshooting assistance, or warranty claims, please contact your retailer or the manufacturer directly. Keep your proof of purchase for warranty validation.

Тектеш документтер - XH-32S

Preview ESP32-3248S035 Дисплей Модулу: Arduino IDE жана Espressif куралы менен микропрограммалык камсыздоонун жаркылдатуу боюнча колдонмосу
Arduino IDE жана Espressif Жүктөө куралын колдонуп, ESP32-3248S035 TFT сыйымдуулуктагы сенсордук дисплей модулуна микропрограмманы жаркылдатуу боюнча кеңири колдонмо. Кадам сайын көрсөтмөлөрдү жана конфигурациянын чоо-жайын камтыйт.
Preview DIYmall 4WD техникалык унаа шасси куруу комплекти IR алыстан башкаруу менен
Энтузиасттар жана жаратуучулар үчүн иштелип чыккан DIYmall 4WD техникалык унаа шасси куруу комплекти менен таанышыңыз. Бул комплект IR алыстан башкаруу пульту, M серво мотору жана AA батарея кутусу сыяктуу маанилүү компоненттерди камтыйт, бул робототехника жана унаа моделдерин курууга мүмкүндүк берет. LEGO стилиндеги MOC долбоорлору менен шайкеш, ал техникалык курулуш үчүн ар тараптуу платформаны сунуштайт.
Preview Sparkleiot XH-32S WiFi модулунун колдонуучу колдонмосу
Sparkleiot XH-32S WiFi модулунун кеңири колдонуучу колдонмосунда анын функциялары, мүнөздөмөлөрү, интерфейстин аныктамалары жана оптималдуу иштөө үчүн сунушталган PCB дизайны кеңири баяндалган. Техникалык параметрлерди, кубаттуулукту керектөөнү, Wi-Fi RF мүнөздөмөлөрүн жана FCC шайкештиги жөнүндө маалыматты камтыйт.
Preview WIFI Receiver XH-SM18-03W: Колдонуучунун колдонмосу жана орнотуу боюнча колдонмо
XH-SM18-03W WIFI + RF универсалдуу кабыл алгыч үчүн комплекстүү жол. Xhouse IOT тиркемесин кантип жүктөп алуу, аппаратты кошуу, тармак жөндөөлөрүн конфигурациялоо жана анын алыстан башкаруу, убакыт жана режим жөндөөлөрү сыяктуу функцияларын кантип колдонууну үйрөнүңүз.
Preview Sparkleiot XH-S3E 2.4G WiFi модулунун маалымат баракчасы жана колдонуучунун колдонмосу
Sparkleiot XH-S3E 2.4G WiFi модулу үчүн кеңири техникалык маалыматтар баракчасы жана колдонуучу колдонмосу. Функцияларын, мүнөздөмөлөрүн, интерфейстин аныктамаларын, электр мүнөздөмөлөрүн, энергияны керектөөнү, RF иштешин, PCB дизайны боюнча сунуштарды жана FCC шайкештигин камтыйт.
Preview NodeMCU-32S Өнүгүү Башкармасынын Техникалык спецификациясы V2.0 | Ай-Ойчул
Ai-Thinker NodeMCU-32S иштеп чыгуу тактасы үчүн толук маалымат жадыбалы, ESP32-S модулунун өзгөчөлүктөрү, электрдик параметрлери, RF иштеши, пинуттар жана энергия керектөөсү. IoT долбоорлору үчүн идеалдуу.