REYAX TECHNOLOGY RYB070I Bluetooth Module User Manual Manual

REYAX TECHNOLOGY CO.,LTD. Bluetooth Module Manual

Manual

Software
Standard Generic Attribute Profile (GATT)
Android APP source code support
Apple iOS APP source code support
Control easily by AT commands
Certifications to Be Approved
FCC CFR47 Part 15 (US),
ETSI EN 300 328, EN300 440 class 2 (Europe)
ARIB STD-T66 (Japan)
NCC
Highlights
Bluetooth v4.0 with Bluetooth Low Energy
(Bluetooth Smart)
High-Performance and Low-Power TI CC2541
industry-standard chip
Designed with PCB integrated antenna,
suitable for SMT
Metal cover against EMI interference
Transmitting, Receiving, Wake-up by only 2 UART pins
Bluetooth Peer-to-Peer (P2P) Connection
Applications
Smart phone/Tablet accessories
Remote monitoring and control
REYAX
The RYB070I is a Bluetooth Low Energy Module with Integrated Antenna. It is specially
designed for smartphone peripheral applications. By using the AT command and
Android/iOS APP source codes which are developed by REYAX, your products could be fast
and easily connected with the smartphones.
RYB070I
2.4GHz Bluetooth
Low Energy Module
with Integrated Antenna
Data Sheet
1
REYAX
RYB070I
2.4GHz Bluetooth Low Energy Module with Integrated Antenna
Copyright © 2015, REYAX TECHNOLOGY CO.,LTD.
3-Dec-2015 56312E32
Specification
Item
Min.
Typical
Max.
Unit
Condition
Operation Voltage
2
3.6
V
VDD
RF Output Power
-23
0
0
dBm
Power Status A
8.5
mA
UART function is available
BLE is broadcasting
Power Status B
8.4
mA
UART function is available
No BLE broadcast
Power Status C
0.5
mA
UART function is sleeping
BLE is broadcasting
Power Status D
1
uA
UART function is sleeping
No BLE broadcast
Wake Up Time
30
ms
From Power Status C/D to A/B
Baud Rate
9600
57600
bps
RF Frequency Range
2400
2480
MHz
Communication Range
10
M
Open Space
Operating Temperature
-40
25
+85
˚C
Antenna
Embedded PCB Antenna
Dimensions
16.7mm*13mm*2.2mm
Weight
0.8
g
Available Power Mode and Power Consumption Status
2
REYAX
RYB070I
2.4GHz Bluetooth Low Energy Module with Integrated Antenna
Copyright © 2015, REYAX TECHNOLOGY CO.,LTD.
3-Dec-2015 56312E32
Wake Up UART Functions
When RYB070I is on Power Status C or Power Status D, user could use pin7 RXD to wake up the UART
function. The reference frequency of these two status need some time to work normally after wake-up.
In the process of waking up the UART function, the data of former bytes will be garbled, so it will reply
+>>>>> when the AT commands cannot be recognized by the module. User just need to send the
commands again.
When RYB070I is on PWMODE =2 / 3 / 4, the status will be as below after trigger by the RXD (pin7)
PWMODE =2 : RYB070I will become PWMODE =1 from PWMODE =2.
Send PWMODE =2 commands again to get back to power saving status.
PWMODE =3 : RYB070I will become Power Status A. It will return to Power Status C if there's no any
communication on UART after 5 seconds.
PWMODE =4 : RYB070I will become Power Status A, but will still do BLE broadcast and sleep on
schedule as the setting. When it is on Power Status A, it will leave PWMODE=4 after
sending PWMODE=1.
Pin Description
Ux
RYB070I
NC
5
NC
14
TXD
8
RESET_N
4
NC
11
NC
12
NC
13
VDD 29
GND
16
VDD
3
NC
6
GND
2
RXD
7
NC
10
NC 28
NC
9
GND 30
GND
15
NC
17
NC
18
NC
19
NC
20
NC
21
NC 27
NC 26
NC 25
NC 24
NC 23
NC 22
RF(External Antenna Version Used)
1
3
REYAX
RYB070I
2.4GHz Bluetooth Low Energy Module with Integrated Antenna
Copyright © 2015, REYAX TECHNOLOGY CO.,LTD.
3-Dec-2015 56312E32
Pin
Name
I/O
Condition
1
RF
External Antenna Version Used
2
GND
-
Ground
3
VDD
I
Power Supply
4
RESET_N
I
Low Reset
5
NC
-
Leave Unconnected.
6
NC
-
Leave Unconnected.
7
RXD
I
UART Data Input
8
TXD
O
UART Data Output
9
NC
-
Leave Unconnected.
10
NC
-
Leave Unconnected.
11
NC
-
Leave Unconnected.
12
NC
-
Leave Unconnected.
13
NC
-
Leave Unconnected.
14
NC
-
Leave Unconnected.
15
GND
-
Ground
16
GND
-
Ground
17
NC
-
Leave Unconnected.
18
NC
-
Leave Unconnected.
19
NC
-
Leave Unconnected.
20
NC
-
Leave Unconnected.
21
NC
-
Leave Unconnected.
22
NC
-
Leave Unconnected.
23
NC
-
Leave Unconnected.
24
NC
-
Leave Unconnected.
25
NC
-
Leave Unconnected.
26
NC
-
Leave Unconnected.
27
NC
-
Leave Unconnected.
28
NC
-
Leave Unconnected.
29
VDD
I
Power Supply
30
GND
-
Ground
4
REYAX
RYB070I
2.4GHz Bluetooth Low Energy Module with Integrated Antenna
Copyright © 2015, REYAX TECHNOLOGY CO.,LTD.
3-Dec-2015 56312E32
Application Circuit
RESET_N
RXD
RXD
TXD
Processor
C4
1nF
U1
RY B070I
NC
5
NC
14
TXD
8
RESET_N
4
NC
11
NC
12
NC
13
VDD 29
GND
16
VDD
3
NC
6
GND
2
RXD
7
NC
10
NC 28
NC
9
GND 30
GND
15
NC
17
NC
18
NC
19
NC
20
NC
21
NC 27
NC 26
NC 25
NC 24
NC 23
NC 22
RF(External Antenna Version Used)
1
+C2
22uF
R
VDD VDD
R1
10K
C1
0.1uF
C3
0.1uF
TXD
VDD
VDD
5
REYAX
RYB070I
2.4GHz Bluetooth Low Energy Module with Integrated Antenna
Copyright © 2015, REYAX TECHNOLOGY CO.,LTD.
3-Dec-2015 56312E32
Reflow Soldering
Consider the "IPC-7530 Guidelines for temperature profiling for mass soldering (reflow and wave)
processes, published 2001.
Preheat phase
Initial heating of component leads and balls. Residual humidity will be dried out. Please note that
this preheat phase will not replace prior baking procedures.
Temperature rise rate: max. 3 °C/s If the temperature rise is too rapid in the preheat phase it may
cause excessive slumping.
Time: 60 - 120 s If the preheat is insufficient, rather large solder balls tend to be generated.
Conversely, if performed excessively, fine balls and large balls will be generated in clusters.
End Temperature: 150 - 200 °C If the temperature is too low, non-melting tends to be caused in
areas containing large heat capacity.
Heating/ Reflow phase
The temperature rises above the liquidus temperature of 217°C. Avoid a sudden rise in temperature
as the slump of the paste could become worse.
Limit time above 217 °C liquidus temperature: 40 - 60 s
Peak reflow temperature: 245 °C
Cooling phase
A controlled cooling avoids negative metallurgical effects (solder becomes more brittle) of the
solder and possible mechanical tensions in the products. Controlled cooling helps to achieve bright
solder fillets with a good shape and low contact angle.
Temperature fall rate: max 4 °C/s To avoid falling off, the REYAX RYB070I module should be placed
on the topside of the motherboard during soldering.
0
50
100
150
200
250
050 100 150 200 250 300
座標軸標題
Y
Y
[°C]
217
Max 3°C/s
Liquidus temperature
60-120s
End Temp
150-200°C
40-60s
Max 4°C/s
Typical Leadfree
Soldering Profile
Preheat
Heating
Cooling
Elapsed Time
Recommended soldering profile
Peak Temp245°C
6
REYAX
RYB070I
2.4GHz Bluetooth Low Energy Module with Integrated Antenna
Copyright © 2015, REYAX TECHNOLOGY CO.,LTD.
3-Dec-2015 56312E32
Dimensions
Unit : mm
0.6
1.1
5.2
13.0
16.7
0.6
16.7
10.4
0.7
0.8
5.6
1.4
16.7
11.6
0.7
0.8
1.4
13.0
7
REYAX
RYB070I
2.4GHz Bluetooth Low Energy Module with Integrated Antenna
Copyright © 2015, REYAX TECHNOLOGY CO.,LTD.
3-Dec-2015 56312E32
Layout Footprint Recommendations
Unit : mm
Top layer
Anti copper area
Bottom layer
Copper area
16.7
0.8
0.5
1.0
1.0
13.0
1.0
0.7
Anti cooper area
8
REYAX
RYB070I
2.4GHz Bluetooth Low Energy Module with Integrated Antenna
Copyright © 2015, REYAX TECHNOLOGY CO.,LTD.
3-Dec-2015 56312E32
AT Command
It is required to key in enter or \r\n in the end of all AT Commands.
Add ? in the end of the commands to ask the current setting value.
1. AT to test if the module responds
Syntax
Response
AT
+OK
2. Software RESET
Syntax
Response
AT+RESET
+RESET!
3. AT+NAME to set the broadcast name
Syntax
Response
AT+NAME=<name>
<name> at most 20 ASCII characters
Example: set the broadcast name
as“REYAX_BLE_RYB070I”
AT+NAME= REYAX_BLE_RYB070I
* It will work after sending
AT+RESET
or
pressing RESET bottom.
+OK
AT+NAME?
+NAME= REYAX_BLE_RYB070I
4. AT+ATTR to set the device name
Syntax
Response
AT+ATTR=<attribute>
<attribute> at most 20 ASCII characters
Example: set the device name
as“REYAX_BLE_RYB070I”
AT+ATTR= REYAX_BLE_RYB070I
* It will work after sending
AT+RESET
or
pressing RESET bottom.
* Some iOS APP use this name to recognize
the Bluetooth device
+OK
AT+ATTR?
+ATTR= REYAX_BLE_RYB070I
9
REYAX
RYB070I
2.4GHz Bluetooth Low Energy Module with Integrated Antenna
Copyright © 2015, REYAX TECHNOLOGY CO.,LTD.
3-Dec-2015 56312E32
5. AT+CRFOP to set the RF output power
Syntax
Response
AT+CRFOP=<power>
<power> range 1 to 3
10dBm (default)
2-6dBm
3-23dBm
Example: set the output power as -6dBm
AT+CRFOP=2
+OK
AT+CRFOP?
+CRFOP=2
6. AT+CFUN to set the BLE broadcast (Advertising) ON/OFF
Syntax
Response
AT+CFUN=<on/off>
<on/off> is the switch of BLE broadcast
0 : BLE broadcast off
1 : BLE broadcast on (default)
Example: set the BLE broadcast off
AT+CFUN=0
+OK
AT+CFUN?
+CFUN=0
7. AT+PWMODE to set the power mode
Syntax
Response
AT+PWMODE=<mode>
<mode> is the power saving mode
1 : Power Saving Mode 1 (default)
2 : Power Saving Mode 2
3 : Power Saving Mode 3
4 : Power Saving Mode 4
Example: use Power Saving Mode 3
AT+PWMODE=3
+OK
AT+PWMODE?
+ PWMODE=3
8. AT+CONNECT? to inquire the connection status
Syntax
Response
AT+CONNECT?
+CONNECT=0 (unconnected)
+CONNECT=1 (connecting)
10
REYAX
RYB070I
2.4GHz Bluetooth Low Energy Module with Integrated Antenna
Copyright © 2015, REYAX TECHNOLOGY CO.,LTD.
3-Dec-2015 56312E32
9. AT+IPR to set the UART baud rate
Syntax
Response
AT+IPR=<rate>
<rate> is the UART baud rate
4 : 9600 (default)
5 : 19200
6 : 38400
7 : 57600
Example: set the baud rate as 57600, it will
memorize the setting and reset the module
AT+IPR=7
+OK
AT+IPR?
+IPR=7
10. AT+ADDR to inquire MAC address
Syntax
Response
AT+ADDR?
+ADDR=123456ABCDEF
11. AT+ENTER to set if needed to key in ENTER
(0x0D 0x0A)
in the end of the commands
Syntax
Response
AT+ENTER=<state>
<state> is whether needed to key in ENTER
(0x0D
0x0A)
in the end of the commands.
0 : no need
1 : needed (default)
Example: setting theres no need to key in
ENTER
(0x0D 0x0A)
in the end of the commands
AT+ENTER=0
+OK
AT+ENTER?
+ENTER=0
12. AT+CGMS? to inquire the firmware version
Syntax
Response
AT+CGMS?
+CGMS=RYB070I_V1.2
11
REYAX
RYB070I
2.4GHz Bluetooth Low Energy Module with Integrated Antenna
Copyright © 2015, REYAX TECHNOLOGY CO.,LTD.
3-Dec-2015 56312E32
13. AT+ROLE to set the role as Peripheral or Central
Syntax
Response
AT+ROLE=<role>
<role> is Peripheral or Central
0 : Peripheral (default)
1 : Central
Example: set the role as Central
AT+ROLE=1
+OK
AT+ROLE?
+ROLE=1
14. AT+SCAN to scan the Peripherals near by the Central
Syntax
Response
AT+SCAN
+<MAC>,<rssi>
+Found <Quantity>
+<NO.>:<MAC>
<MAC> MAC address
<rssi> output power of Peripherals: -xxdBm
<Quantity> quantity of found Peripherals;
the maximum is 8.
<NO.> item number of Peripherals: 1~8
+123456ABCDEF,-79dBm
+1237F3AB54CA,-60dBm
+Found 2
+1:123456ABCDEF
+2:1237F3AB54CA
15. AT+CON The Central connect to a Peripheral by MAC address
Syntax
Response
AT+CON=<MAC>
<MAC> MAC address
Example: the Central connect to the Peripheral
whose MAC address is 123456ABCDEF
AT+CON=123456ABCDEF
+Connected
12
REYAX
RYB070I
2.4GHz Bluetooth Low Energy Module with Integrated Antenna
Copyright © 2015, REYAX TECHNOLOGY CO.,LTD.
3-Dec-2015 56312E32
16. AT+CONT The Central connect to a Peripheral by the item number from AT+SCAN
Syntax
Response
AT+CONT=<NO.>
<NO.> the item number of the Peripherals: 1~8
Example: the Central connect to the Peripheral
whose item number is 2 from AT+SCAN
AT+CONT=2
+Connected
17. AT+DISCON to disconnect the Peripheral from the Central
Syntax
Response
AT+DISCON
+Disconnected
18. Other response messages
Syntax
Response
After RESET
+READY
+ENTER=1
+ROLE=0
The data has been transmitted
+>>>>>
BLE is connecting
++++++
BLE is unconnected
+-----
Transmission Data Size
[1] The maximum transmission data size from RYB070I to smartphones APP is as below:
When AT+ENTER=1 (default), it is needed to add
0x0D 0x0A
(2 bytes) in the end of each data, so
the maximum data size is 18 bytes each time.
When setting AT+ENTER=0, it is no need to add
0x0D 0x0A
(2 bytes) in the end of each data, so
the maximum data size is 20 bytes each time.
[2] The maximum transmission data size from smartphone APP to RYB070I is 20 bytes each time.
13
REYAX
RYB070I
2.4GHz Bluetooth Low Energy Module with Integrated Antenna
Copyright © 2015, REYAX TECHNOLOGY CO.,LTD.
3-Dec-2015 56312E32
Application Test
Open the smartphone APP and connect to REYAX_BLE_RYB070I, send data string (Ex. "Hi") to the Hyper-
terminal on PC, and then sent from the PC Hyper-terminal to smartphone APP (Ex. "I am here.")
The free Hyper-terminal software for Windows,
Access Port
, please download by the following link.
http://www.sudt.com/en/ap/
14
REYAX
RYB070I
2.4GHz Bluetooth Low Energy Module with Integrated Antenna
Copyright © 2015, REYAX TECHNOLOGY CO.,LTD.
3-Dec-2015 56312E32
Evaluation Kit for RYB070I
Taiwan NCC 低功率電波輻射性電機管理辦法
第十二條 經型式認證合格之低功率射頻電機,非經許可,公司、商號或使用者均不得擅自變更頻率、加大功率或變更原設
計之特性及功能。
第十四條 低功率射頻電機之使用不得影響飛航安全及干擾合法通信;經發現有干擾現象時,應立即停用,並改善至無干擾
時方得繼續使用。
前項合法通信,指依電信法規定作業之無線電通信。低功率射頻電機須忍受合法通信或工業、科學及醫療
用電波輻射性電機設備之干擾。
15
REYAX
RYB070I
2.4GHz Bluetooth Low Energy Module with Integrated Antenna
Copyright © 2015, REYAX TECHNOLOGY CO.,LTD.
3-Dec-2015 56312E32
FCC Statement:
This device complies with part 15 of the FCC Rules. Operation is subject to the following two conditions:
(1) This device may not cause harmful interference, and
(2) this device must accept any interference received, including interference that may cause undesired operation.
NOTE: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC
Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation.
This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the
instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not
occur in a particular installation.
If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the
equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures:
Reorient or relocate the receiving antenna.
Increase the separation between the equipment and receiver.
Connect the equipment into an outlet on a circuit different from that to which the receiver is connected.
Consult the dealer or an experienced radio/TV technician for help.
Changes or modifications not expressly approved by the party responsible for compliance could void the users authority to operate
the equipment.
LABEL OF THE END PRODUCT:
The final end product must be labeled in a visible area with the following " Contains TX FCC ID : QLY-RYB070I ". If the size of the end
product is larger than 8x10cm, then the following FCC part 15.19 statement has to also be available on the label: This device complies
with Part 15 of FCC rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference
and (2) this device must accept any interference received, including interference that may cause undesired operation.
IC Statement:
This device complies with Industry Canada license-exempt RSS standard(s).
Operation is subject to the following two conditions: (1) this device may not cause interference, and (2) this device must accept any
interference, including interference that may cause undesired operation of the device.
Le present appareil est conforme aux CNR d'Industrie Canada applicables aux appareils radio exempts de licence. L'exploitation est
autorisee aux deux conditions suivantes : (1) l'appareil ne doit pas produire de brouillage, et (2) l'utilisateur de l'appareil doit
accepter tout brouillage radioelectrique subi, meme si le brouillage est susceptible d'en compromettre le fonctionnement.
REYAX TECHNOLOGY CO.,LTD.
Address7F., No.24, Ln. 123, Sec. 6, Minquan E. Rd., Neihu Dist., Taipei City 11490, Taiwan
Websitehttp://www.reyax.com
Tel+886-2-8791-3666
Fax+886-2-8791-3381
E-mailsales@reyax.com

Navigation menu