You are on page 1of 16

HC-08

V2.0
V2.0

FinePrint - www.fineprint.com

HC-08 V2.0


2014 09 16


1. AT+VERSION2014.08.22
2. AT+BAUD2014.08.22
3. AT+RX2014.08.22
4. AT+DEFAULT2014.08.22
5. AT+RESET2014.08.22
6. AT+ROLE34 2014.08.22
7. AT+ADDR2014.08.22
8. AT+MODE2014.08.22
9. AT+RFPM2014.08.22
10. AT+CONT2014.08.22
11. AT+AVDA2014.08.22
12. AT+TIME2014.08.22
13. V1.0 V2.02014.08.22

FinePrint - www.fineprint.com

20~30

FinePrint - www.fineprint.com

HC-08 Bluetooth Specification V4.0 BLE
2.4GHz ISMGFSK
4dBm-93dBmiphone4s 80

26.9mm13mm2.2mm

TI CC2540 256K Byte AT


HC-08 34 PCB

FinePrint - www.fineprint.com



I/O

1 TXD URAT 3.3V TTL
2 RXD URAT 3.3V TTL
3 CTS
4 RTS
5 NC
6 DC
7 DD /
8 PIO20
9 PIO17
10 PIO16
11 RST 5ms
12 VCC 3.3V 100mA
13 GND
14 NC
15 USB_D- USB
16 NC
17 NC
18 PIO15
19 PIO14
20 USB_D+ USB
21 GND
22 GND
23 NC
24 PIO13
25 PIO11
26 PIO12
27 PIO10
28 PIO07
29 NC
30 NC
31 PIO06
32 PIO01
33 NC
34 PIO00

FinePrint - www.fineprint.com
LED

100ms
900ms
2 1
LED




- DC2.0V~3.6V
/ 21mA /9mA
MODE0/ 8.5mA/9mA

MODE1/ 340A/1.6mA
LED
MODE2/ 0.4A/1.6mA
MODE3/ 1.2A-160A/1.6mA

FinePrint - www.fineprint.com
AT
AT
AT AT

150ms200ms AT
AT

AT OKAT+RXAT+VERSION


AT ( x
/
)
1 AT - M/S
2 AT+RX - M/S
3 AT+DEFAULT - M/S
4 AT+RESET - M/S
5 AT+VERSION - M/S
6 AT+ROLE=x / S M/S
7 AT+NAME=xxxxxxxxxxxx HC-08 M/S
8 AT+ADDR=xxxxxxxxxxxx M/S
9 AT+RFPM=x 0(4dBm) M/S
10 AT+BAUD=x,y 9600,N M/S
11 AT+CONT=x 0() M/S
12 AT+MODE=x 0 S
13 AT+AVDA=xxxxxxxxxxxx - S
14 AT+TIME=x 3 5(s) S


1. AT AT

2. 4 BLE

FinePrint - www.fineprint.com

1
AT
OK

2
/
AT+RX

Name:HC-08 -------->>>>
Role:Slave -------->>>>/
Baud:9600,NONE -------->>>>
Addr:xx,xx,xx,xx,xx,xx -------->>>>
PIN :000000 -------->>>>

3
AT+DEFAULT
OK
200ms

4
AT+ RESET
OK
200ms

5
AT+ VERSION
HC-08V2.02014-08-22

FinePrint - www.fineprint.com
6
AT+ROLE=x
AT+ROLE=
x MS

AT+ROLE=M
OK

AT+ROLE=?
Master

7
AT+ NAME=xxxxxxxxxxxx
AT+ NAME=
HC-0812
ASCIIUTF8
12 12


AT+NAME=HCKJ
OKsetNAME
AT+NAME=?
HCKJ

8
AT+ADDR=xxxxxxxxxxxx
AT+ADDR=?
12 0~F 16

AT+ADDR=1234567890AB
OKsetADDR

AT+ADDR=
1234567890AB
AT+ADDR=000000000000
OKsetADDR
12

FinePrint - www.fineprint.com
9
AT+RFPM=x
AT+RFPM=?
x

?
0 4dBm
1 0dBm
2 -6dBm
3 -23dBm

AT+RFPM=2
OK
-6dBm
AT+RFPM=?
-6dBm
-6dBm
30mA4dBm
-6dBm -23dBm

10
AT+BAUD=x
AT+BAUD=x,y
AT+BAUD=?
x y
x y
?
1200 1200bps N
2400 2400bps E
4800 4800bps O
9600 9600bps
19200 19200bps
38400 38400bps
57600 57600bps
115200 115200bps

FinePrint - www.fineprint.com

AT+BAUD=19200
OK19200
19200bps
AT+BAUD=4800,E
OK4800,EVEN
4800bps
AT+BAUD=
4800,EVEN

V2.0

9600bps 500
19200bps

(bps) 1200 2400 4800 9600 19200 38400 57600 115200


500 (ms) 6800 3600 2000 1000
300 (ms) 4200 2400 1200 600 400
100 (ms) 1500 800 400 160 100 120
80 (ms) 1000 650 320 120 80 60 100
60 (ms) 800 500 250 100 60 60 60 100
20 (ms) 200 100 50 20 20 20 20 20

12500 /
2000
/
220
320 100
20
100

FinePrint - www.fineprint.com
11
AT+CONT=x
AT+CONT=?
x

Central Peripheral
0

Observer Broadcaster

1
HC-08 3
2s

AT+CONT=1
OK

AT+CONT=?
Non-Connectable

AT+MODEAT+AVDAAT+TIME

1/CONT=1

2HC-08 Android

FinePrint - www.fineprint.com
12
AT+MODE=x
AT+MODE=?
1 2
? 0/1/2/3
0 LED
AT+ LED 340A MODE=0
1
MODE
= LED 0.4A
2 ok

3LED 1.2A~160A
3 32AAT+TIME
AT+TIME

13
A
B

C

21/2/3 1
10 16
0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF


5 1%AT

5


3LEDLED

AT+MODE=?
0

AT+MODE=2
OK
2

FinePrint - www.fineprint.com
13
AT+AVDA=xxxxxxxxxxxx
xxxxxxxxxxxx 1~12
AT+CONT=1 xxxxxxxxxxxx


AT+AVDA=1234567890AB
OK
AT+CONT=11234567890AB

14 3
AT+TIME=x
AT+TIME=?
x
x 1 2 3 4 5 6 7 8 9 A B C D E F
1 2 3 4 5 6 7 8 9 10 20 30 40 50 60
/sec
x F G H I J K
1 2 5 10 30 60
/min


AT+TIME=F
OK
3 60 60
AT+TIME=?
60s


1
AT+MODE=1AT+MODE=3
1.6mA

2
AT+MODE=220.4A

FinePrint - www.fineprint.com

AT+CONT=1 -> AT+ROLE=M
AT+CONT=1 -> AT+AVDA=123412Bytes

AT+CONT CONT

MCU 10 16 0xFF0xFF0xFF0xFF
0xFF0xFF0xFF0xFF0xFF0xFF
AT+CONT=1AT+AVDA=xxxx
AT+TIME=5AT+MODE=3
xxxx5 3
<4ATIME >1
MODE2

FinePrint - www.fineprint.com

FinePrint - www.fineprint.com

You might also like