Something fast is coming on July 30th.   Learn more

Product News: Expanded LTE M1 connectivity, Bluetooth and NFC APIs are now generally available

Today we’re excited to roll out expanded capabilities across BLE, NFC, and cellular LTE M1 technologies to better support your next steps in IoT.

Will Hart article author avatarWill HartSeptember 10, 2019
Product News: Expanded LTE M1 connectivity, Bluetooth and NFC APIs are now generally available

Today we’re excited to roll out expanded capabilities across two of our newest IoT connectivity technologies to better support your next steps in IoT:

  • Particle LTE M1 cellular connectivity has been extended to Canada and Mexico to better support North American IoT deployments. LTE M1 is now generally available for the US, Canada, and Mexico, and is immediately available for all new and existing LTE-enabled hardware, including the Electron LTE, E402, and Boron LTE.
  • Bluetooth Low Energy (BLE) and NFC APIs are now officially out of beta and are generally available in Device OS v1.4.0 and later (v1.4.0-rc.1 available today).

Learn more about each product release below.

Particle LTE M1 now generally available across North America

As carriers roll out support for LTE M1 connectivity across North America, Particle is working closely with our partners to ensure that these new LTE M1 networks provide robust, reliable connectivity for your devices. With the expansion of service to Canada and Mexico, our LTE M1 service is now generally available to support deployments across multiple North American geographies.

Connectivity is provided in conjunction with the following carrier partners and has been confirmed in the following geographies:

Country Carrier Coverage maps Confirmed geographies
USA AT&T Coverage map All 50 states
Canada Telus (primary), Bell, Rogers Coverage map Burnaby, Calgary, Edmonton, Kitchener, Montreal, North Vancouver, Ottawa, Quebec City, Toronto, Vancouver, Verdun, West Vancouver, Winnipeg
Mexico AT&T Mexico Coverage map Guadalajara, Mexico City, Tijuana, Zapopan

If you already have a Particle LTE device, it will automatically gain access to these improvements to our connectivity offering with no action required. Visit our retail store for the latest LTE-enabled Particle hardware.

Low power, data optimized Bluetooth Low Energy for IoT

The potential of Bluetooth in IoT is substantial, and we’re already seeing how Particle customers are leveraging BLE for better user experience in mobile apps — here’s an example of BLE in action.

From retrofitting legacy Bluetooth-enabled machinery to enabling in field service and diagnostics, BLE and NFC allow you to create more compelling experiences for your product’s end users while maximizing battery life and reducing device-to-device communications latency.

After releasing Bluetooth Low Energy and NFC APIs in beta this past June, these connectivity tools are now generally available on all of our newest hardware (the Argon, Boron, and Xenon) with some additional features not included in the beta.

The latest Device OS v1.4.0 release includes support for:

  • Bluetooth central, peripheral, broadcaster, and observer roles
  • Multi-roles such as a device functioning as a central and peripheral device simultaneously
  • Multi-links including support for up to three central connections to a peripheral at once Bluetooth 5.0 improved features including increased data rate of 2Mbps, long-range mode of 500kbps and 125kbps, an 8x improvement in broadcast capability with advertising extensions
  • Improved channel selection algorithm (CSA #2) which enables better channel coordination and coexistence efficiency with other Bluetooth and non-Bluetooth traffic

We have also made our NFC APIs, which support the built-in NFC Tag functionality of the Argon, Boron, and Xenon, generally available in the same v1.4.0 release. Note – to leverage NFC features, all development kits will require the NFC antenna.

Learn how to get started with BLE in our tutorials here and our API reference documentation here. Update your Device OS to 1.4.0 or later in the Web IDE, Console, or CLI to get access to BLE and NFC APIs.