BT510 Bluetooth 5 Long Range IP67 Multi-Sensor

Recommended for New Design (RND)

Overview

New: Board reference to develop your applications with Zephyr RTOS on our BT510! 

The Sentrius™ BT510 Sensor is a battery powered, Bluetooth 5 Long-Range integrated sensor platform enabling robust, reliable sensor data transfer in the harshest of environments.

The BT510 is powered by Laird Connectivity’s field proven BL654 BLE module that integrates Nordic Semiconductor’s nRF52840 silicon for feature rich application development in the Cortex M4F with 1MB Flash memory, which also enables integrated sensor data logging and storage. The ultra-low power sensor uses a single replaceable CR2477 coin cell battery, for a multi-year life and hassle free, long term maintenance.

The BT510 is a multi-sensor platform, with a magnetic reed switch sensor, temperature sensor, proximity sensor, and accelerometer. These multiple sensing capabilities support a massive array of use cases and applications, and its IP67 enclosure ensures robust protection for even the harshest of environments.

  • Multi Sensor Platform – Integrated temperature sensor with proximity, accelerometer and magnetic reed switch sensors
  • Best-in-Class BTv5 Performance – Bluetooth LE Long Range, secure connections and Bluetooth LE beaconing
  • Simple sensor and wireless configuration – Our supporting smartphone app easily configures all settings of the platform
  • IP67 Enclosure – A rugged IP67 certified enclosure with simple twist/lock design for hassle free maintenance
  • Replaceable Battery – Ultra low power capabilities and replaceable CR2477 coin cell
  • Worldwide Approvals – Device certified for FCC, ISED, EU, UKCA, MIC, RCM, and Bluetooth SIG
  • Future Proof – OTA updates from mobile app or cloud connectivity with Laird Connectivity’s Sentrius™ IG60 IoT gateway
  • Customization – Custom branding, packaging, application development all available!

How far can power-saving take your application?

The Sentrius BT510 is a Bluetooth 5 Low Energy multi-sensor can last for months or years on its replaceable coin-cell battery. That battery life is dependent on lots of factors such as sleep time, ambient temperature, and more. Estimate how long your BT510 application can go on a single battery using our battery estimator tool.

Estimate Battery Life

Battery

Specifications

Antenna Type
Onboard PCB antenna
Chipset (Wireless)
Nordic nRF52840
Wireless Specification
Bluetooth v5
Accelerometer
3-axis MEMS – Programable motion and contact detection
Battery
CR2477 coin cell - replaceable
Certifications
FCC, ISED, EU, UKCA, MIC, AS-NZS, Bluetooth SIG
Data Logging
7 days of temperature data at 15 minute read intervals
Dimension (Height - mm)
19 mm
Dimension (Length - mm)
80 mm
Dimension (Width - mm)
51 mm
LED Status
1 LED, multi-state
Mounting Style
Screw, zip-tie, or industrial velcro
Open / Close Contact
Omni polar magnetoresistive sensor
Operating Temperature
-20° - 60°C (limited by coin cell type)
Software
Mobile App - Android & iOS - Configuration and/or remote sensor display, OTA Firmware Update
Software
IoT Gateway - Configuration and/or remote sensor display to cloud (PENDING)
Temperature Accuracy Range
+/-0.5°C (temperature sensor IC capability)
Temperature Range
-40° to +125°C (temperature sensor IC capability)
Product Type Technology OS/Software System Architecture Chipset (Wireless) Antenna Type Logical Interfaces Frequency Range (Min) Frequency Range (Max) Additional Description Packaging
450-00048B IoT Sensor Bluetooth 5.0 Sentrius Mobile Application Hostless Nordic nRF52840 Internal Configurable Push Button 2400 MHz 2483 MHz Sentrius™ BT510 Sensor Bulk
Additional Description
453-00062-K1 USB-SWD Programming Kit: Includes mainboard, TC2050-IDC Tag Connect cable, 10-pin flat IDC cable, 1.2 m USB cable, and 2-pin jumper
Product Type Technology OS/Software System Architecture Chipset (Wireless) Antenna Type Logical Interfaces Frequency Range (Min) Frequency Range (Max) Additional Description Packaging
455-00058B IoT Sensor Bluetooth 5.0 Sentrius Mobile Application Hostless Nordic nRF52840 Internal Configurable Push Button 2400 MHz 2483 MHz Magnet Kit (Open / Close) for Sentrius™ BT510 Bulk
Product Type Technology OS/Software System Architecture Chipset (Wireless) Antenna Type Logical Interfaces Frequency Range (Min) Frequency Range (Max) Additional Description Packaging
455-00083 IoT Sensor Bluetooth 5.0 Sentrius Mobile Application Hostless Nordic nRF52840 Internal Configurable Push Button 2400 MHz 2483 MHz Sentrius™ BT510 Sensor Single

Photo Gallery

453-00062-K1

Documentation

Name Part Type Last Updated
Product Brief - BT510 Sensor All Product Brief 10/13/2021
AS/NZS Certifications - BT510 All Certification 12/18/2020
EU Certifications - BT510 All Certification 03/11/2021
FCC and ISED Certifications - BT510 All Certification 12/18/2020
Sentrius BT510 App - iTunes App Store All Software 02/04/2020
Sentrius BT510 App - Google Play All Software 02/03/2020
Sentrius™ BT510 User Guide All Documentation 04/22/2021
Release Notes - Sentrius BT510 v5.1.0 All Documentation 04/22/2021
User Guide - Repeater/Gateway Application v1.1 All Documentation 04/22/2020
Zephyr RTOS – Sentrius™ BT510 Board file All Software 08/19/2020
Application Note - BT510 Cloud Sensor Monitoring using Microsoft Azure Sphere All Application Note 01/27/2021
Application Note - BT510 Sensor Installation Guidelines All Application Note 02/19/2021
Regulatory Information - BT510 All Certification 09/09/2021
ISED ICES-003 Issue 7 Declaration of Compliance All Certification 05/18/2021
PCN 8H-2021 - BT510 Series All Documentation 09/07/2021

FAQ

Why am I not seeing temperature adverts from the BT510 sensor?

After factory defaulting the BT510 it enters shelf mode. Before configuring the BT510 sensor from the app you should press the button on the front of the sensor for 3 seconds to move it from shelf to active mode before configuration from the BT510 app.

How can I extend the range of the BT510 Sensor?

The Sentrius™ BT510 sensors range is dependent on a number of factors some of which are under user control.
You can configure a sensor using a Bluetooth connection and the Laird virtual serial port(vSP) service. The protocol sent over the virtual serial port is JSON-RPC version 2.This allows you to add new commands and features without changing the Bluetooth interface.
This includes being able to configure

  • Tx power
  • LE Coded (Long Range) PHY

More details are available via the BT510 user guide.

It is also possible to extend the range of the BT510 using the Laird BL654 Repeater/gateway smartbasic programs this allows the Laird BL654 module to function as a repeater or gateway for adverts from Laird’s BT510 sensors. It can also operate in AT mode where it can advertise, scan, connect, and offer GATT client and server capabilities. This application is controlled with the industry standard AT command protocol over a UART interface.

  • BT510 Repeater Mode–The module listens for adverts from Laird’s BT510 sensors or other BT510 repeaters and rebroadcasts over the air so that a range extension can be facilitated. All other adverts are ignored.
  • BT10 Gateway Mode–The module listens for adverts from Laird’s BT510 orBT510 Repeaters and sends them out in hex format over the UART interface so that a host can process them. It could forward to the cloud if it has the appropriate connectivity. All other adverts are ignored.
  • Generic BLE Client/Server Mode–The module can be made to advertise, scan, connect, and pair. In addition, it can enable the creation of a GATT server table on-the-fly and, conversely can be a GATT client to interact with remote GATT servers.

More details are available via the BT510 Repeater/Gateway user guide.
The source code for all of these applications is hosted on our GitHub page:

Is the BT510 sensor battery replaceable?

Yes, the BT510 Sentrius™ BT510 sensor is replaceable by removing the rear battery door cover.

The battery is a 3-volt lithium of CR2477 type.

The battery door cover has a gasket inside to keep out liquids.

Can I access the accelerometer data in the BT510 sensor?

The Sentrius™ BT510 advertises events. An event can be a temperature measurement, an alarm ,a battery measurement, a button press, a door opening/closing, or movement. The configuration of a sensor determines what kind of events it generates.

Access to accelerometer values is not possible but it is possible to configure the accelerometer sensitivity. You can configure a sensor using a Bluetooth connection and the Laird virtual serial port (VSP) service. The protocol sent over the virtual serial port is JSON-RPC version 2. This allows you to add new commands and features without changing the Bluetooth interface. The BT510 accelerometer creates a movement event.
More details can be found in the BT510 user guide.

Can the BT510 sensor use BLE LE Coded Phy (Long range)?

Yes!

You can configure a sensor using a Bluetooth connection and the Laird virtual serial port(vSP) service. The protocol sent over the virtual serial port is JSON-RPC version 2. This allows you to add new commands and features without changing the Bluetooth interface.

This includes being able to change the PHY to LE coded for long range applications.
The Laird BT510 smartphone applications allows a user to select LE Coded PHY.
LE Coded PHY can also be selected from your own smartphone application using JSON over VSP BLE connections.
Details can be found in the BT510 user guide

How long will the BT510 sensor battery last?

The Sentrius™ BT510 is a Bluetooth 5 Low Energy multi-sensor and can last for months or years on its replaceable coin-cell battery. That battery life is dependent on lots of factors such as sleep time, ambient temperature, and more.

To estimate how long your BT510 application can go on a single battery, adjust the values at the BT510 battery life estimator

Is there a programming cable available for the BT510 Sensor?

The BT510 sensor is configured using a smartphone via BLE out of the box. It is also possible for a developer to load their own C code onto the BT510 via a programming cable.

The BT510 board does not have an on-board J-Link debug IC as some nRF5x development boards, however, instructions from the Nordic nRF5x Segger J-Link; page also apply to this board, with the additional step of connecting an external debugger.

Laird Connectivity will provide the USB-SWD programming board that supports this connector layout, refer to the USB SWD Programmer product page

What is the JSON string to change the TX power in the BT510 outside of the BT510 app?

The following string should be sent over VSP, where 8 is 8dBm

{"jsonrpc": "2.0", "method": "set", "params": {"txPower": 8}, "id": 1}
Valid values include:
-40 dBm, -20 dBm, -16 dBm, -12 dBm,  -8 dBm, -4 dBm, 0 dBm, +2 dBm, +3 dBm,  +4 dBm, +5 dBm, +6 dBm, +7 dBm, +8 dBm

See the user guide for further details.

Can I program the BT510 myself?

Out of the box the BT510 is configured via a smartphone app but this does not allow a developer to reprogram the BT510. However the BT510 can be programmed by a developer using Zephyr in C. More details can be found at the following link.

The Zephyr OS is based on a small-footprint kernel designed for use on resource-constrained and embedded systems: from simple embedded environmental sensors and LED wearables to sophisticated embedded controllers, smart watches, and IoT wireless applications.