BT510 has 1MB internal flash memory.
455-00083
Specifications
Documentation
Name | Part | Type | Last Updated |
---|---|---|---|
Product Brief - BT510 Sensor | 455-00083 | Product Brief | 10/13/2021 |
Buy Now
Distributor | Part | In Stock | Region | Buy |
---|---|---|---|---|
DigiKey | 455-00083 | 585 | North America | Buy Now |
Mouser | 455-00083 | 291 | North America | Buy Now |
Farnell | 455-00083 | 19 | EMEA | Buy Now |
Arrow Electronics | 455-00083 | 0 | North America | Buy Now |
Future Electronics | 455-00083 | 0 | North America | Buy Now |
How much flash memory does the BT510 have?
How can I interface with a BT510 without the Mobile App?
The BT510 is an event driven BLE multi-sensors which is capable of measuring temperature, open/close magnet and motion detection. There is basically two ways to get data from it:
While the BT510 as been especially designed to transfer data via BLE advertisements, you can also use BLE connection to retrieve data. It's worth mentioning that preliminary intended use of BLE connection with the BT510 is for configuration (usually during commissioning process on the field). As exposed into the Sentrius™ BT510 User Guide section 4.2, the BT510 make use of BLE Virtual Serial Port (VSP) service. The BL654 is BLE v5.1 module which embeds an nRF52840 chipset from Nordic. Ezurio (formerly Laird Connectivity) developed smartBASIC, an event driven programming language that sits on top of Nordic SDK. Its most famous software/feature is the AT Commands Interface where you can drive a BLE module through UART with using batch of intuitive commands. As part of IoT applications that involve to interact with a BT510 via BLE through a BL654 loaded with AT Command Interface, it can be useful to know the steps to get the BL654 connected to the BT510. Because the BT510 GATT table is protected by a pairing process which involve static passkey (123456), it's important to change BL654 IOCAP in first instance to allow a Passkey entry procedure during pairing/bonding process. On the BL654 side you'll need to follow the procedure below with AT Commands :
Now that both devices are connected with VSP mode, you can write JSON commands to send over BL654 UART in order to configure the BT510 as you like. For more information on JSON spec, you can have a look here : https://www.jsonrpc.org/specification A typical AT Commands session could look like this, where 01C630157769EE is a BT510 BLE Mac Address: ATS 107=4 OK AT&W OK ATZ OK AT+LCON 01C630157769EE connect 1,01C630157769EE,15000,6000000,0 AT+PAIR 1 OK passkey? 1 AT+PRSP 1,123456 encrypt 1 AT+LDSC 1 discon 1,22 // BL654 is now bonded to BT510, VSP connection can be made. ATD 01C630157769EE ENCRYPT CONNECT 0,01C630157769EE,15000,6000000,0 |
What does Task 10 failed error mean when I'm using BT510 Legacy Firmware ?
Task 10 failed occurs when a firmware update fails. If you see this error please make sure you are using the latest version of the BT510 app and retry the firmware upgrade.
How long will the sensor battery last if I use BT510 Legacy Firmware?
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 advertisement and event frequencies, PHY, 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
It's good mentioning this battery life estimator stand for the BT510 Legacy Firmware only and is not relevant if customers develop their own custom firmware.