HC-06 Blutooth Modul

Last Updated on 18. Oktober 2026 by sfambachLink-Status: OK

Dieses Modul ist ähnlich dem HC05 und kann eine serielle Verbindung via Bluetooth herstellen. Die Logikein-/ausgänge arbeiten mit 3V, das Modul kann also nicht direkt an Controllern mit 5V betrieben werden.

Fakten

HC-06 Bluetooth-Modul
Sensor-BausteinCSR BC04
Frequenz/Wellenlänge2,4 GHz
Betriebsspannung3,3 V (Kernmodul, Arbeitsbereich 3,1–4,2 V)
Stromaufnahme30–40 mA beim Koppeln, 8 mA bei Verbindung
SchnittstellenUART (RX/TX), Standard 9600 Baud 8N1, per AT-Befehl einstellbar, Bluetooth Klasse 2 mit EDR
BeschreibungStandard-PIN 1234, Gerätename „linvor“

Anwendungsbereiche

  • Fernsteuerung / Fernbedienung
  • Kommunikation über kurze Entfernungen
  • Verbindung zu Handy-Applikation

Ansichten

Programmierung

Bibliotheken

Keine nötig, kann entweder über HardwareSerial an den entsprechenden Pins angesprochen werden oder über SoftwareSerial.

Testprogramm

Quellcode Simple BT HC06 Test (GitHub GistLink-Status: OK)

/** modified by SteFam www.fambach.net GPLII*/

#include <SoftwareSerial.h>
SoftwareSerial bt(10, 11); // RX | TX

void setup()
{
  
  Serial.begin(9600);
  bt.begin(9600);  //Default Baud rate 
  Serial.println("Connect to HC-XX with 1234 as key!");
  
}
  
void loop()
{
  
  // Feed any data from bluetooth to Terminal.
  if (bt.available())
    Serial.write(bt.read());
  
  // Feed all data from terminal to bluetooth
  if (Serial.available())
    bt.write(Serial.read());
}

Probleme

Noch keine gefunden.

Sonstiges

Einstellungen des Moduls ändern.

Die Einstellungen des Moduls können mit AT-Kommandos geändert werden. Hierfür muss der State Pin auf High (Vorsicht 3.3V) gelegt werden.

Siehe hierzu auch folgenden Link:

https://droiduino-cc.medium.com/changing-arduino-bluetooth-name-if-you-are-using-hc05-module-6f184a242467Link-Status: Unbekannt

Fazit

Eine schnelle und einfache Möglichkeit, um serielle Verbindungen drahtlos zu gestalten. Gerade für die alten Arduino Boards ohne Wifi sehr interessant. Der ESP01 erfüllt natürlich auch diesen Zweck, ist hierfür überproportioniert und muss erst noch programmiert werden. Auch benötigt man auf der anderen Seite einen Server, der antwortet. Mit dem BT Modul kann man die serielle Schnittstelle wie mit Kabel benutzen, wenn die BT Verbindung erst einmal hergestellt ist. Ob eine Programmierung beispielsweise eines UNOs möglich ist, habe ich nicht getestet, wäre aber mal ein interessantes Projekt.

Verwandte Beiträge

Quellen

https://wolles-elektronikkiste.de/hc-05-und-hc-06-bluetooth-moduleLink-Status: OK

http://stefanfrings.de/bluetooth/Link-Status: OK

https://funduino.de/tutorial-hc-05-und-hc-06-bluetoothLink-Status: OK

https://www.conrad.de/de/p/az-delivery-hc-05-hc-06-bluetooth-wireless-rf-transceiver-modul-rs232-serielle-ttl-850037630.htmlLink-Status: Unbekannt

DatumÄnderungAutor
19.10.2026Fakten-Tabelle durch Datenblock aus dem Modell ersetztsfambach
10.10.2026Gist-Einbettung durch Code-Block ersetzt (Gist als Quelle verlinkt)sfambach
04.10.2026Rechtschreibung korrigiert: Tippfehler, Kommas, Grammatiksfambach
03.10.2026Log-Liste eingefügtsfambach
20.06.2020Beitrag erstelltsfambach
Logbuch

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert