Sentrius IG60-BL654 + BT510 Starter Kit (+ optional LTE)

End of Life (EOL)

Overview

EOL Notice: The IG60-BL654 + BT510 IoT Starter Kit is EOL as of Nov 18, 2022. See our EOL Notice for more details. 

Laird Connectivity's Sentrius™ IG60-BL654 + BT510 IoT Starter Kit contains everything you need to start your wireless IoT proof-of-concept in minutes! It contains the following:

  • 1x Sentrius IG60-BL654 Wireless IoT Gateway with global power supplies (optional LTE version adds LTE Cat 1)
  • 3x Sentrius BT510 – Long-range Bluetooth 5 temperature, motion, and open door sensor
  • Laird Connectivity’s free AWS-based IoT monitoring platform
  • Sentrius IG Connect - iOS and Android mobile app for fast, in-field provisioning
  • Global AC and DC power adapters

The IG60-BL654 + BT510 IoT Starter Kit is useful for prototyping IoT applications such as those found in cold chain transportation monitoring, refrigeration monitoring, long-range Bluetooth 5 designs, and more. Gather data from the BT510 sensors and collect with the IG60-BL654 before sending up to the cloud via Amazon IoT Greengrass. 

Temperature Sensor

icon-blue-temperature.png

Open / CloseSensor

icon-blue-door.png

ProximitySensor

icon-blue-proximity.png

AccelerationSensor

icon-blue-acceleraiton.png

Prove it Works! Request a Whiteboard Session with our team.

Developing and implementing wireless IoT solutions is complex and there are a lot of moving parts. We will help you map it out so you know exactly what you need.     

What’s involved:

  • Map the business model
  • Define the technology
  • Tackle tough questions like security, provisioning, and updates at scale
  • Select the right products and applications to meet the technical requirements at the right price points

Talk to our team about getting your application connected to the cloud.

Schedule a Session

prove-it-works-whiteboard.jpg

Specifications

Chipset
Gateway: Atmel/Microchip SAMA5D36 Cortex
Chipset (Wireless)
Gateway: Marvell 88W8997/88PG823 (WiFi), Nordic nRF52840 (Bluetooth)
Wireless Specification
802.11ac with 2x2 MU-MIMO (Gateway), Bluetooth 5 (Gateway and Sensors)
Part NumberAdditional DescriptionAntenna TypeChipset (Wireless)Frequency Range (Max)Frequency Range (Min)Frequency Range 2 (Max)Frequency Range 2 (Min)Logical InterfacesOS/SoftwareProduct TypeSoftwareSystem ArchitectureTechnology
IG60-BL654 with BT510s
455-00113
End of Life (EOL)
Buy Now
1x Sentrius™ IG60-BL654 + 3x Sentrius BT510 Sensors Internal, External NXP (Marvell) 88W8997, Nordic nRF52840 2483 MHz2400 MHz5825 MHz5150 MHzUSB, Ethernet, Micro SD, Configurable Push Button Sentrius Mobile Application, AWS IoT Greengrass IoT Gateway, IoT Sensor Integrated AWS Greengrass. Continuous over-the-air software updates from Laird for 3 years. Security built-in. Hostless 802.11ac, Bluetooth 5.0, 802.15.4 / Thread / Zigbee
IG60-BL654-LTE + BT510 IoT Starter Kit
455-00114
End of Life (EOL)
Buy Now
1x Sentrius™ IG60-BL654-LTE + 3x Sentrius BT510 Sensors Internal, External NXP (Marvell) 88W8997, Nordic nRF52840 2483 MHz2400 MHz5825 MHz5150 MHzUSB, Ethernet, Micro SD, Configurable Push Button Sentrius Mobile Application, AWS IoT Greengrass IoT Gateway, IoT Sensor Integrated AWS Greengrass. Continuous over-the-air software updates from Laird for 3 years. Security built-in. Hostless 802.11ac, Bluetooth 5.0, 802.15.4 / Thread / Zigbee

Documentation

Name Part Type Last Updated
Product Brief - IG60-BL654 and IG60-SERIAL All Product Brief 07/08/2021
Product Brief - BT510 All Product Brief 02/17/2020
Online Guide - IG60-BL654 + BT510 Starter Kit All Documentation 03/19/2020
EOL Notice - IoT Starter Kits - Nov 2022 All Documentation 11/23/2022

FAQ

How can I bring up a softAP on the IG60/SOM60 automatically while simultaneously being connected as a station to a router?

It is possible to bring up an AP on the IG60/SOM60 with network manager. If the connection is marked as "autoconnect" it will come up even after reboot. Property: connection.autoconnect: yes


However in so called APSTA mode (simultaneous station / AP operation) each connection (station and AP) need to have their own interface.


The standard interface is wlan0. For the AP it is necessary to define a secon interface, for example ap0:

iw phy0 interface add ap0 type __ap


This setting however is not persistent, hence it needs to be definded upon every reboot of the IG60/SOM60.


This could be achieved by adding above line to a script in /etc/profile.d. For example:

cat /etc/profile.d/add_ap0.sh

iw phy0 interface add ap0 type __ap


With this script being present the interface ap0 will be avaiable after each reboot.


What are the difference between AWM-lite and AWM (Adaptive World Mode) ?

AWM, if active, sets the regulatory domain and country of the 60 radio to the current location with the help of beacons it recieves from surrounding access points.

While it is mandatory to be FCC compliant, the routine to determine the location must run every 30min. This is a draw-back for softAPs created on the 60-radio as connections will be interupted every 30min. Some clients may take this less grazefully than others.

Running the AWM routine regularily is not mandatory for the other regulatory domains the 60-series is certified for, though. For those it is enough that the loaction is determined upon the first run of the routine and it as not to be repeated after that. That is what AWM-lite does.

So, for radios only deployed in regulatory domains ISED, ETSI, MIC, KC AWM-lite can be used, which also enables the seamless use of the 60-radio as softAP in conjunction with AWM(-lite).

It is also good practice to consult "app_note_60_summit_awm" which is located in the documents archive of a 60-radio software release.

How do I enable the LTE modem inside a IG60-SERIAL-LTE or IG60-BL654-LTE running Laird Linux?

The LTE modem inside a LTE equipped IG60 running Laird Linux can be enable with the following command:

echo 0 > /sys/devices/platform/gpio/lte_on/value


A succesfull action will be indicated by two USB interfaces appearing:

# ip addr show

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000

    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

    inet 127.0.0.1/8 scope host lo

       valid_lft forever preferred_lft forever

    inet6 ::1/128 scope host

       valid_lft forever preferred_lft forever

2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000

    link/ether fa:87:d7:c4:c1:e3 brd ff:ff:ff:ff:ff:ff

3: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000

    link/ether 36:42:a6:34:a7:4e brd ff:ff:ff:ff:ff:ff

4: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000

    link/ether c0:ee:40:44:e1:b4 brd ff:ff:ff:ff:ff:ff

5: usb0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000

    link/ether fa:96:11:12:13:14 brd ff:ff:ff:ff:ff:ff

6: usb1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000

    link/ether fa:96:11:12:13:16 brd ff:ff:ff:ff:ff:ff


Only usb0 is used by the LTE modem. usb1 can be ignored.

How can I add my files to a Laird Linux build?

To add files to a Laird Linux build, enable "BR2_ROOTFS_OVERLAY" in your config and provide it with an absolute path to the directory you would like to overlay.  Files in this directory will be inserted relative to "/".  For example, if you would like to add files to "/etc" and the path to the overlay directory is "/buildroot/overlay", create a directory "/buildroot/overlay/etc/<files>".

Should I use Adaptive World Mode when hosting an AP?

Adaptive World Mode should not be used when hosting an AP.  The channel hopping algorithm can cause disconnect issues in some cases.  The best option is to set the regulatory domain in firmware manually, but at the minimum the "adaptive_ww" service should be disabled.  

How do I set up a Wi-Fi Bridge connection?

Laird has added custom packages to Laird Linux.  These can be found in "menuconfig", under the "Laird Connectivity" / "Packages" section.  

To enable a Wi-Fi bridge, select the package "BR2_PACKAGE_LRD_WIFI_BRIDGE" and then set the destination interface. For example, set the destination interface to "Ethernet" if you would like to bridge the Wi-Fi to a wired connection.  


Installing and configuring REPO the easy way!

The repo tool is often available to be installed using a package manager. In the case you're facing challenges with this method, or would like to directly add the repo files to your path, the following commands can be used:

sudo wget https://storage.googleapis.com/git-repo-downloads/repo -O /usr/local/bin/repo
sudo chmod a+rx /usr/local/bin/repo

When you run the "repo init" command for the first time you will be asked to configure your name and email. You can also set these values with the following commands:

git config --global user.email "you@example.com"
git config --global user.name "Your Name"
git config --global color.ui true

IG60 How to set static IP in Laird Linux

Use Network Manager to set an IP address as static in Laird Linux.  In the example below the IP address of ETH0 will be set to 192.168.2.150.

nmcli con add type ethernet con-name "static-ip" ifname eth0 ipv4.method manual ipv4.addresses 192.168.2.150/24
nmcli connection show
nmcli dev status

How can I test LTE connectivity from my IG60-BL654-LTE with

When an available LTE connection is configured along with WLAN profiles and/or one or more WLAN profiles, the Sentrius IG60 uses the following behaviour to establish network connections:

  • If a WLAN like Wi-fi connection is established and available, it will be used when establishing a connection
  • The LTE connection will be used for connections when a WLAN connection isn't available

After following all steps to register and commission your IG60-BL654-LTE trough Wi-fi then successively deploying BT510/610 into your Bluegrass account, go back to your IG60 Sentrius phone application to remove Wi-fi and enable LTE. After a couple of minutes the LTE connection should take over on sending BT510 data into your Bluegrass platform.

Please make sure to use a proper activated IoT SIM Card compatible with LTE Cat1 network.

How do I upgrade my Starter Kit IG60 "out of the box" AWS software?

Once a device has been provisioned into AWS Bluegrass platform, it should upgrade by itself. If the IG60 isn't being upgraded, it means that something is going wrong at a connection level.

Can I use a different magnet to trigger the BT510 sensor magnet switch?

Technically any magnet with sufficient field strength and proper field orientation can be used.
The magnet sensor used in the BT510 is a magnetoresistive sensor and hence the sensitive axis is in the sensor plane (other than for hall sensors where the sensitive axis is perpendicular to the sensor plane). Below picture indicates the sensitive axis. The sensor is NOT sensitive to the direction of the field!

MR Magnet Sensor

More information about sensitivity and orientation recommendations from the sensor chip perspective is in the SM351LT data sheet. The below picture summarizes the most important aspects. It also shows the orientation of the sensor chip relative to the BT510 enclosure. The magnet coming with the BT510 is a rod-style magnet with axial magnetization and hence the field lines go from the short sides (top/bottom) of the magnet (more or less parallel) along the long sides of the magnet like indicated in the “magnet movement” section of the picture. This orientation ensures the field lines penetrating the sensor chip mainly along its sensitive axis. One can also see that rotating the magnet by 90° would lead to the field lines penetrating the sensor chip perpendicular to the sensitive axis and hence not generate any signal.

BT510 MR Sensor and Magnet Orientation

When selecting a different magnet than the standard BT510 magnet both field strength and orientation needs to be taken into account. A magnet with higher field strength can cover a larger operating distance to trigger the magnet switch. 

There exist a lot of standard round magnets on the market often used to stick/fix something onto metal surfaces and hence the magnetization is not critical and works for any magnetization type (like axial, vertical, diametrical…). However, often the magnetization type is not even specified for a particular magnet and cheap ones (like used for white boards) sometimes even have several magnetic poles in parallel over the area of the magnet. This actually helps for the common use-case of sticking well to metal surfaces but makes them quite unusable for reliably and reproducibly triggering a sensor chip.

How to best orientate your round magnet to get stable sensor near/far readings would depend on how the magnet is being magnetized and how the magnetic field lines would penetrate the sensor chip when applied. If the magnetization is unknown a magnetic field viewer (aka flux detector/viewer) can be used to "see" the magnetic poles and get the orientation of field lines.
 
The general advice would be to either use a rod-style magnet with axial magnetization in the above shown orientation or a round magnet with known magnetization type and then positioned in a way so that the field lines penetrate the sensor in its most sensitive axis. To ensure this, the magnetization of the magnet must be known before mounting.

Can I update the firmware of the BL654 module inside my IG60-BL654 Laird Linux gateway?

Yes. There is a python script on the IG60-BL654 LL developer SD card image called
btpa_firmware_loader.py

This can be used to upload a new firmware to the BL654 inside IG60-BL654 LL.

What is IP rating

IP stands for Ingress Protection. Its a standard we use to check the sealability of a product once it is installed.

It is composed as IP## , where first digit is for dust/solid objects and the 2nd digit, is for liquids.
Here is the meaning for each numerical code:

First Digit Description
0 No protection
1 Ingress of solid object diameter 50 mm is protected
2 Ingress of solid object diameter 12.5 mm is protected
3 Ingress of solid object diameter 2.5 mm is totally protected
4 Ingress of solid object diameter 1.0 mm is totally protected
5 Protected against harmful dust
6 Totally protected against dust

2nd Digit Description
0 No protection no protection against liquid object No test
1 Protection against water drop vertically
2 Protection against water drop 15° Tilt from its normal position
3 Protection against water spray 60° from the vertical direction
4 Protection from water splash from all direction
5 Protection from water jets from all direction
6 Protection from strong water jets from all direction
7 Protection from water dip 1 m depth water for 30 min
8 Protection from water sink should be decided between customer and manufacturer

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.

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

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:

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

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.

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

How do I connect my IG60 with LairdLinux to a console on a PC without serial port?

On the LairdLinux versions of the IG60 (455-00006, 455-00076, 455-00084 or 455-00088) you can access the console port by either attaching a USB to Serial adapter to the IG60 USB port and a null modem cable to your computer or by attaching a USB to serial cable to the IG60 USB port and a null modem adapter to your computer.

Also on the IG60-Serial (455-00006) or the IG60-Serial+LTE (455-00084), you can connect a null modem cable to the serial port on the IG60 and your computer.  

Note: You are not able to access the console on a GreenGrass version of the IG60 (455-00008, 455-00081, 455-00085 or 455-00089).

What is Laird Connectivity's product lifecycle EOL and PCN policy?

Laird Connectivity is committed to the long-term supply of all its standard embedded wireless modules and packaged products. Laird Connectivity’s products are specifically designed to meet the needs of the industrial and medical markets, which typically require 7 – 10 years product lifecycle. Although Laird Connectivity can’t guarantee that a component used in our products will not be obsoleted and cannot be reasonably substituted, Laird Connectivity can assure customers we will continue to sell our product when we have customer demand and can obtain the necessary components to build our products.

View our full policy here. 

Become a Laird Connectivity Customer and Gain Exclusive Access to Our Design Services Team

  • Antenna Scans
  • Antenna selection and placement
  • Custom antenna design
  • Worldwide EMC testing / certifications
  • Embedded RF hardware / firmware design
  • Cloud architecture and integration
  • Mobile application development
  • Product & Industrial Design

Talk to an Expert

Buy Now

Distributor Part In Stock Region Buy
Jak Electronics 455-00113 4432 APAC Buy Now
Classic Components 455-00113 2 North America Buy Now
Avnet 455-00113 0 North America Buy Now
Avnet 455-00114 0 North America Buy Now

Distributors

Distributor Phone Number Region Website
Alpha Micro UK Only +44 1256-851770
EMEA Website
Arrow Electronics 1-855-326-4757
+44 2039 365486
APAC, North America, South America, EMEA Website
Avnet 1-480-643-2000
+44 1628 512900
APAC, North America, South America, EMEA Website
Braemac Australia, New Zealand, South East Asia +61 2 9550 6600
+64 9 477 2148
APAC Website
Cal-Chip Connect 1-215-942-8900
North America Website
Digi-Key 1-800-344-4539
North America, South America, APAC, EMEA Website
EBV Elektronik EMEA Website
Farlink Technology China, Hong Kong +86 13266922199
APAC Website
Farnell 1-800-936-198
+44 3447 11 11 22
EMEA Website
Future Electronics 1-800-675-1619
1-514-428-8470
North America, South America, APAC, EMEA Website
Glyn +49-6126-590-0
EMEA Website
Jetronic China, Hong Kong and Taiwan 852-27636806 
APAC Website
Laird Connectivity 1-847-839-6925
+44 1628 858941
North America, South America, APAC, EMEA Website
M2M Germany +49-6081-587386-0
EMEA Website
Martinsson +46 8 7440300
EMEA Website
McCoy South East Asia +65 6515 2988
APAC Website
Mouser 1-800-346-6873
+44 1494 427500
North America, South America, APAC, EMEA Website
RS Components +852-2421-9898
+44 3457-201201
North America, South America, APAC, EMEA Website
Ryoyo Japan +81-3-3543-7711
APAC Website
Solid State Supplies UK Only +44 (0) 1527 830800
EMEA Website
Supreme Components International India, South East Asia +65 6848-1178
APAC Website
Symmetry Electronics 1-866-506-8829
North America Website
Tekdis Australia and New Zealand +61 3 8669 1210
APAC Website
Telsys +972 3 7657666
EMEA Website