DSD TECH HM-20

DSD TECH HM-20 Bluetooth 5.3 BLE Module User Manual

Modello: HM-20

1. Prodotto finitoview

The DSD TECH HM-20 is an advanced Bluetooth Low Energy (BLE) module designed for seamless wireless communication. It serves as an upgraded version of the HM-10, incorporating the Texas Instruments (TI) CC2340 chip as its core component. This module supports Bluetooth 5.3 protocol, offering enhanced data transfer rates and a larger Maximum Transmission Unit (MTU) compared to its predecessors.

The HM-20 module is compatible with both iOS (iPhone) and Android (version 5.0 or later) mobile devices, facilitating integration into various projects requiring mobile connectivity. It is not designed for direct use with PC or MAC systems.

DSD TECH HM-20 Bluetooth 5.3 BLE Module in clear protective casing

Image 1.1: DSD TECH HM-20 Bluetooth 5.3 BLE Module in its clear protective casing.

2. Specifiche tecniche

Below are the detailed technical specifications for the DSD TECH HM-20 module:

SpecificazioneValore
ModelloHM-20
Volume di lavorotage(VCC)Da 3.6 V a 6 V
TTL Logic Level (TX, RX)3.3V
Protocollo Bluetooth5.3 BLE
ChipTipo CC2340
Configurazione PINVCC, GND, TX, RX
Supporta iOS
Supporta Android5.0 o successivo
Support PC or MACNO
Peso dell'articolo0.236 once
Dimensioni del prodotto1.97 x 0.79 x 0.31 pollici
Comparison table of DSD TECH Bluetooth modules including HM-20, HC-05, HM-10, and HM-18

Image 2.1: Comparison of DSD TECH Bluetooth Module Series.

3. Configurazione e installazione

Piedinatura a 3.1 moduli

The HM-20 module features four essential pins for connection:

  • VCC: Power supply input (3.6V to 6V).
  • TERRA: Collegamento a terra.
  • Trasmissione: Transmit data output (3.3V TTL logic level).
  • RX: Receive data input (3.3V TTL logic level).

3.2 Schema di collegamento

When connecting the HM-20 module to a microcontroller unit (MCU) like Arduino, ensure proper voltage levels for the TX and RX pins. The HM-20 operates at 3.3V TTL logic. If your MCU operates at 5V logic, a voltage divider or level shifter is required for the RX pin of the HM-20 to prevent damage.

Wiring diagram showing DSD TECH HM-20 module connected to an Arduino/MCU with a voltage divider for the RX pin

Immagine 3.1: Es.ample connection diagram for the HM-20 module to an Arduino/MCU, illustrating the use of a voltage divider for the RX pin when connecting to a 5V logic system.

4. Istruzioni per l'uso

4.1 Comandi AT

The HM-20 module supports AT commands for configuration. These commands are largely compatible with the AT commands used by the HM-10 module, with the exception of baud rate settings. Refer to the specific AT command documentation for detailed usage and available commands to configure parameters such as module name, password, and operating mode.

4.2 Utilizzo delle applicazioni mobili

DSD TECH provides a free mobile application to facilitate quick integration and testing of the HM-20 module with your projects. This application is available for both Android and iOS devices.

  • Per Android: Cercare "DSD TECH Bluetooth" in the Google Play Store.
  • Per iOS: Cercare "DSD TECH Bluetooth" in the App Store.

The application allows you to scan for available Bluetooth devices, connect to your HM-20 module, and interact with it, for example, by sending and receiving data or controlling digital outputs if configured.

Screenshot of DSD TECH Bluetooth app showing device scanning and connection options

Image 4.1: DSD TECH Bluetooth App - Device Scan Interface.

Screenshot of DSD TECH Bluetooth app showing relay control interface

Image 4.2: DSD TECH Bluetooth App - Control Interface Examplui.

5. Precauzioni importanti

  • The Bluetooth 5.3 BLE module is not compatible with any Bluetooth 2.0 SPP (Serial Port Profile) devices. Ensure your connecting device supports BLE.
  • Verificare sempre il voltage levels when connecting the module to external hardware. The HM-20 operates with 3.3V TTL logic for its TX/RX pins. Connecting directly to 5V logic without a level shifter can damage the module.
  • Maneggiare il modulo con cura per evitare danni causati da scariche elettrostatiche (ESD).

6. Risoluzione Dei Problemi

If you encounter issues with your DSD TECH HM-20 module, consider the following troubleshooting steps:

  • Nessun potere: Verify that the VCC and GND connections are correct and that the power supply is within the specified range (3.6V to 6V).
  • Nessuna connessione: Ensure the module is powered on and discoverable. Check that your mobile device's Bluetooth is enabled and that you are using the correct DSD TECH Bluetooth application.
  • Errori di comunicazione: Double-check your TX/RX wiring. Confirm that the logic levels are compatible (3.3V TTL) and that any necessary voltage dividers or level shifters are correctly implemented. Ensure the baud rate settings in your MCU code match the module's configuration (if modified via AT commands).
  • Problemi dell'app: If the mobile application is not functioning as expected, try restarting the app or your mobile device. Ensure the app is updated to the latest version.

7. Cura e manutenzione

The DSD TECH HM-20 module is a robust electronic component, but proper care ensures its longevity and reliable operation:

  • Conservare il modulo in un ambiente asciutto, lontano da umidità e temperature estreme.
  • Avoid exposing the module to strong electromagnetic fields.
  • Do not attempt to open the module's casing unless necessary for specific project requirements, as this may expose sensitive components.
  • Clean the module gently with a dry, soft cloth if dust accumulates. Avoid using liquid cleaners.

8. Garanzia e Supporto Tecnico

DSD TECH is committed to providing comprehensive support for its products:

  • Supporto tecnico: DSD TECH offers permanent technical support for the HM-20 Bluetooth 5.3 BLE Module. All technical inquiries will be addressed within one working day.
  • Sostituzione del prodotto: A 1-year product replacement service is provided for this module, covering manufacturing defects or malfunctions under normal use.

For technical assistance or warranty claims, please refer to the contact information provided with your purchase or visit the official DSD TECH websito.

Documenti correlati - HM-20

Preview HOPERF HM-BT2204: Bluetooth Low Energy Data Transmission Module Datasheet
Comprehensive datasheet for the HOPERF HM-BT2204, a compact Bluetooth Low Energy (BLE) 5.2 data transmission module. Details include product overview, features, electrical characteristics, pin definitions, application diagrams, module size, and FCC compliance statements.
Preview Tinysine HM-10 Bluetooth 4.0 BLE Module User Manual
Comprehensive user manual for the Tinysine HM-10 Bluetooth 4.0 BLE module, detailing its specifications, system functions, and an extensive reference of AT commands for configuration and control.
Preview HOPERF HM-BT2401DA: Manuale utente per il modulo di sondaggio del canale BLE 6.0
Questo manuale utente fornisce informazioni dettagliate su HOPERF HM-BT2401DA, un modulo di sondaggio BLE a 6.0 canali ad alte prestazioni. Copre il prodotto oltreview, definizioni dei pin, utilizzo dei comandi AT e specifiche tecniche per sviluppatori e integratori.
Preview Guida all'installazione e specifiche tecniche del tappetino riscaldante TERMOFOL
Questa guida fornisce istruzioni complete per l'installazione dei tappeti riscaldanti TERMOFOL, includendo dati tecnici, zone di sicurezza, fasi di installazione, primo avviamento e obblighi dell'utente. Include specifiche dettagliate per i modelli della serie TF-HM.
Preview Manuale utente del modulo Bluetooth a basso consumo energetico VT-RT6MB | Vital Tech
Scopri VT-RT6MB, un modulo SoC Bluetooth 5.0 Low Energy a bassissimo consumo di Vital Tech. Questo manuale ne descrive le caratteristiche, le specifiche e le applicazioni per IoT, automazione degli edifici e reti di sensori.
Preview Modulo Bluetooth BLE XC4382: guida tecnica e riferimento ai comandi AT
Guida completa al modulo Bluetooth BLE XC4382 di Jaycar. Copre oltreview, librerie, schemi di collegamento per Arduino e computer e comandi AT dettagliati per la configurazione e la comunicazione. Include impostazioni di baud rate, denominazione dei dispositivi, selezione dei ruoli, scansione e procedure di connessione.