ON Semiconductor RSL10 User Manual
Hide thumbs Also See for RSL10:

Advertisement

Quick Links

RSL10 Mesh Platform User Guide
STR-RSL10-MESH-KIT-GEVK
© Semiconductor Component Industries, LLC, 2020
1
June, 2020 – Rev. 0

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the RSL10 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ON Semiconductor RSL10

  • Page 1 RSL10 Mesh Platform User Guide STR-RSL10-MESH-KIT-GEVK © Semiconductor Component Industries, LLC, 2020 June, 2020 – Rev. 0...
  • Page 2: Table Of Contents

    ..............................4 LOCK IAGRAM ................................. 5 NTENDED UDIENCE ..................................5 URTHER EADING ..............................5 CRONYMS AND BBREVIATIONS RSL10 MESH PLATFORM SETUP ............................5 RSL10 M ............................5 LATFORM ONTENTS ..................................6 OWER ELECTION ....................................6 ATTERY 2.3.1 Requirements ................................6 2.3.2...
  • Page 3 STR-RSL10-MESH-KIT-GEVK User Guide ..............................16 DVANCED NE TO ................................16 DVANCED ELAY ................................17 DVANCED ENSOR ..........................17 DVANCED OMMUNICATIONS FIRMWARE ..................................17 ..................................17 OURCE ILES ..............................18 OMPILE XAMPLE ROJECT .................... 18 EST AND ERIFY XAMPLE ROJECT WITH...
  • Page 4: Introduction

    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.
  • Page 5: Intended Audience

    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.
  • Page 6: Power Selection

    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.
  • Page 7: Charge Current Control

    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.
  • Page 8: Features

    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.
  • Page 9: Dimmer

    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.
  • Page 11: Dimming Without An Enclosure

    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.
  • Page 12: Basic Operation

    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.
  • Page 13: Doorbell

    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.
  • Page 14: Basic Tab: Virtual Smart Home Environment Node Locations

    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.
  • Page 15: Basic Tab: Sensor Icons

    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.
  • Page 16: Advanced Tab: One To Many

    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.
  • Page 17: Advanced Tab: Sensor

    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.
  • Page 18: Compile Example Project

    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.
  • Page 19: Test And Verify Example Project With Rsl10 Mesh App And Strata Developer Studio

    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.
  • Page 20: Configure A Node In Gatt Mode

    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.

This manual is also suitable for:

Str-rsl10-mesh-kit-gevk

Table of Contents