Bluetooth 5 radio- the RSL10. The platform includes two RSL10-based Mesh Nodes, with a variety of available smart sensors and indicators, and a Strata Gateway Node, which enables connectivity to the Strata Developer Studio™ and allows nodes to be added into the network. Strata enables users to experiment with basic demos as well as advanced use cases right out of the box.
STR-RSL10-MESH-KIT-GEVK User Guide Intended Audience Users of the RSL10 Mesh Platform should be familiar with Bluetooth Low Energy and the Bluetooth mesh networking specification, and have an understanding of how mesh networking is implemented in Bluetooth devices. Additionally, an understanding of the ON Semiconductor RSL10 Bluetooth Radio System-on-Chip (SoC) and associated Software Development Kit (SDK) and Integrated Development Environment (IDE) will be needed to customize the features and functionality of the mesh network.
2.3.1 Requirements The Mesh Node contains the ON Semiconductor FAN54120, a stand-alone Lithium-Poly/Lithium-Ion single-cell battery charger. The float charge voltage is fixed such that using a battery with a different float voltage than the following specification requires changing the battery charger IC to a different fixed voltage version and is only advised for advanced users with soldering capabilities.
Do not leave batteries charging unattended or near heat sources like soldering irons. Always know where the nearest fire extinguisher is located and how to use one. ON Semiconductor is not responsible for any damages caused by careless use of lithium batteries.
STR-RSL10-MESH-KIT-GEVK User Guide Features Sensors and Indicators The Mesh Node supports a variety of sensors and indicators that can be customized for many applications. All sensors and indicators listed are included on each node, except the optional Tactile Buzzer which can be purchased from Adafruit.
3.4.1 Introduction The ON Semiconductor Mesh Node contains a dual Wheatstone bridge with special resistors which exhibit a property known as Anisotropic Magnetoresistance (AMR) that causes the resistor to change its impedance based on the angle of the applied magnetic field which is saturating the material.
Page 10
STR-RSL10-MESH-KIT-GEVK User Guide NCS333 Op-Amps can be utilized in many other Wheatstone bridge sensing applications such as industrial and aerospace. Figure 8: Simplified NCS333 Block Diagram Figure 9: Mesh Node Amplification Circuit The magnet used with the Mesh Node is a diametrically magnetized ring magnet, such that the magnetic field angle can easily be measured by the AMR sensor when being rotated around the center of the ring.
STR-RSL10-MESH-KIT-GEVK User Guide Figure 10: Diametrically magnetized ring magnet Figure 11: Mesh Node on dimmer pad showing range of operation 3.4.3 Dimming without an enclosure A printable template is available for download in Strata for taping down the magnet and overlaying the evaluation board to use the dimming feature without any printed plastic enclosures.
STR-RSL10-MESH-KIT-GEVK User Guide The same printable template from Appendix A for the dimmer feature can be used to evaluate the alarm feature. Simply place the magnet on the printed page in the ring and place the mesh node over the board outline to disarm the alarm. Similarly, remove the mesh node from the board outline to trigger the alarm.
STR-RSL10-MESH-KIT-GEVK User Guide 4.1.2 Doorbell When a node is dragged to doorbell location in the node bar, the mesh node will enable the magnetic contact to detect any magnet underneath it. If there is no magnet present a beep will sound for 2 seconds. Both the connection and disconnection events are sent from the mesh nodes to the Gateway and can be seen on the node communication window.
STR-RSL10-MESH-KIT-GEVK User Guide Basic Tab: Virtual Smart Home Environment Node Locations Figure 13: Basic UI View 4.2.1 Window The mesh node will enable the magnetic contact to detect any magnet underneath it. If no magnet is detected, the electronic frosting on the glass window toggles off and reveals the city skyline outside. When placed on the magnet, the electronic frosting on the glass will toggle on.
STR-RSL10-MESH-KIT-GEVK User Guide Basic Tab: Sensor Icons At the bottom of virtual environment is a series of buttons. Figure 14: Sensor Icons These buttons will ping all available nodes sequentially and read back sensor data for the environmental readings of Signal Strength, Ambient Light, Battery, Temperature, and the Node Map.
STR-RSL10-MESH-KIT-GEVK User Guide Figure 16: Advanced UI View – One to One This feature can be tested by pressing DIO12 switch on the board till you hear 1 beep. It will send the same message as the switch in the UI. Note: This will only work from node which is not subscribed to GROUP_ID.
STR-RSL10-MESH-KIT-GEVK User Guide Figure 18: Advanced UI View – Relay Advanced Tab: Sensor When the switch on node 1 is toggled, Gateway sends out message asking for temperature sensor data from node 2. Node 2 will respond back to node 1 with the sensor data. The message sent out can be observed in Node Communications pane.
Download “strata pack name” CMSIS pack from onsemi website. Import the CMSIS pack in IDE from pack manager. Copy “strata_ble_mesh_node” project from examples tab for RSL10. Setting up the example project is similar to “ble_mesh” example project. Open app_mesh.h and define MESH_APP. Use MESH_APP_SA_ADV_STRATA_GATEWAY for compiling source code for Gateway/Provisioner.
This command will show the network map. It will return with available node addresses, all the bound models for the particular nodes. If “ready” is 1, it implies the node is provisioned in the network. Test and Verify Example Project with RSL10 Mesh App and Strata Developer Studio Download “RSL10 Mesh” mobile app from Google Play.
Configure a Node in GATT Mode 1. Follow same steps as Gateway Node to switch to GATT mode. 2. In RSL10 Mesh mobile app, select blue colored “+” sign to add new device. 3. Select ON-SEMI-SERV-NODE once detected in the scan.
Page 21
LIMITATIONS OF LIABILITY: ON Semiconductor shall not be liable for any special, consequential, incidental, indirect or punitive damages, including, but not limited to the costs of requalification, delay, loss of profits or goodwill, arising out of or in connection with the board, even if ON Semiconductor is advised of the possibility of such damages. In no event shall ON Semiconductor’s aggregate liability from any obligation arising out of or in connection with the board, under any theory of liability, exceed the purchase price paid for the board, if any.
Need help?
Do you have a question about the RSL10 and is the answer not in the manual?
Questions and answers