Deutsch
Zeit: 2025/11/11
Durchsuchen: 1,038

Die HM-10 Bluetooth-Modul ist ein kompakter und energieeffizienter BLE-Transceiver (Bluetooth Low Energy), der häufig in IoT, eingebetteten Systemen und Heimwerkerelektronik eingesetzt wird.Es basiert auf dem Bluetooth 4.0-Protokoll und ermöglicht einen nahtlosen drahtlosen Datenaustausch zwischen Mikrocontrollern und Smartphones über UART-Kommunikation.Im Gegensatz zu herkömmlichen Modulen wie dem HC-05 ist das HM-10 sowohl mit Android- als auch mit iOS-Geräten kompatibel, was es zu einer vielseitigen Option für intelligente Sensoren, Automatisierung und mobil gesteuerte Anwendungen macht.Sein geringer Stromverbrauch und die beeindruckende Reichweite von bis zu 50 Metern machen es ideal für batteriebetriebene Systeme.
Die Konfiguration erfolgt unkompliziert über AT-Befehle und ermöglicht Benutzern das Ändern von Gerätenamen, das Anpassen von Baudraten und die Feinabstimmung von Werbeintervallen.Diese Flexibilität ermöglicht eine einfache Integration in verschiedene Projekte – von der einfachen Datenübertragung bis hin zu komplexen BLE-Netzwerken.Zuverlässig, benutzerfreundlich und kostengünstig ist der HM-10 eine praktische Lösung für moderne drahtlose Designs.
Wenn Sie am Kauf des Bluetooth-Moduls HM-10 interessiert sind, kontaktieren Sie uns bitte bezüglich Preis und Verfügbarkeit.

|
Pin
Nein. |
Pin
Name |
Beschreibung |
|
1 |
UART_TX |
UART-Übertragung
Pin – wird zum Senden serieller Daten vom HM-10-Modul an ein angeschlossenes Gerät verwendet
Mikrocontroller (verbindet sich mit RX auf der MCU). |
|
2 |
UART_RX |
UART-Empfangspin
– empfängt serielle Daten vom Mikrocontroller (verbindet sich mit TX auf der MCU). |
|
3 |
UART_CTS |
Zum Senden freigegeben –
Hardware-Flusskontrolleingang (wird normalerweise nicht verwendet, kann nicht verbunden bleiben). |
|
4 |
UART_RTS |
Anfrage zum Senden
– Hardware-Flusskontrollausgang (normalerweise nicht verwendet). |
|
5–10 |
NC |
Nicht verbunden –
Diese Pins sind unbenutzt und können schwebend bleiben. |
|
11 |
RESETB |
Aktiver Low-Reset
Eingang – setzt das Modul zurück, wenn es auf LOW gezogen wird. |
|
12 |
VCC |
Stromversorgung
Eingang (normalerweise 3,3 V; einige Breakout-Boards unterstützen 5 V mit Regler). |
|
13 |
GND |
Boden
Verbindung. |
|
14 |
GND |
Zusätzlich
Erdungsstift. |
|
15–20 |
NC |
Nicht verbunden –
Reservierte Pins, schwebend lassen. |
|
21 |
GND |
Boden
Verbindung. |
|
22 |
USB_D+ |
USB-Differential
Datenleitung (für USB-Schnittstelle; normalerweise unbenutzt im UART-Modus). |
|
23 |
PIO0 |
Universell einsetzbar
I/O-Pin – konfigurierbar über Firmware oder AT-Befehle. |
|
24 |
PIO1 |
Universell einsetzbar
I/O-Pin. |
|
25 |
PIO2 |
Universell einsetzbar
I/O-Pin. |
|
26 |
PIO3 |
Universell einsetzbar
I/O-Pin. |
|
27 |
PIO4 |
Universell einsetzbar
I/O-Pin. |
|
28 |
PIO5 |
Universell einsetzbar
I/O-Pin. |
|
29 |
PIO6 |
Universell einsetzbar
I/O-Pin. |
|
30 |
PIO7 |
Universell einsetzbar
I/O-Pin. |
|
31 |
PIO8 |
Universell einsetzbar
I/O-Pin. |
|
32 |
PIO9 |
Universell einsetzbar
I/O-Pin. |
|
33 |
PIO10 |
Universell einsetzbar
I/O-Pin. |
|
34 |
PIO11 |
Universell einsetzbar
I/O-Pin. |

Dieses Schema zeigt den grundlegenden Anschluss und Betrieb eines HM-10 Bluetooth Low Energy (BLE)-Moduls.Das Modul wird von einer 3,3-V-Versorgung mit Strom versorgt und verfügt über eine ordnungsgemäße Erdung über mehrere Pins, um die Signalstabilität sicherzustellen.Die UART-Schnittstelle (TX, RX, CTS, RTS) stellt über den Anschluss J1 eine Verbindung zu einem externen Mikrocontroller oder einem seriellen Gerät her und ermöglicht so eine drahtlose serielle Kommunikation.Der RESETB-Pin wird zum Zurücksetzen des Moduls verwendet, während die USB-Pins D+ und D– eine optionale USB-Konnektivität zum Programmieren oder Debuggen anzeigen.
Auf der rechten Seite stehen PIO-Pins (programmierbare I/O) für zusätzliche Steuer- oder Anzeigefunktionen zur Verfügung.In dieser Schaltung treibt PIO1 über einen 470-Ω-Widerstand (R1) eine blaue LED (D1) an, die als Statusanzeige für Bluetooth-Aktivität fungiert – wie z. B. Stromversorgung oder Kopplungsstatus.Der über R2 (1kΩ) angeschlossene Schalter (SW1) ermöglicht eine manuelle Eingabe, möglicherweise zum Zurücksetzen oder Ändern des Modulmodus.Der Entkopplungskondensator (C6, 0,1 µF) in der Nähe des Power-Pins hilft, Rauschen aus dem Netzteil zu filtern und sorgt so für einen stabilen Betrieb.
|
Parameter |
Spezifikation |
|
Modell |
HM-10 |
|
Bluetooth
Version |
Bluetooth 4.0
(BLE – Bluetooth Low Energy) |
|
Chipsatz |
Texas
Instrumente (TI) CC2540 oder CC2541 |
|
Betrieb
Spannung |
2,0 V – 3,6 V
(typisch 3,3 V) |
|
Logikebene |
3,3 V (TX/RX nicht
5 V tolerant) |
|
Kommunikation
Schnittstelle |
UART (TX, RX,
CTS, RTS) |
|
Standard-Baud
Bewerten |
9600 bps
(konfigurierbar über AT-Befehle) |
|
Arbeitsstrom |
~8mA
(verbunden) / ~15 mA (aktive Übertragung) |
|
Schlafstrom |
< 1 µA |
|
Sendeleistung |
0 dBm (typisch) |
|
Reichweite |
Bis zu 50 m (Leitung).
des Sehens) |
|
Antennentyp |
Integrierte Platine
Antenne |
|
Unterstützte Rollen |
Zentral und
Peripherie (Master/Slave) |
|
AT-Befehl
Unterstützung |
Ja (für
Konfiguration: Name, Rolle, Baudrate usw.) |
|
Daten
Übertragung |
BLE UART-Dienst
(Transparente serielle Kommunikation) |
|
Abmessungen |
Ca.26,9 mm
× 13 mm × 2,2 mm |
|
Betrieb
Temperatur |
–40 °C bis +85 °C |
|
LED-Anzeigen |
Status-LED für
Stromversorgung/Kopplung/Verbindung |
|
Firmware
Kompatibilität |
Original
JNHuaMao-Firmware |
Bluetooth 4.0 BLE-Unterstützung: Basierend auf Bluetooth Low Energy-Technologie für extrem niedrigen Stromverbrauch und effiziente Datenübertragung.
Doppelrollenfähigkeit: Kann sowohl als Master-Gerät (Zentralgerät) als auch als Slave-Gerät (Peripheriegerät) betrieben werden, wodurch es für verschiedene Anwendungen vielseitig einsetzbar ist.
Breite Kompatibilität: Vollständig kompatibel mit Android-, iOS-, Windows- und macOS-Geräten, die BLE-Kommunikation unterstützen.
AT-Befehl programmierbar: Leicht konfigurierbar mit einfachen AT-Befehlen für Name, Baudrate, Modus und Werbeintervall.
Transparente UART-Übertragung: Ermöglicht drahtlose serielle Datenkommunikation ohne komplexe Protokollverarbeitung.
Schnelle Verbindung und automatische Wiederverbindung: Stellt beim Einschalten automatisch wieder eine Verbindung zum zuletzt gekoppelten Gerät her.
LED-Statusanzeige: Die integrierte LED zeigt den Strom-, Kopplungs- und Datenübertragungsstatus an, um das Debuggen zu erleichtern.
Energiesparmodus: Unterstützt den Tiefschlafbetrieb mit minimaler Stromaufnahme, ideal für batteriebetriebene Projekte.
Firmware aktualisierbar: Unterstützt Over-the-Air- oder serielle Firmware-Upgrades für Leistungs- oder Funktionsverbesserungen.
Stabile HF-Leistung: Verwendet das 2,4-GHz-ISM-Band mit einer integrierten PCB-Antenne, die für eine starke und stabile Signalübertragung optimiert ist.
Kleines und leichtes Design: Durch die kompakte Modulgröße eignet es sich für die Integration in tragbare oder tragbare Geräte.
Sichere Kommunikation: Unterstützt BLE-Pairing und Verschlüsselung für eine sichere Datenübertragung.
Flexible Schnittstelle: Funktioniert nahtlos mit verschiedenen Mikrocontrollern wie Arduino, STM32, ESP32 und Raspberry Pi.
I/O-Erweiterbarkeit: Bietet 12 programmierbare GPIO-Pins für individuelle Steuerung oder Sensorschnittstelle.
Umweltbeständiger Betrieb: Zuverlässige Leistung über alle industriellen Temperaturbereiche hinweg und ESD-Schutz.
Das Diagramm zeigt, wie das HM-10 Bluetooth Low Energy (BLE)-Modul für die serielle Kommunikation mit einem Mikrocontroller verbunden wird.Das Modul kommuniziert über eine UART-Schnittstelle und ermöglicht so die Datenübertragung zwischen dem Controller und Bluetooth-fähigen Geräten.

Verbinden Sie den TX-Pin des Controllers mit dem RX-Pin des HM-10 und den RX-Pin des Controllers mit dem TX-Pin des Moduls.Stellen Sie sicher, dass beide Geräte eine gemeinsame Masse (GND) haben.Das Modul wird mit 3,3 V betrieben, die dem VCC-Pin zugeführt werden.Vermeiden Sie es, 5 V direkt an den HM-10 anzulegen, um Schäden zu vermeiden.
Der RESETB-Pin wird verwendet, um das Modul bei Bedarf zurückzusetzen.Andere Pins wie PIO (Allzweck-I/O) und USB-Leitungen sind optional und für den Grundbetrieb nicht erforderlich.
Einfach ausgedrückt: Sobald die Verbindungen hergestellt sind, sendet und empfängt der Mikrocontroller Daten über die UART-Leitungen, während der HM-10 die drahtlose Bluetooth-Kommunikation mit gekoppelten Geräten wie Smartphones oder Computern übernimmt.
Drahtlose Datenkommunikation zwischen Mikrocontrollern und Smartphones oder Computern
IoT-Projekte (Internet of Things) für Fernerkundung und Gerätesteuerung
Hausautomationssysteme wie intelligente Beleuchtung, Türschlösser und Geräte
Drahtlose Sensornetzwerke zur Überwachung von Temperatur, Luftfeuchtigkeit oder Bewegung
Robotiksteuerung über Bluetooth-fähige mobile Apps
Gesundheits- und Fitnessgeräte zur Übertragung von Sensordaten wie Herzfrequenz oder Schritten
Industrielle Automatisierung für drahtlose Maschine-zu-Maschine-Kommunikation
BLE-Beacon-Systeme für Indoor-Navigation oder Standortverfolgung
Drahtloses Debugging oder serielle Überwachung für eingebettete Systeme
Bildungs- und Prototyping-Projekte, die eine einfache Bluetooth-Integration erfordern

Paket:

|
Vorteile |
Einschränkungen |
|
Geringe Leistung
Verbrauch aufgrund der Bluetooth Low Energy (BLE)-Technologie |
Begrenzte Reichweite
im Vergleich zu Wi-Fi oder Bluetooth Classic (normalerweise bis zu 50–100 m im Freien).
Raum) |
|
Einfach zu
Schnittstelle über UART-Kommunikation |
Funktioniert nur bei
3,3-V-Logik, nicht direkt kompatibel mit 5-V-Systemen |
|
Unterstützt beides
Master- und Slave-Modi für flexible Kommunikation |
Übertragung nicht möglich
große Datenmengen schnell (niedrige Datenrate) |
|
Kompatibel mit
Arduino, ESP32, STM32, Raspberry Pi und andere Controller |
Einige Klone können
Firmware-Inkonsistenzen oder fehlende AT-Befehle vorliegen |
|
Einfach
Konfiguration mit AT-Befehlen |
Erfordert
externe Bibliotheken oder Apps für erweiterte Funktionen |
|
Kompakt und
leicht, ideal für tragbare Geräte |
Signalstärke
kann durch Hindernisse und die Ausrichtung der Antenne beeinträchtigt werden |
|
Eingebaute LED
Anzeige für den Verbindungsstatus |
Kein Einheimischer
Unterstützung für Bluetooth Classic (SPP-Profil) |
|
Zuverlässig für
Drahtlose Kommunikation mit geringer Reichweite und geringem Energieverbrauch |
Beschränkt auf BLE
4.0-Standard (nicht BLE 5.0 oder höher) |
|
Modul |
Bluetooth
Version |
Chipsatz |
Typ |
Spannung
(V) |
Typisch
Benutzen |
|
HM-05 |
2.0 + EDR
(Klassisch) |
CSR BC417 |
Bluetooth
Klassisch (SPP) |
3,3 V |
Sehr häufig,
Wird für serielles Bluetooth (Arduino, UART) verwendet.Einfache AT-Befehle. |
|
HM-06 |
2.0 + EDR
(Klassisch) |
CSR BC417 |
Bluetooth
Klassisch (SPP) |
3,3 V |
Ähnlich wie
HM-05;etwas andere Pinbelegung oder Firmware. |
|
HM-08 |
2.1 + EDR (Klasse
1) |
CSR BC417 |
Bluetooth
Klassisch (große Reichweite) |
3,3 V |
Leistung der Klasse 1 =
größere Reichweite;größere Größe. |
|
HM-11 |
4.0 BLE |
TI CC2541 |
Bluetooth niedrig
Energie (Mini) |
2,5 – 3,7 V |
Kleinere Version
von HM-10;gleiche Firmware und AT-Befehle.Ideal für kompakte Projekte. |
Das Bluetooth-Modul HM-10 wird hergestellt von JNHuaMao Technology Company (Huamao Technology), ein chinesisches Unternehmen, das sich auf die Entwicklung und Produktion von Bluetooth-Kommunikationsmodulen spezialisiert hat.Huamao Technology konzentriert sich auf die Entwicklung zuverlässiger und kostengünstiger drahtloser Lösungen, die hauptsächlich auf den Standards Bluetooth 4.0 und Bluetooth Low Energy (BLE) basieren.Das Unternehmen ist für seine Forschung und Innovation im Bereich der drahtlosen Kommunikationstechnologien bekannt und liefert seine Module an globale Märkte für den Einsatz in Unterhaltungselektronik, industrieller Automatisierung und IoT-Anwendungen.
Der HM-10 ist eine BLE-Lösung mit geringem Stromverbrauch für Projekte, die eine einfache, transparente serielle Kommunikation zwischen Mikrocontrollern und modernen Geräten benötigen – insbesondere wenn Batterielebensdauer, geringe Größe und einfache Integration wichtiger sind als hoher Durchsatz oder große Reichweite.Seine AT-Befehlskonfigurierbarkeit, die dualen Master/Slave-Rollen und der erweiterbare PIO-Satz machen es vielseitig für Prototypen bis hin zu kleineren Produktionsläufen, während die 3,3-V-Logikanforderung und die BLE-4.0-Grenzwerte die Entscheidungen beim Systemdesign leiten sollten.
Der HM-11 ist eine kleinere Version des HM-10 mit der gleichen Firmware und den gleichen AT-Befehlen, aber weniger I/O-Pins.Es ist ideal für kompakte Projekte, während das HM-10 für Designs geeignet ist, die mehr GPIO-Erweiterbarkeit erfordern.
Echte HM-10-Module verwenden JNHuaMao-Firmware und reagieren auf den AT+VERSION-Befehl mit „HMSoft“-Kennungen.Klone unterstützen möglicherweise nicht alle AT-Befehle oder verwenden möglicherweise andere Chipsätze wie CC41A.
Ja.Der HM-10 lässt sich über UART-Pins (TX/RX) problemlos mit Arduino verbinden.Verwenden Sie einen Spannungsteiler oder Pegelumsetzer für 5-V-Arduinos, um die 3,3-V-Logikleitungen des Moduls zu schützen.
Schalten Sie das Modul ein, suchen Sie auf Ihrem Telefon nach verfügbaren Bluetooth-Geräten und koppeln Sie es mit dem Standardnamen (z. B. „HMSoft“) und der PIN (normalerweise „123456“).Stellen Sie dann eine Verbindung über eine BLE-Terminal-App her.
Nein. Das HM-10 unterstützt nur Bluetooth 4.0 (BLE).Für höhere Geschwindigkeit, Reichweite und Mesh-Unterstützung verwenden Sie neuere BLE 5.0-Module wie die HM-19- oder nRF52832-basierten Optionen.
Der HM-10 bietet eine typische Sichtweite von 30 bis 50 Metern, allerdings kann die Leistung in Innenräumen aufgrund von Wänden, Störungen oder der Ausrichtung der Antenne abnehmen.
Ja.Echte HM-10-Module können mit einem USB-zu-Seriell-Konverter und offiziellen Firmware-Dateien von JNHuaMao aktualisiert werden.Dies ermöglicht Fehlerbehebungen, neue AT-Befehle oder Funktionserweiterungen.
CAP CER 220PF 630V C0G/NP0 1812
CAP CER 36PF 50V S2H 0402
IC AMP CLASS D MONO 825MW 20UCSP
TOS QFP
TX20A58E/T ST
SONY TQFP100
IC BAT CHG MULTCHEM 1-4CL 28QSOP
AD6681JST AD
CAP TANT 3.3UF 20% 6.3V 1206
DS9093AB+ND DALLAS
WPCS6055C-B0-900264 Inphi
GIANTEC BGA4
SM QFP


