Block 1 Übersicht

UART/Bluetooth Konfigurator

Serielle Kommunikation - HC-05/HC-06 Bluetooth-Module

Einstellungen

HC-05 Default: 9600 | HC-06: 9600

Datenrate

Bytes/Sekunde
960
Zeit pro Byte
1.04 ms

Bei 8N1: 1 Startbit + 8 Datenbits + 1 Stopbit = 10 Bit pro Byte

HC-05 AT-Befehle

Name prüfen: AT+NAME?
Name setzen: AT+NAME=Device
Baudrate: AT+UART=9600,0,0
Passwort: AT+PSWD=1234

AT-Modus: Key-Pin HIGH beim Start oder 38400 Baud beim Boot

Arduino Code

// Hardware Serial
void setup() {
  Serial.begin(9600);  // 9600 Baud, 8N1
}

void loop() {
  if (Serial.available()) {
    char data = Serial.read();
    Serial.write(data);  // Echo
  }
}

HC-05 Pinout

VCC
3.3V - 5V
GND
Masse
TXD
→ Arduino RX
RXD
→ Arduino TX (3.3V!)
KEY/EN
AT-Modus (HIGH)
STATE
Verbindungsstatus

RXD braucht Spannungsteiler 5V→3.3V!

UART Frame (8N1)

Start D0 D1 D2 D3 D4 D5 D6 D7 Stop

1 Startbit (LOW) + 8 Datenbits (LSB first) + 1 Stopbit (HIGH)