Reyax RYB080I User manual

RYB08
0I
2.4GHz Bluetooth 4.2
&
5.0
Low Energy Module
with Integrated Antenna
Data heet
07-NOV-2018 56312E33
11*11*2.2mm

2
RYB08
0I
2.4GHz Bluetooth 4.2 & 5.0 Low Energy Module with Integrated Antenna
Copyright © 2018, REYAX TECHNOLOGY CO., LTD.
PRODUCT DESCRIPTION
The RYB080I is a Bluetooth v4.2 & v5.0 Low Ener y Module.
By usin the AT command which is developed by REYAX, your products could be fast and easily
connected with the smartphones and all kinds of Bluetooth devices.
FEATURES
•
Bluetooth v4.2 & v5.0 with Bluetooth Low Ener y
•
TI CC2640R2F ARM® Cortex®-M3 industry-standard chip
•
Desi ned with PCB inte rated antenna, Suitable for SMD. Size: 115.94mm^2
•
Metal cover a ainst EMI interference
•
Transmittin , Receivin , Wake-up by only 2 UART pins
•
Control easily by AT commands
•
Standard Generic Attribute Profile (GATT)
APPLICATIONS
•
Smart phone/Tablet accessories
•
Remote monitorin and control
•
Smart home
•
Indoor positionin

3
RYB08
0I
2.4GHz Bluetooth 4.2 & 5.0 Low Energy Module with Integrated Antenna
Copyright © 2018, REYAX TECHNOLOGY CO., LTD.
SPECIFICATION
Item Min. Typical Max. Unit Condition
Operation Voltage 1.8 3.0 3.8 V VDD
RF Output Power -21 5 dBm
Active Current 1.5 mA UART function is available.
BLE is broadcasting.
Advertising Average
Current 0.2 mA BLE broadcast once in
100ms.
Advertising Average
Current 23 uA BLE broadcast once in 1
second.
Advertising Average
Current 6 uA BLE broadcast once in 10
second.
Standby Current 3 uA AT+CFUN=0
Wake Up Time 2 ms
Simultaneous
connections
2
UART Baud Rate 9600 115200 bps
RF Frequency Range 2400
2483.5 MHz
Flash erase cycles 100 K
Cycles
Operating Temperature -40 25 +85 ˚C
Antenna Embedded Ceramic Antenna
Weight 0.8 g

4
RYB08
0I
2.4GHz Bluetooth 4.2 & 5.0 Low Energy Module with Integrated Antenna
Copyright © 2018, REYAX TECHNOLOGY CO., LTD.
PIN DESCRIPTION
U2
RYB080I
DIO1/RXD
5
VDD
13
DIO0/WAKE UP
4
DIO3/JTAG_TDO
10
DIO4/JTAG_TDI
11
VDD
12
RESET_N
15
GND
3
DIO2/TXD
6
RF
2
GND
7
JTAG_TCKC
9JTAG_TMSC
8
NC
14
GND 16
DIO5 17
GND 22
DIO9 21
DIO8 20
DIO7 19
DIO6 18
GND
1

5
RYB08
0I
2.4GHz Bluetooth 4.2 & 5.0 Low Energy Module with Integrated Antenna
Copyright © 2018, REYAX TECHNOLOGY CO., LTD.
Pin
N
ame
I/O
C
ondition
1 GND - Ground
2 RF External Antenna Version Used
3 GND - Ground
4 DIO0/WAKE UP I WAKE UP pin
5 DIO1/RXD I UART Data Input
6 DIO2/TXD O UART Data Output
7 GND - Ground
8 JTAG_TMSC I/O JTAG TMSC
9 JTAG_TCKC I/O JTAG TCKC
10 DIO3/JTAG_TDO I/O GPIO, Hi h-drive capability, JTAG_TDO
11 DIO4/JTAG_TDI I/O GPIO, Hi h-drive capability, JTAG_TDI
12 VDD I Power Supply
13 VDD I Power Supply
14 NC - Leave Unconnected.
15 RESET_N I Low Reset
16 GND - Ground
17 DIO5 I/O GPIO, Sensor Controller, Analo
18 DIO6 I/O GPIO, Sensor Controller, Analo
19 DIO7 I/O GPIO, Sensor Controller, Analo
20 DIO8 I/O GPIO, Sensor Controller, Analo
21 DIO9 I/O GPIO, Sensor Controller, Analo
22 GND - Ground

6
RYB08
0I
2.4GHz Bluetooth 4.2 & 5.0 Low Energy Module with Integrated Antenna
Copyright © 2018, REYAX TECHNOLOGY CO., LTD.
APPLICATION SCHEMATIC
BLOCK DIAGRAM
Title
Size Document Number Rev
Date: Sheet of
<Doc> 1.0
RYB080I Application Schematic
Custom
1 1Sunday, March 11, 2018
RXD
TXD
Processor
R
VDD
VDD
L1
BLM18HE152SN1
C1
10uF
U1
RYB080I
DIO1/RXD
5
VDD
13
DIO0/WAKE UP
4
DIO3/JTAG_TDO
10
DIO4/JTAG_TDI
11
VDD
12
RESET_N
15
GND
3
DIO2/TXD
6
RF
2
GND
7
JTAG_TCKC
9JTAG_TMSC
8
NC
14
GND 16
DIO5 17
GND 22
DIO9 21
DIO8 20
DIO7 19
DIO6 18
GND
1
JTAG_TMSC
JTAG_TCKC
RESET_N
RXD
TXD
Filter
32768Hz
Crystal
TI CC2640R2F
Bluetooth En ine
WAKE UP
RXD
TXD
24MHz
Crystal
Processor
TXD
RXD

7
RYB08
0I
2.4GHz Bluetooth 4.2 & 5.0 Low Energy Module with Integrated Antenna
Copyright © 2018, REYAX TECHNOLOGY CO., LTD.
REFLOW SOLDERING
Consider the "IPC-7530 Guidelines for temperature profilin for mass solderin (reflow and wave)
processes, published 2001.
Preheat phase
Initial heatin of component leads and balls. Residual humidity will be dried out. Please note that
this preheat phase will not replace prior bakin procedures.
•
Temperature rise rate: max. 3 °C/s If the temperature rise is too rapid in the preheat phase it may
cause excessive slumpin .
•
Time: 60 - 120 s If the preheat is insufficient, rather lar e solder balls tend to be enerated.
Conversely, if performed excessively, fine balls and lar e balls will be enerated in clusters.
•
End Temperature: 150 - 200 °C If the temperature is too low, non-meltin tends to be caused in
areas containin lar e 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 coolin avoids ne ative metallur ical effects (solder becomes more brittle) of the
solder and possible mechanical tensions in the products. Controlled coolin helps to achieve bri ht
solder fillets with a ood shape and low contact an le.
•
Temperature fall rate: max 4 °C/s To avoid fallin off, the REYAX RYB070I module should be placed
on the topside of the motherboard durin solderin .
0
50
100
150
200
250
0 50 100 150 200 250 300
Axis Title
Y 值
值值
值
Y 值
[
°
C]
217
M
ax 3
°
C/s
L
iquidus temperature
60
-
120s
End Temp
150-200°C
40
-
6
0s
Max 4°C/s
Typical Leadfree
Solderin Profile
Preheat
H
e
atin
Coolin
Elapsed Time
Recommended soldering profile
*Note: oes not support upside-down/bottom side reflow.
Peak Temp
245
°
C

8
RYB08
0I
2.4GHz Bluetooth 4.2 & 5.0 Low Energy Module with Integrated Antenna
Copyright © 2018, REYAX TECHNOLOGY CO., LTD.
DIMENSIONS
Unit : mm

9
RYB08
0I
2.4GHz Bluetooth 4.2 & 5.0 Low Energy Module with Integrated Antenna
Copyright © 2018, REYAX TECHNOLOGY CO., LTD.
LAYOUT FOOTPRINT RECOMMENDATIONS
Unit : mm
Top layer
Anti-copper area Bottom layer
Ground Copper area
0.5
Antenna
Anti
-
copper
area

10
RYB08
0I
2.4GHz Bluetooth 4.2 & 5.0 Low Energy Module with Integrated Antenna
Copyright © 2018, REYAX TECHNOLOGY CO., LTD.
AT COMMAND
[1] After bootin up, the RYB080I is in the low-ener y broadcastin mode.
While the pin4(WAKE UP)
was tri ered by any entered si nals (Example: Sendin a character “A”), UART interface will be woken.
The RYB080I can receive AT Command at this status. When UART interface does not receive any
commands in 5 seconds, it will a ain, turn into the low ener y broadcastin mode. This mode can
be modified by usin AT command.
[2] It is required to key in “enter” or “\r\n”
(0x0 0x0A) in the end of all AT Commands.
Add “? ”in the end of the commands to ask the current settin value.
[3] RYB080I have two Bluetooth protocol port, can separately be the role of HOST or CLIENT.
[4] AT Command can input from RXD and the result outputs by TXD.
[5] AT Command can also input by wireless after Bluetooth connection, and the result outputs by TXD.
1. AT to test if the module responds
Syntax
Response
AT +OK
2. Software RESET
Syntax
Response
AT+RESET +READY
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_RYB080I
* It will work after RESET.
* It will be memorized in Flash after setting.
+OK
AT+NAME?
+NAME=
REYAX_BLE_RYB080I

11
RYB08
0I
2.4GHz Bluetooth 4.2 & 5.0 Low Energy Module with Integrated Antenna
Copyright © 2018, REYAX TECHNOLOGY CO., LTD.
4. AT+ATTR to set the device name
5. AT+CRFOP to set the RF broadcasting output power
Syntax
Response
AT+CRFOP=<Power>
<Power>range 0 to C
0=-21dBm
1=-18dBm
2=-15dBm
3=-12dBm
4=-9dBm
5=-6dBm
6=-3dBm
7=0dBm
8=1dBm
9=2dBm
A=3dBm
B=4dBm
C=5dBm(default)
Example:set the output power as -9dBm
AT+CRFOP=4
* It will be memorized in Flash after setting.
+OK
AT+CRFOP?
+CRFOP=4
Syntax
Response
AT+ATTR=<attribute>
<attribute> at most 20 ASCII characters
Example: Set the device name as
“REYAX_BLE_RYB080I”
AT+ATTR= REYAX_BLE_RYB080I
* It will work after sending AT+RESET or
pressing RESET bottom.
* Some iOS APP use this name to recognize
the Bluetooth device.
* It will be memorized in Flash after setting.
+OK
AT+ATTR?
+ATTR=
REYAX_BLE_RYB080I

12
RYB08
0I
2.4GHz Bluetooth 4.2 & 5.0 Low Energy Module with Integrated Antenna
Copyright © 2018, REYAX TECHNOLOGY CO., LTD.
6. AT+CNE to set the BLE can be connected or not
Syntax
Response
AT+CNE=<Connect>
<Connect> set the BLE can be connected or not
0:Reject other Bluetooth devices connecting.
1:Accept other Bluetooth devices connecting
(default)
Example: Reject other Bluetooth devices
connecting
AT+CNE=0
* It will be memorized in Flash after setting
and RESET.
+RESET!
AT+CNE?
+CNE=0
7. AT+PERIOD Setting the BLE broadcasting period
Syntax
Response
AT+PERIOD =<Parameter>
<Parameter>>range 0 to 9
0:25ms
1:50ms
2:100ms (default)
3:200ms
4:500ms
5:1s
6:2s
7:3s
8:5s
9:10s
Example:Setting the BLE broadcasting period
Is 500ms in 1second.
AT+PERIOD=4
* It will work after RESET.
* It will be memorized in Flash after setting.
+OK
AT+PERIOD?
+PERIOD=4

13
RYB08
0I
2.4GHz Bluetooth 4.2 & 5.0 Low Energy Module with Integrated Antenna
Copyright © 2018, REYAX TECHNOLOGY CO., LTD.
8.
AT+PWMODE to set the saving power mode
Syntax
Response
AT+PWMODE=<Mode>
<mode> is the power saving mode
0:Fully Function Mode: UART and BLE
broadcasting is in operation.
1:Standard Saving Power Mode: After pin4 was
triggered, UART can send the AT Command. If
pin4 was not triggered again in 5 seconds, it
will turn into it will turn into only broadcasting
mode. (default)
2:Sleep Mode: Under the Standard Saving
Power Mode turning off the BLE broadcasting
function.
3:Customized Saving Power Mode:
Customized the setting of the turn-on and
turn-off cycle time of Bluetooth broadcasting.
AT+PWMODE=3, <Seconds of BLE
Broadcasting turned-on>,
< Seconds of BLE Broadcasting turned-off>,
The range of turned-on and turned-off seconds
is <000~600>
*Noticed: The time of<Seconds of BLE
Broadcasting turned-on>
have to be longer or equal to the BLE
broadcasting period.
Example: Setting the third power mode, the
cycle of, turned-on for 1 sec, turned-off for 20
seconds.
AT+PWMODE=3,001,020
+OK
AT+PWMODE?
+ PWMODE=3

14
RYB08
0I
2.4GHz Bluetooth 4.2 & 5.0 Low Energy Module with Integrated Antenna
Copyright © 2018, REYAX TECHNOLOGY CO., LTD.
9. AT+CFUN to set the BLE broadcast (Advertising) ON/OFF
Syntax
Response
AT+CFUN=<Advertising>
<Advertising> is the switch of BLE broadcast
0:BLE broadcast off
1:BLE broadcast on (default)
Example: Setting the BLE broadcast off.
AT+CFUN=0
+OK
AT+CFUN?
+CFUN=0
10. AT+IPR to set the UART baud rate
*Byte Size=8 ,Parity=None, Stop Bits=1
11. AT+ADDR to inquire MAC address
Syntax
Response
AT+ADDR?
+ADDR=123456ABCDEF
Syntax
Response
AT+IPR=<Rate>
<Rate>is the UART Baud Rate
4:9600 (default)
5:19200
6:38400
7:57600
8 : 115200
Example: Set the baud rate as 57600, it will
memorize the setting and reset the module.
AT+IPR=7
* It will work after RESET.
* It will be memorized in Flash after setting.
+OK
AT+IPR?
+IPR=7

15
RYB08
0I
2.4GHz Bluetooth 4.2 & 5.0 Low Energy Module with Integrated Antenna
Copyright © 2018, REYAX TECHNOLOGY CO., LTD.
12. AT+ENTER to set if needed to key in ENTER
(0x0D 0x0A)
in the end of the commands
Syntax
Response
AT+ENTER=<Status>
<state> is whether needed to key in ENTER
(0x0D 0x0A)
in the end of the commands.
0:no need
1:needed (default)
Example: setting there is no need to key in
ENTER
(0x0D 0x0A)
in the end of the
commands.
AT+ENTER=0
* It will be memorized in Flash after setting.
+OK
AT+ENTER?
+ENTER=0
13. AT+CONNECT? to inquire the connection status
Syntax
Response
AT+CONNECT?
+CONNECT=<Port1>, <Port2>
<Port1>, <Port2>are the status of two
BLE protocol port
0: Unconnected
H: Connecting, represent “Host”
C: Connecting, represent “Client”
AT+CONNECT? +CONNECT=0, C

16
RYB08
0I
2.4GHz Bluetooth 4.2 & 5.0 Low Energy Module with Integrated Antenna
Copyright © 2018, REYAX TECHNOLOGY CO., LTD.
14. AT+SCAN to scan the Peripherals near by the Central
Syntax
Response
AT+SCAN
Example: Scan the Peripherals nearby which
can be connected.
+…..
+<NO.>,0x<MAC>, <rssi>
+<NO.>,0x<MAC>, <rssi>
+<NO.>,0x<MAC>, <rssi>
+<NO.>,0x<MAC>, <rssi>
+<NO.>,0x<MAC>, <rssi>
+Found <Quantity>
<NO.>
item number of Peripherals:
1~5
<MAC> MAC address
<rssi> output power of Peripherals:
-xxdBm <Quantity>
quantity of found
Peripherals; the maximum is 5.
+.....
+1:0x341513E481FA,
BLE_MODULE ,- 46dBm
+2:0x546C0E591BD2, BLE5_MODULE, -
31dBm
+Found 2
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
+++++<Role><Port>
<Role>“H” represent“Host”;
“C” represent “Client”
<Port>is the BLE protocol port
+++++H1
* Suitable for Reyax BLE products

17
RYB08
0I
2.4GHz Bluetooth 4.2 & 5.0 Low Energy Module with Integrated Antenna
Copyright © 2018, REYAX TECHNOLOGY CO., LTD.
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
+++++<Role><Port>
<Role>“H” represent“Host”;
“C” represent “Client”
<Port>is the BLE protocol port
+++++H2
* Suitable for Reyax BLE products
17. AT+DCON initiative disconnected
Syntax Response
AT+DCON=<Port>
<Port>is the BLE protocol port
0: disconnect Port1 & Port2
1: disconnect Port1
2: disconnect Port2
Example: BLE protocol port 1 disconnected
AT+DCON=1
+-----<Role><Port>
<Role>“H” represent“Host”;
“C” represent “Client”
<Port>is the BLE protocol port
+-----H1
18. AT+GPIO to control the GPIO output is High or Low
Syntax
Response
AT+GPIO=<GPIO NO.>, <H/L>
< GPIO NO. >rang is 5/6/7
<H/L> GPIO output voltage is 0 represent Low,
1 represent High
Example: Setting the output of GPIO port 5 is
High.
AT+GPIO=5,1
+OK

18
RYB08
0I
2.4GHz Bluetooth 4.2 & 5.0 Low Energy Module with Integrated Antenna
Copyright © 2018, REYAX TECHNOLOGY CO., LTD.
19. Connecting received data and Receiving send data
Data Format
Response
[1] When connected with BLE device it will
show,
+++++<Role><Port>
+MTU:<Data>
<Role>“H” represent “Host”;
“C” represent “Client”
<Port> the serial number of protocol port is
1 or 2
<Data> the MAX data Byte of a single packet
Example: Protocol 1 built the connection, the
role is Client, the data can be delivered by a
single packet is 62Bytes (MTU-3)
+++++C1
+MTU:65
[2] Receiving data format :<RxData>
<RxData>
<RxData> is the received data
Example: When received the characters FGHIJ
through the UUID FFF1 from the remote.
FGHIJ
[3] Receiving data format 2 (using UUID FFF4)
<Port>:< RxData >
< Port>: the number of BLE protocol port
<RxData>: received data
Example: As receiving the character string
"FGHIJ" via protocol port 1 through UUID FFF4
from the Client
1: FGHIJ
[4] Sending data
<TxData>
<TxData>: the data going to be sent
Example: Sending “ABCDE” to BLE protocol
port 1 & 2 through UUID FFF4
ABCDE
+1:OK
+2:OK

19
RYB08
0I
2.4GHz Bluetooth 4.2 & 5.0 Low Energy Module with Integrated Antenna
Copyright © 2018, REYAX TECHNOLOGY CO., LTD.
[5] Specified port sending data (Specified BLE
protocol port send data)
<Port>><TxData>
< Port>: the number of BLE protocol port
<TxData>: the data going to be sent
Example: Sending “ABCDE” to BLE protocol
port 2 through UUID FFF4
2>ABCDE
Under this mode, the amount of TxData can’t
be over with MTU size -5.
Example: If the MTU is 62 Bytes then the
biggest amount of TxData is 60. (If including
“enter”, “enter” contains 2 Bytes)
+2:OK
20. AT+CGMS? reading information of software versions
Syntax Response
AT+CGMS? +CGMS=RYB080I_56312E30
21. Other response messages
Syntax Response
After RESET +READY
+ENTER=1
* Our Company is not responsible for any technical malfunction or other problems if users modify the
module by themselves.

20
RYB08
0I
2.4GHz Bluetooth 4.2 & 5.0 Low Energy Module with Integrated Antenna
Copyright © 2018, REYAX TECHNOLOGY CO., LTD.
TOOLS
Download Access Port which is a serial port monitoring tool for Windows. http://www.sudt.com/en/ap/
Important FCC notice:
In accordance with FCC Part 15C , this module is listed as a Modular Transmitter device.
Changes or modifications not expressly approved by the manufacturer could void the user’sauthority to operate
the equipment.
The antenna of this transmitter must not be co-located or operating in conjunction with any other antenna or
transmitters within a host device, except in accordance with FCC multitransmitter product approval
procedures.
FCC Label Instructions
The outside of final products that contains this module device must display a label
referring to the enclosed module. This exterior label can use wording such as the
following: “Contains Transmitter Module FCC ID: QLY-RYB080I”or “Contains FCC ID:
QLY-RYB080I.” Any similar wording that expresses the same meaning may be used.
Additionally, there must be the following sentence on the device, unless it is too small to carry it:
“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.”
USER MANUAL
The followin statements should be inside the user manual of the final products that contains this
module:
Chan es or modifications not expressly approved by the party responsible for compliance could void
the user’s authority to operate the equipment.
Other manuals for RYB080I
1
Table of contents
Other Reyax Control Unit manuals
Popular Control Unit manuals by other brands

Revox
Revox Re:source Communicate Module user manual

Ascor
Ascor 3000-53 Technical manual

Gemini Valve
Gemini Valve 89 Series installation instructions

Cross Technologies
Cross Technologies 1586-04-0431 instruction manual

Roger Technology
Roger Technology H70/104AC Instruction and warnings for the installer

Deep Sea Electronics Plc
Deep Sea Electronics Plc DSE5310 operating manual