12 Contact Us ..................................50 Table of Tables Table 1. Power Consumption of nRF52810 ....................7 Table 2. Pin Functions of RF-BM-ND04C(I) ....................10 Table 3. Pin Functions of RF-BM-ND08C(I) ....................13 Table 4. AT Command Format Table ........................ 17 Table 5.
RF-star can provide customers with the integration of the entire profiles, applications, radio and BLE protocol stack. With compliance to Bluetooth Low Energy standard, the RF-star’s modules enable the creation of a new market for tiny, cost- effective and power-efficient wireless consumer products such as watches, medical sensors, mice, TV remote controls and fitness trainers.
Support modify Service UUID by AT command. 10. AT commands can be sent through APP. 11. High-speed transparent transmission rate, stable transmission at 30 KB/s (when there is no serial port transmission Shenzhen RF-star Technology Co., Ltd. Page 6 of 50...
5. B:DISCONNECTED: Beacon is disconnected. 6. DEVICE ERROR!: An abnormal error occurred in the device. The above states can be turned on or off by the AT command. For details, please refer to Command. Shenzhen RF-star Technology Co., Ltd. Page 8 of 50...
V1.3 - Sep., 2020 3 Package and Pin Assignment 3.1 RF-BM-ND04C(I) RF-BM-ND04C is pin to pin compatible with and RF-BM-ND04CI. The difference is that the antenna of RF-BM-ND04C is PCB type, while RF-BM-ND04CI is IPEX type. Figure 1. PCB Footprint of RF-BM-ND04C Figure 2.
V1.3 - Sep., 2020 Figure 3. Pin Assignment of RF-BM-ND04C(I) Table 2. Pin Functions of RF-BM-ND04C(I) Name Function Description Ground Power supply: 1.7 V ~ 3.6 V. Recommended to 3.3 V. P21 / RST Reset, active low. Shenzhen RF-star Technology Co., Ltd.
Page 12
Broadcast state indicator: in high level during broadcast, in low State indicator level during connection (always on) All parameters will be reset to factory settings after this pin is RESTORE set low for 3 s. Shenzhen RF-star Technology Co., Ltd. Page 11 of 50...
PCB type, while RF-BM-ND08CI is IPEX type. SWD debugging ports are on the bottom side of the module, which is not pull out in the stamp half hole way, please refer to the module pin diagram for details. Figure 4. PCB Footprint of RF-BM-ND08C Figure 5. PCB Footprint of RF-BM-ND08CI Shenzhen RF-star Technology Co., Ltd. Page 12 of 50...
Active on falling edge All parameters will be reset to factory settings after this pin is RESTORE set low for 3 s. (Require ToSend, send request) output signal, used to indicate Shenzhen RF-star Technology Co., Ltd. Page 13 of 50...
Page 15
(Clear ToSend, send permission) input signal, used to judge whether it can send data to the other party, active low. Serial port TX Serial port RX Shenzhen RF-star Technology Co., Ltd. Page 14 of 50...
5. If the mater BRTS is being kept a low level, the Bluetooth module will always be in serial port receiving mode and the power consumption will be high. Shenzhen RF-star Technology Co., Ltd. Page 15 of 50...
(do not use +++ to enter the command mode), and users can operate without sending Remarks carriage returns and line feeds (CRLF). The serial port must end with a CRLF. The master needs to open notify to receive the data sent by the module. Shenzhen RF-star Technology Co., Ltd. Page 16 of 50...
Query / set device name. Take effect after restart, save after power off. AT+VERSION Query firmware version. AT+MAC Query / set MAC address. Take effect after restart, save after power off. Shenzhen RF-star Technology Co., Ltd. Page 17 of 50...
The operation is busy, please wait for the fulfill of previous operation. 6.3 Detailed AT Command • Enter AT Command Mode Function Enter AT command mode. Example Return Value Remark Need to exit AT command mode to switch to transparent transmission mode. Shenzhen RF-star Technology Co., Ltd. Page 18 of 50...
Take effect after restart, save after power off. • Firmware Version AT+VERSION Function Query device firmware version. Example AT+VERSION AT+VERSION=v1.0.0, Dec 13 2019,17:40:42 Return Value Remark Query the firmware version and the related update date. Shenzhen RF-star Technology Co., Ltd. Page 19 of 50...
Return Value This command has two parameters: Remark 0: Disable echo. 1: Enable echo. AT+ECHO? Function Query serial port echo. Example AT+ECHO? AT+ECHO=0 Return Value Remark The current device is echo disabled. Shenzhen RF-star Technology Co., Ltd. Page 20 of 50...
This device status display is enabled. AT+STATUS= Function Set display state of device status. Example AT+STATUS=0 Return Value Disable device status display. Remark Take effect immediately, do not save after power off. Shenzhen RF-star Technology Co., Ltd. Page 21 of 50...
AT+ADS=? Function Query parameter range of this command. Example AT+ADS=? AT+ADS=<0,1>,<0,1>,<10,10240> Return Value This command has three parameters. Remark Parameter 1: Set broadcast status (0: Disable. 1: Enable, take effect immediately). Shenzhen RF-star Technology Co., Ltd. Page 22 of 50...
Example AT+CNT_INTERVAL=? AT+CNT_INTERVAL=[8-4000] Return Value Remark The connection interval range is from 8 ms to 4000 ms. AT+CNT_INTERVAL? Function Query the connection interval of the device. Example AT+CNT_INTERVAL? AT+CNT_INTERVAL=10 Return Value Shenzhen RF-star Technology Co., Ltd. Page 23 of 50...
UUID of the above parameters to constitute the actual 128-bit UUID of the device). This command is only effective to the slave mode. AT+SERVICE? Function Query the setting parameters of current service. Example AT+SERVICE? Shenzhen RF-star Technology Co., Ltd. Page 24 of 50...
Parameter 1: Company ID. Parameter 2: Major UUID. Remark Parameter 3: Minor UUID. Parameter 4: Reference RSSI of 1 m. Parameter 5: User-defined UUID. Remark: The serial port is unavailable under this mode. Shenzhen RF-star Technology Co., Ltd. Page 25 of 50...
9 levels in total. AT+POWER? Function Query current Tx power of the device. Example AT+POWER? AT+POWER=4 Return Value Remark The current Tx power is 4 dBm. AT+POWER= Function Set Tx power. Example AT+POWER=-12 Shenzhen RF-star Technology Co., Ltd. Page 26 of 50...
Example AT+SLEEP=0,0,0 Return Value Turn off the BLE function, if the device is connected, it will immediately disconnect the current Remark connection. Take effect immediately, do not save after power off. Shenzhen RF-star Technology Co., Ltd. Page 27 of 50...
This command has three parameters: Parameter 1: Disable / enable user authentication function. Remark Parameter 2: Key, up to 16 bytes of any visible character. Parameter 3: Valid time (in s) of authentication. Shenzhen RF-star Technology Co., Ltd. Page 28 of 50...
Take effect after restart, save after power off. • Restart Device AT+RESTART Function Restart the device. Example AT+RESTART Return Value Remark Restart the device. Take effect immediately. • Reset Device AT+RESET Function Reset device. Example AT+RESET Shenzhen RF-star Technology Co., Ltd. Page 29 of 50...
Page 31
V1.3 - Sep., 2020 Return Value Remark Device parameters restore factory settings and restart. Take effect immediately. Shenzhen RF-star Technology Co., Ltd. Page 30 of 50...
Click on one of the BLE devices to start the connection process (The default factory name of ND04C(I)/ND08C(I) is: RF-STAR-SMMT). After the connection is successful, the Service UUID of the module appears on the mobile phone APP side, and S:CONNECTED appears on the computer serial port debugging tool side.
PC with standard Type-A USB interface ⚫ RF-DG-40A (nRF52840 dongle) ⚫ RF-BM-ND04C(I) / RF-BM-BD08C(I) 2. Software preparation ⚫ nRF Connect for Desktop Download address: https://www.nordicsemi.com/Software-and-tools/Development-Tools/nRF-Connect-for-desktop/Download#infotabs ⚫ Operation system: MacOS, Linux, or Windows 7 or later Shenzhen RF-star Technology Co., Ltd. Page 33 of 50...
3. After the Dongle device is selected successfully, you can click Generic Access to view the related information of the device as the host. Then click the Start scan button to start scanning for broadcast devices, and then the scanned Shenzhen RF-star Technology Co., Ltd. Page 34 of 50...
Page 36
Connect (ND04C(I)/ND08C(I)) The default factory name is: RF-STAR-SMMT, the following takes the RF-BM-ND04C module as the slave device as an example, referred to as ND04C), as shown in the figure below, Dongle has successfully connected the slave device ND04C: 4.
* @param characteristic The characteristic for which the value needs to be read. * @discussion Fetch the value of a characteristic. * The relevant delegate callback will then be invoked with the status of the request. * @see peripheral:didUpdateValueForCharacteristic:error: Shenzhen RF-star Technology Co., Ltd. Page 39 of 50...
Page 41
(BLE Transmit Module v1.29) for transparent transmission in iOS, in which it realizes, for FFE9 and FFE4, the operations of data transmit from BLE to serial port and from serial port to BLE characteristics (notify and write). Other Shenzhen RF-star Technology Co., Ltd. Page 40 of 50...
Page 42
V1.3 - Sep., 2020 controls on direct-drive functions are similar, all by reading or writing to certain characteristic. The only difference is the characteristic UUID and the Bytes of reading and writing operations. Shenzhen RF-star Technology Co., Ltd. Page 41 of 50...
//Delay for 50 ms mcu_delay_ms(50)); While(1){ //Aquire whether the CTS status is loe level If(get_cts_state()==0){ //Print the data sent from BLE Mcu_printf_string(mcu-uart_read_data()); //Delay for 50 ms Mcu_delay-ms(50); //Send test data to BLE Mcu_send_to_ble_string(Test data.\r\n”); Shenzhen RF-star Technology Co., Ltd. Page 42 of 50...
The specification of IPEX wire end is as follow: Figure 8. Specification of IPEX Wire Antenna output mode change: The module has two antenna output modes: IPEX connector output and stamp half-hole antenna output (ANT pin, see Shenzhen RF-star Technology Co., Ltd. Page 43 of 50...
C2 and weld C2. The locations of C1 and C2 (8 pF) are shown in the figure below. Figure 9. Antenna Output Mode Change 10.2 Reference Design Figure 10. Reference Design of RF-BM-ND04C Shenzhen RF-star Technology Co., Ltd. Page 44 of 50...
The inverted-F antenna position on PCB is free space electromagnetic radiation. The location and layout of antenna is a key factor to increase the data rate and transmission range. Therefore, the layout of the module antenna location and routing is recommended as follows: Shenzhen RF-star Technology Co., Ltd. Page 45 of 50...
1. Please ensure the supply voltage is between the recommended values. The module will be permanently damaged if the voltage exceeds the maximum value. Please ensure the stable power supply and no frequently fluctuated Shenzhen RF-star Technology Co., Ltd. Page 46 of 50...
3. If the extension wire or feeder wire is of poor quality or too long, the bit error rate will be high. 10.5 Electrostatics Discharge Warnings The module will be damaged for the discharge of static. RF-star suggest that all modules should follow the 3 precautions below: 1.
1. The document will be optimized and updated from time to time. Before using this document, please make sure it is the latest version. 2. To obtain the latest document, please download it from the official website: www.szrfstar.com. Shenzhen RF-star Technology Co., Ltd. Page 49 of 50...
Need help?
Do you have a question about the BM-ND04C and is the answer not in the manual?
Questions and answers