Pinnacle™ 100 Cellular LTE-M / NB-IoT / Bluetooth 5 Modem
Overview
Cellular IoT meets long range Bluetooth 5 – A new world of IoT applications.
The Pinnacle 100 is an End Device Certified cellular socket modem that combines low-power cellular with Bluetooth 5 technology into a fully integrated hardware platform. It seamlessly incorporates a powerful Cortex M4F controller, full Bluetooth 5 connectivity, and dual-mode LTE-M/NB-IoT capabilities – all with full regulatory, network certifications, and End Device (socket modem) carrier approvals.
Develop your application directly on the integrated Cortex M4F microcontroller using Zephyr RTOS to cut overall BOM costs and enable your application development with a secure, open source RTOS, with more than just kernel services. Remotely debug your fleet of devices with the Memfault Platform. Take advantage of the Zephyr community, Pinnacle 100 Zephyr board files, Laird Connectivity’s multi-featured Out of Box (OOB) sample source code covering all aspects of the products’ capabilities and hardware interfaces. Additionally, the Pinnacle 100 also delivers complete antenna flexibility, with multiple pre-integrated internal or external antenna options such as the Revie Flex family.
Get started today with our complete Out of Box Demo TODAY!
- From Q2 2021 - New lower pricing in addition to the design’s lower overall costs – integrated radios, MCU, and no radio or cellular certifications needed
- Cellular & Bluetooth with co-located radio testing
- LTE-M/NB-IoT capabilities via Sierra Wireless HL7800 module
- MCU / Bluetooth 5 radio via Nordic nRF52840 – Bluetooth 5, Coded PHY (LE Long Range), 2MPHY, Bluetooth mesh
- Cortex-M4F – 32-bit @ 64 MHz, 256 KB of RAM, 1 MB internal flash, 8 MB QSPI
- Multiple Antenna Options – The only cellular solution to have low-cost pre-integrated internal and multiple external antenna options with u.FL connectors
- Globally & Carrier Certified – Speed your designs to market by leveraging FCC, ISED, EU, UKCA, Bluetooth SIG, PTCRB, GCF, AT&T, and Verizon certifications
- Flexible Programming – Hostless mode via Zephyr RTOS or Hosted mode AT Command Set
- Remote Debug – Monitor a fleet of devices with fault and metric tracking to uncover issues and resolve them faster with the Memfault embedded SDK
- Best in Class Personalized FAE Support – Leverage personalized integration support and product development services including quick tailoring or fully customized solutions from experienced engineering teams
Pinnacle™ 100 Inside: Our MG100 IoT Gateway
The Sentrius MG100 Gateway offers a compact, out of box Bluetooth to Cellular gateway solution.
With the Pinnacle 100 inside, the MG100 gateway is a reliable IoT gateway for routing Bluetooth 5 to LTE-M/NB-IoT and on to the cloud. The MG100 supports advanced Bluetooth 5 features like CODED PHY and 2M PHY, for optimal Bluetooth performance.
It's designed to be powerful and flexible: offering low power consumption, battery back up options, integrated or external antenna options and the power of Zephyr RTOS for your application development. The MG100 seamlessly bridges local Bluetooth devices to the cloud in various environments like workplaces, campuses, factories, and more.
Specifications
Bluetooth: Nordic Semiconductor nRF52840
Product Type | Technology | OS/Software | System Architecture | Chipset (Wireless) | Antenna Type | Logical Interfaces | Frequency Range (Min) | Frequency Range (Max) | Frequency Range 2 (Min) | Frequency Range 2 (Max) | Additional Description | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
453-00010 | Modem | LTE-M, NB-IoT, Bluetooth 5.0 | AT Commands, Zephyr | Hosted, Hostless | Sierra Wireless HL7800, Nordic nRF52840 | Internal | UART, QSPI, SPI, ADC, I2C, GPIO | 2402 MHz | 2480 MHz | 703 MHz | 2170 MHz | Pinnacle 100 Modem |
Product Type | Technology | OS/Software | System Architecture | Chipset (Wireless) | Antenna Type | Logical Interfaces | Frequency Range (Min) | Frequency Range (Max) | Frequency Range 2 (Min) | Frequency Range 2 (Max) | Additional Description | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
453-00010-K1 | Development Kit | LTE-M, NB-IoT, Bluetooth 5.0 | AT Commands, Zephyr | Hosted, Hostless | Sierra Wireless HL7800, Nordic nRF52840 | Internal | UART, QSPI, SPI, ADC, I2C, GPIO | 2402 MHz | 2480 MHz | 703 MHz | 2170 MHz | Development Kit for Pinnacle 100 Modem |
Product Type | Technology | OS/Software | System Architecture | Chipset (Wireless) | Antenna Type | Logical Interfaces | Frequency Range (Min) | Frequency Range (Max) | Frequency Range 2 (Min) | Frequency Range 2 (Max) | Additional Description | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
453-00011 | Modem | LTE-M, NB-IoT, Bluetooth 5.0 | AT Commands, Zephyr | Hosted, Hostless | Sierra Wireless HL7800, Nordic nRF52840 | External | UART, QSPI, SPI, ADC, I2C, GPIO | 2402 MHz | 2480 MHz | 703 MHz | 2170 MHz | Pinnacle 100 Modem |
Product Type | Technology | OS/Software | System Architecture | Chipset (Wireless) | Antenna Type | Logical Interfaces | Frequency Range (Min) | Frequency Range (Max) | Frequency Range 2 (Min) | Frequency Range 2 (Max) | Additional Description | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
453-00011-K1 | Development Kit | LTE-M, NB-IoT, Bluetooth 5.0 | AT Commands, Zephyr | Hosted, Hostless | Sierra Wireless HL7800, Nordic nRF52840 | External | UART, QSPI, SPI, ADC, I2C, GPIO | 2402 MHz | 2480 MHz | 703 MHz | 2170 MHz | Development Kit for Pinnacle 100 Modem |
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 |
Certified Antennas
001-0014
FlexPIFA / FlexPIFA 6E Flexible Adhesive-Backed PIFA Internal Antennas001-0014: FlexPIFA antenna, 2.4 GHZ
Industry-first, flexible, planar inverted-F antennas for curved surfaces.
2.5-3 dBi gain.
Available in 2.4 GHz, dual-band 2.4/5 GHz and Wi-Fi 6E 2.4/5/6 GHz.
DBA6927C1-FSMAF
DBA SeriesDBA Series dipole antenna with SMA connector
698 - 960 MHz / 1710 - 2700 MHz
EFF6925A3S-15MHF1
Revie Flex Series Cellular AntennasRevie Flex PCB Antenna with u.FL
698 - 875 MHz / 1710 - 2500 MHz
The Revie Flex series of internal cellular antennas are flexible, peel-and-stick antennas to cover a wide range of cellular frequencies for IoT applications. Available in 3 different models: the base built for LTE-M and NB-IoT, the Flex 600 for a full spectrum of global 5G cellular devices and a Flex 700 available in an ultra compact package for 5G sub-6GHz devices.
EFF6060A3S-15MHF1
Revie Flex Series Cellular AntennasRevie Flex PCB Antenna with u.FL
600 - 6000 MHz
The Revie Flex series of internal cellular antennas are flexible, peel-and-stick antennas to cover a wide range of cellular frequencies for IoT applications. Available in 3 different models: the base built for LTE-M and NB-IoT, the Flex 600 for a full spectrum of global 5G cellular devices and a Flex 700 available in an ultra compact package for 5G sub-6GHz devices.
EFF6989A3S-19MHF1
Revie Flex Series Cellular AntennasThe Revie Flex series of internal cellular antennas are flexible, peel-and-stick antennas to cover a wide range of cellular frequencies for IoT applications. Available in 3 different models: the base built for LTE-M and NB-IoT, the Flex 600 for a full spectrum of global 5G cellular devices and a Flex 700 available in an ultra compact package for 5G sub-6GHz devices.
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
Documentation
What is the correct Zephyr Branch to use for Pinnacle 100?
It is recommend that you reference the https://github.com/LairdCP/Pinnacle_100_OOB_Demo_Manifest for the correct Zephyr branch to use with the Pinnacle 100 to ensure that you will not run into any issues when compiling applications.
How do I switch between the HL7800 AT command interface and the smartBASIC AT command interface of the Pinnacle 100 Cewllular modem?
In order to toggle between the HL7800 AT command interface and the smartBASIC AT command interface, the DTR tickbox in UwTerminal needs to be de-asserted (Toggled) and then re-asserted(Toggled) again.
Can I use the SIM card from my phone in the Pinnacle 100?
No, the Pinnacle 100 and the MG100 are LTE Cat-M1 or NB-IoT modems which require their own SIM card and are not compatible with the network your mobile phone uses. Customers need to source SIMs specifically for LTE Cat-M1 or NB-IoT networks through the carriers directly or through an MVNO.
How can I measure the performance and health of my Pinnacle 100 / MG100 devices once they're in production?
For analyzing overall performance patterns in your fleet, metrics can easily be collected using our Memfault integration with the Pinnacle 100 and Sentrius MG100. Laird customers get instant access to Memfault for up to 100 devices free forever.
- Sign up here and follow the steps on the Pinnacle 100 Modem Memfault Integration Guide to get started with Memfault.
- With additional integration, Memfault can also be used with any Laird embedded device, contact your FAE or Memfault for more information.
How much Flash memory is available on the Pinnacle 100 for customer applications?
There should be approximately 750KB of space in the hostless version of the module after loading the soft device and image for the Nordic nRF52840 and Sierra Wireless HL7800.
Where are the instructions for the Out-Of-Box Demo for the Pinnacle 100/MG100 cellular gateways?
Everything needed to get started with our Out of the Box Demos for the Pinnacle 100 cellular modem and the MG100 cellular gateway can be found on GitHub
These links is also made available on the Pinnacle 100 Product Page in the Documentation section under Software.A demo video for the Pinnacle 100 is also linked on the Product page for additional reference.
How can I diagnose and debug crashes and other issues with devices remotely without an FAE on-site?
You can use Memfault to remotely monitor the health of their devices and debug issues in both the Pinnacle 100 and MG100 Gateway designs. Laird customers get instant access to Memfault for up to 100 devices free forever.
- Sign up here and follow the steps on the Pinnacle 100 Modem Memfault Integration Guide to get started with Memfault.
- With additional integration and configuration, Memfault can also be used with any Laird embedded device, contact your FAE or Memfault for more information.
How do I get started with Memfault?
Laird customers get instant access to Memfault's device observability platform for up to 100 devices free forever. To get started with Memfault for remote debugging, continuous monitoring, and OTA firmware updates, sign up here.
- Pinnacle 100 Modem Memfault Integration Guide
- With additional integration and configuration, Memfault can also be used with any Laird connected device, contact your FAE or Memfault for more information.
Do I need to build the OOB Demo to evaluate the Pinnacle100?
You do not need to build the OOB Demo on your own, if you have need to upgrade your OOB Demo version on your Pinnacle 100 modem or MG100 gateway, please use our official releases found here: https://github.com/LairdCP/Pinnacle-100-Firmware/releases.
Found at this link are several firmware file types depending on how you plan to upgrade, *.hex is for SWD while *.bin is used for BLE, UART, and HTTP over LTE. Additionally, 480-00052 is for the Pinnacle 100 and 480-00070 is for the MG100.
See the Firmware Updates section for how to upgrade over the different interfaces, BLE/UART/HTTP over LTE
To upgrade over SWD, use the JLINK USB port on the Pinnacle 100 DVK board, for the MG100 see the MG100 Hardware Guide section 5.4.4 to learn how to connect a J-Link debugger to the board for the upgrade using nRF Connect or Nordic Command Line Tools.
What IDE can I use with Zephyr for development and debug on the Pinnacle 100 or other Nordic-based modules?
We suggest using Visual Studio Code, please see the following for more information: https://github.com/LairdCP/Pinnacle_100_oob_demo/blob/master/docs/development.md
- We suggest using Memfault for an out-of-the-box fault debugging and device observability solution. Memfault integrates seamlessly with Zephyr on the Pinnacle 100 and Sentrius MG100. Laird customers get instant access to Memfault for up to 100 devices free forever.
- Sign up here and follow the steps on the Pinnacle 100 Modem Memfault Integration Guide to get started with Memfault.
- With additional integration and configuration, Memfault can also be used with any Laird embedded device, contact your FAE or Memfault for more information.
Do I have to use the Segger branded debugger to program over the 2-wire SWD interface (JTAG) of the Nordic-based modules?
Yes, any programmer/debugger that supports the SWD 2-wire interface and the Cortex M4F processor should work with the Nordic-based modules. You can find information about the memory map in the nRF5xxxx Product Specification under the Memory and NVMC sections.
On Windows 10 when building firmware such as oob_demo firmware I am getting the following error: ninja: error: FindFirstFileExA(c/:/oob_demo/oob_demo/src): The filename, directory name, or volume label syntax is incorrect can you help me to correct this?
On Windows 10 when building firmware such as oob_demo firmware I am getting the following error: ninja: error: FindFirstFileExA(c/:/oob_demo/oob_demo/src): The filename, directory name, or volume label syntax is incorrect can you help me to correct this?
The ninja: error: FindFirstFileExA(c/:/oob_demo/oob_demo/src): The filename, directory name, or volume label syntax is incorrect, may be thrown if you have previously set up a Zephyr environment. This indicates ninja needs to be upgraded. If west update did not update ninja to the latest version enter choco upgrade ninja --force
in cmd.exe as administrator to force the upgrade:
C:\Windows\system32>choco upgrade ninja --force
Do you have a hostless mode example for the Pinnacle 100?
The best example to use when designing your Hostless system on the Pinnacle 100 is to use the Out-of-the-Box Demo example as a template. Please see the OOB Demo manifest on our Github repository here for steps to building the firmware: https://github.com/LairdCP/Pinnacle_100_OOB_Demo_Manifest