eUICC SIMs (aka eSIM) present a significant step forward in cellular connectivity for IoT devices. What does the architecture look like for implementing eUICC SIMs? This article provides a technical deeper dive and explains the benefits of the so-called Consumer Profile architecture over M2M Profiles.
The convenience of deploying SIMs digitally
If you are deploying a fleet of IoT devices, you don’t have to worry about buying SIMs, getting them shipped and clearing customs, managing an inventory of physical SIMs and having a process in place for swapping SIMs when needed. eUICC SIMs eliminates all of that by converting a physical SIM into a digital profile that can be downloaded on-demand onto an eUICC SIM.
For unmanaged IoT devices, eSIM/eUICC means you can deploy once and never have to visit the device location for a SIM swap to change your connectivity provider.
eUICC SIMs are also known popularly as eSIM, …
While use cases for IoT abound and deployments are growing rapidly, the technology landscape can still be overwhelming to newcomers. This article gives an overview of wireless connectivity protocols and their respective strengths, weaknesses, and recommended fields of application.
The ever-expanding IoT
Enterprises and government agencies are leveraging Internet of Things (IoT) technology to maximize efficiency and reduce operating expenses while improving service delivery to their constituents. By implementing connected solutions, IoT is driving advancements across a wide variety of vertical industries, including utilities, connected vehicles, agriculture, healthcare, transportation, and security for businesses and homes. IoT is also driving new opportunities for innovation – solving problems while delivering global economic and environmental change.
The growth in IoT over the past few years and its future market potential are both impressive. The market intelligence firm International Data Corporation (IDC) estimates IoT spending was approximately $742 billion in 2020. Looking forward, …
There is a new kid on the SIM block: the eSIM. But don’t confuse this with embedded SIMs! Oh and there’s eUICC, and 1FF, 2FF, and 3FF, too. And what is an MFF2? This post will help. Let’s dive right in!
A SIM (Subscriber Identity Module), also called a Universal Integrated Circuit Card or UICC, stores information that uniquely identifies a cellular subscription. For about three decades now, the SIM has been what lets us connect (“attach” in tech speak) our devices to the cellular networks of the world. It holds the credentials and security keys necessary to identify a subscriber. That identity comes in the form of a so-called IMSI number, or International Mobile Subscriber Identity, which is unique for every user or device on or off the network. SIMs also run an application that …
Since the SIGNAL launch announcement of the Twilio Microvisor, where we announced a new approach to delivering the necessary IoT foundational components, a lot has happened.
We announced Microvisor itself back in September as a new IoT Device Builder Platform which leverages the Arm® TrustZone® technology for Cortex®-M processors to offer unmatched IoT security, and provides powerful features such as remote debugging and fail-safe over-the-air (OTA) updates.
We’ve since been working hard on implementing both the device and cloud pieces of the solution as well as speaking with numerous pilot program applicants to understand their needs and wants. As part of this, we have really started to zone in on the key careabouts when it comes to building secure IoT devices at scale. And today, we’re excited to announce Microvisor will first target the low-power STM32U5 family from STMicroelectronics.
Key IoT considerations for embedded engineers
There is obviously a …
Common reasons for patients not following the healthcare provider prescription instructions are:
- Not understanding directions
- Taking multiple medications each day with different schedules
- Inability to order medication refills timely
In this digital era, technology is transforming healthcare with continuous monitoring of patients. If we are able to make it easy and fun – think Fitbit, for example – to keep track of our steps per day, calories burnt, heart rate, oxygen saturation, and more, why should it be hard for patients and their healthcare providers to keep track of the medication schedule and automate prescription refills?
It shouldn’t. In this post, I’m going to show you how to build a demo IoT medicine tracker. While you'd have to build more …
With the release of the Raspberry Pi Pico, the Raspberry Pi Foundation has expanded its product offering beyond their highly successful line of mini-computers and went even smaller by entering the microcontroller market.
Unlike the Raspberry Pi, which functions as a general purpose computer and runs the popular Linux operating system, the Pico is a much more primitive device that lacks a central operating system and can only be programmed to perform specific tasks or control connected peripherals, usually as part of an embedded system or Internet of Things device.
While most microcontrollers can only be programmed in C or C++, the Pico also offers support for MicroPython, a slimmed down version of Python that is designed specifically for small devices. This makes it a great choice for beginners who want to design their own devices but don’t have the patience or interest to learn low-level programming.
Have you ever wanted to make a text-based messaging game, like “Bury me my Love?” Text-based messaging games are games that occur through the medium of text. They can be played with other players or they can be played against an automated system. In this case I built a game where players communicate with an automated system built using Twilio Autopilot and Facebook Messenger.
The title of my game is called Camaraderie Park. Players complete a short questionnaire filled with a few outlandish questions meant to help them find which part of Camaraderie Park is most suited to them.
Play Camaraderie Park by messaging the Camaraderie Park Facebook Page.
Follow this tutorial to learn how to make your own text-based adventure on Facebook Messenger using Twilio Autopilot.
You Will Need
- A Twilio account (If you sign up for a new account through this link, you’ll get …
So – you have an idea for building a connected device, which would let you tap into the promises of the Internet of Things. Maybe you’ve worked out a business case, showing how the investment of building the required infrastructure to maintain your device will be counteracted by the benefits expected from being able to collect usage data and control the physical asset. Whatever the case, chances are you’ve underestimated what it takes to build and maintain IoT devices and make everything reliable enough to serve your business properly.
Twilio’s decades of collective experience helping companies bring IoT products to market unfortunately show us that too many businesses simply fail their business case: it takes them years – not months – to establish reliable connectivity, and many give up before reaching a return on investment or even a functioning deployment.
In this post, I’ll explain the challenges of IoT, …
What is latency?
In the digital world, latency does not describe a skill or desire that has not yet been actualized nor does it describe an inactive pathogen. Instead, it refers to the time it takes for data to transfer. To get more specific, let’s look at the different types of latency.
Network latency is the delay in your action and the Internet’s response to your action. For example, if you click a web page and it takes a while to load, the time it takes to load is the latency (also known as lag).
To get a bit more technical, network latency can be described as the time it takes for a data packet to travel roundtrip from the sender to the receiver then back to the sender. This is also called round trip time (RTT). The time is often completed in milliseconds, but those milliseconds can …
Build and Deploy with Liz Moy is a curiosity-driven podcast that explores the lives of people who create things with code. In this episode we dive into a conversation with a creative who makes things with code, hardware, soldering irons, and even, on occasion, faux fur.
Christine Sunu is a maker who designs and builds technology with emotive, human-centered interfaces. (She also happens to be IoT developer engagement manager at Twilio). We talked about Sourd.io, an IoT Sourdough Starter Monitor, which monitors your bread’s temperature, humidity, and rise, so you know how it’s growing and when it needs to be fed.
Her project was featured on The Verge and Mashable, uses Twilio Narrowband and can be easily attached to the top of a washable canning jar. We also talked about ways people can get started with their own IoT projects and you can get some more ideas from …