REYAX RYB070I 2.4GHz Bluetooth Low Energy Module with Integrated Antenna Data Sheet 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. Highlights Software 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 Standard Generic Attribute Profile (GATT) Android APP source code support Apple iOS APP source code support Control easily by AT commands Applications Smart phone/Tablet accessories Remote monitoring and control Certifications to Be Approved FCC CFR47 Part 15 (US), ETSI EN 300 328, EN300 440 class 2 (Europe) ARIB STD-T66 (Japan) NCC REYAX Specification RYB070I 2.4GHz Bluetooth Low Energy Module with Integrated Antenna Item Min. Typical Max. Unit Condition Operation Voltage RF Output Power 2
-23 Power Status A Power Status B Power Status C Power Status D Wake Up Time Baud Rate 0 8.5 8.4 0.5 1 30 3.6 0 V VDD dBm mA mA mA uA UART function is available BLE is broadcasting UART function is available No BLE broadcast UART function is sleeping BLE is broadcasting UART function is sleeping No BLE broadcast ms From Power Status C/D to A/B 9600 57600 bps 2480 MHz RF Frequency Range 2400 Communication Range Operating Temperature
-40 Antenna Dimensions Weight 10 25 0.8 M Open Space
+85 C Embedded PCB Antenna 16.7mm*13mm*2.2mm g Available Power Mode and Power Consumption Status Copyright 2015, REYAX TECHNOLOGY CO.,LTD. 3-Dec-2015 56312E32 1 UART FUNCTIONUART FUNCTIONBroadcastUART FUNCTIONPOWER STATUS C 0.5mAPOWER STATUS B 8.4mAPOWER STATUS A 8.5mAUART FUNCTIONBroadcastAT+PWMODE=1RYB070I RESETBroadcastBroadcastAT+PWMODE=4,001,030UART FUNCTIONBroadcastAT+CFUN=0AT+PWMODE=2AT+PWMODE=31SecBroadcast1Sec30secBroadcastPOWER STATUS D 1uAPOWER STATUS B 8.4mAPOWER STATUS A 8.5mAAT+PWMODE=2UART FUNCTIONcircleBroadcast30secRXD TRIGGERPOWER STATUS D 1uAPOWER STATUS C 0.5mAPOWER STATUS B 8.4mAPOWER STATUS A 8.5mAPOWER STATUS D 1uAPOWER STATUS C 0.5mAPOWER STATUS B 8.4mAPOWER STATUS A 8.5mAPOWER STATUS D 1uAPOWER STATUS C 0.5mA5sec30sec1Sec30sec1Seccircle5sec1Sec REYAX Wake Up UART Functions RYB070I 2.4GHz Bluetooth Low Energy Module with Integrated Antenna 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 Copyright 2015, REYAX TECHNOLOGY CO.,LTD. 3-Dec-2015 56312E32 2 UxRYB070INC5NC14TXD8RESET_N4NC11NC12NC13VDD29GND16VDD3NC6GND2RXD7NC10NC28NC9GND30GND15NC17NC18NC19NC20NC21NC27NC26NC25NC24NC23NC22RF(External Antenna Version Used)1 REYAX RYB070I 2.4GHz Bluetooth Low Energy Module with Integrated Antenna Pin Name I/O Condition 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 RF GND VDD RESET_N NC NC RXD TXD NC NC NC NC NC NC GND GND NC NC NC NC NC NC NC NC NC NC NC NC VDD GND
-
I I
-
-
I External Antenna Version Used Ground Power Supply Low Reset Leave Unconnected. Leave Unconnected. UART Data Input O UART Data Output
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
I
-
Leave Unconnected. Leave Unconnected. Leave Unconnected. Leave Unconnected. Leave Unconnected. Leave Unconnected. Ground Ground Leave Unconnected. Leave Unconnected. Leave Unconnected. Leave Unconnected. Leave Unconnected. Leave Unconnected. Leave Unconnected. Leave Unconnected. Leave Unconnected. Leave Unconnected. Leave Unconnected. Leave Unconnected. Power Supply Ground Copyright 2015, REYAX TECHNOLOGY CO.,LTD. 3-Dec-2015 56312E32 3 REYAX Application Circuit Copyright 2015, REYAX TECHNOLOGY CO.,LTD. 3-Dec-2015 56312E32 RYB070I 2.4GHz Bluetooth Low Energy Module with Integrated Antenna 4 RESET_NRXDRXDTXDProcessorC41nFU1RYB070INC5NC14TXD8RESET_N4NC11NC12NC13VDD29GND16VDD3NC6GND2RXD7NC10NC28NC9GND30GND15NC17NC18NC19NC20NC21NC27NC26NC25NC24NC23NC22RF(External Antenna Version Used)1+C222uFRVDDVDDR110KC10.1uFC30.1uFTXDVDDVDD REYAX Reflow Soldering RYB070I 2.4GHz Bluetooth Low Energy Module with Integrated Antenna 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. cause excessive slumping. Temperature rise rate: max. 3 C/s If the temperature rise is too rapid in the preheat phase it may Time: 60 - 120 s If the preheat is insufficient, rather large solder balls tend to be generated. End Temperature: 150 - 200 C If the temperature is too low, non-melting tends to be caused in Conversely, if performed excessively, fine balls and large balls will be generated in clusters. areas containing large heat capacity. Heating/ Reflow phase The temperature rises above the liquidus temperature of 217C. 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.
[C]
Y Preheat Heating Cooling 250 217 200 150 100 50 0 Liquidus temperature Peak Temp245C 40-60s Max 4C/s Max 3C/s End Temp 150-200C Typical Leadfree Soldering Profile Y 60-120s 0 50 100 150 200 250 300 Elapsed Time Recommended soldering profile Copyright 2015, REYAX TECHNOLOGY CO.,LTD. 3-Dec-2015 56312E32 5 REYAX Dimensions RYB070I 2.4GHz Bluetooth Low Energy Module with Integrated Antenna 0.6 1.1 5.2 16.7 13.0 16.7 10.4 16.7 11.6 0.7 13.0 0.7 0.8 0.8 Unit : mm 5.6 1.4 1.4 Copyright 2015, REYAX TECHNOLOGY CO.,LTD. 3-Dec-2015 56312E32 6 0.6 REYAX Layout Footprint Recommendations RYB070I 2.4GHz Bluetooth Low Energy Module with Integrated Antenna 16.7 0.8 0.5 Anti cooper area 1.0 1.0 0.7 1.0 Unit : mm 13.0 Top layer Anti copper area Bottom layer Copper area Copyright 2015, REYAX TECHNOLOGY CO.,LTD. 3-Dec-2015 56312E32 7 REYAX AT Command RYB070I 2.4GHz Bluetooth Low Energy Module with Integrated Antenna 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 AT 2. Software RESET Syntax AT+RESET 3. AT+NAME to set the broadcast name Syntax AT+NAME=<name>
<name> at most 20 ASCII characters Example: set the broadcast name asREYAX_BLE_RYB070I AT+NAME= REYAX_BLE_RYB070I
* It will work after sending AT+RESET or pressing RESET bottom. AT+NAME?
4. AT+ATTR to set the device name Syntax AT+ATTR=<attribute>
<attribute> at most 20 ASCII characters Example: set the device name asREYAX_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 AT+ATTR?
Response
+OK Response
+RESET!
Response
+OK
+NAME= REYAX_BLE_RYB070I Response
+OK
+ATTR= REYAX_BLE_RYB070I Copyright 2015, REYAX TECHNOLOGY CO.,LTD. 3-Dec-2015 56312E32 8 REYAX RYB070I 2.4GHz Bluetooth Low Energy Module with Integrated Antenna 5. AT+CRFOP to set the RF output power Syntax AT+CRFOP=<power>
<power> range 1 to 3 10dBm (default) 2-6dBm 3-23dBm Example: set the output power as -6dBm AT+CRFOP=2 AT+CRFOP?
Response
+OK
+CRFOP=2 6. AT+CFUN to set the BLE broadcast (Advertising) ON/OFF Syntax AT+CFUN=<on/off>
Response
+OK
<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 AT+CFUN?
7. AT+PWMODE to set the power mode Syntax 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 AT+PWMODE?
8. AT+CONNECT? to inquire the connection status Syntax AT+CONNECT?
+CFUN=0 Response
+OK
+ PWMODE=3 Response
+CONNECT=0 (unconnected)
+CONNECT=1 (connecting) Copyright 2015, REYAX TECHNOLOGY CO.,LTD. 3-Dec-2015 56312E32 9 REYAX RYB070I 2.4GHz Bluetooth Low Energy Module with Integrated Antenna 9. AT+IPR to set the UART baud rate Syntax 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 AT+IPR?
10. AT+ADDR to inquire MAC address Syntax AT+ADDR?
Response
+OK
+IPR=7 Response
+ADDR=123456ABCDEF 11. AT+ENTER to set if needed to key in ENTER(0x0D 0x0A) in the end of the commands Syntax AT+ENTER=<state>
Response
+OK
<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 AT+ENTER?
+ENTER=0 12. AT+CGMS? to inquire the firmware version Syntax AT+CGMS?
Response
+CGMS=RYB070I_V1.2 Copyright 2015, REYAX TECHNOLOGY CO.,LTD. 3-Dec-2015 56312E32 10 REYAX RYB070I 2.4GHz Bluetooth Low Energy Module with Integrated Antenna 13. AT+ROLE to set the role as Peripheral or Central Syntax AT+ROLE=<role>
<role> is Peripheral or Central 0 : Peripheral (default) 1 : Central Example: set the role as Central AT+ROLE=1 AT+ROLE?
Response
+OK
+ROLE=1 14. AT+SCAN to scan the Peripherals near by the Central Syntax AT+SCAN Response
+<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 Response Syntax AT+CON=<MAC>
<MAC> MAC address Example: the Central connect to the Peripheral whose MAC address is 123456ABCDEF AT+CON=123456ABCDEF
+Connected Copyright 2015, REYAX TECHNOLOGY CO.,LTD. 3-Dec-2015 56312E32 11 REYAX RYB070I 2.4GHz Bluetooth Low Energy Module with Integrated Antenna 16. AT+CONT The Central connect to a Peripheral by the item number from AT+SCAN Syntax AT+CONT=<NO.>
Response
+Connected
<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 17. AT+DISCON to disconnect the Peripheral from the Central Syntax AT+DISCON 18. Other response messages Syntax After RESET The data has been transmitted BLE is connecting BLE is unconnected Transmission Data Size Response
+Disconnected Response
+READY
+ENTER=1
+ROLE=0
+>>>>>
++++++
+-----
[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. Copyright 2015, REYAX TECHNOLOGY CO.,LTD. 3-Dec-2015 56312E32 12 REYAX Application Test RYB070I 2.4GHz Bluetooth Low Energy Module with Integrated Antenna 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/
Copyright 2015, REYAX TECHNOLOGY CO.,LTD. 3-Dec-2015 56312E32 13 RYB070I 2.4GHz Bluetooth Low Energy Module with Integrated Antenna REYAX Evaluation Kit for RYB070I Taiwan NCC Copyright 2015, REYAX TECHNOLOGY CO.,LTD. 3-Dec-2015 56312E32 14 REYAX FCC Statement:
RYB070I 2.4GHz Bluetooth Low Energy Module with Integrated Antenna 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 Copyright 2015, REYAX TECHNOLOGY CO.,LTD. 3-Dec-2015 56312E32 15