Build the future of communications.
Start building for free

IoT posts

  • By Tobias Goebel
    What is the Difference between eSIM and Embedded SIM in IoT? eSIM vs Embedded SIM

    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!

    What is a SIM?

    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 …

    Read More
  • By Jonathan Williams
    Twilio Microvisor to use Brand New Low-Power STM32U5 MCU with Advanced Performance and Cybersecurity Microvisor STM32U5 Family

    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 Beta 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 …

    Read More
  • By Sudheer Chekka
    How to Build an IoT Medication Tracker iot-medication-tracker-header

    Per CDC estimates, medications prescribed to patients are not taken as directed 50% of the time. This non-adherence causes 125,000 deaths per year in the US.

    Common reasons for patients not following the healthcare provider prescription instructions are:

    • Not understanding directions
    • Forgetting
    • 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 …

    Read More
  • By Miguel Grinberg
    Programming the Raspberry Pi Pico Microcontroller with MicroPython Programming the Raspberry Pi Pico Microcontroller with MicroPython

    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.

    Raspberry Pi Pico

    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.

    In …

    Read More
  • By Miguel Grinberg
    Programmer le microcontrôleur Pico de Raspberry Pi avec MicroPython Programmer le microcontrôleur Pico de Raspberry Pi avec MicroPython

    Avec la sortie du Raspberry Pi Pico, la fondation Raspberry Pi a étendu son offre de produits au-delà de sa gamme de mini-ordinateurs au succès fou, pour se lancer dans l'encore plus petit en se positionnant sur le marché des microcontrôleurs.

    pico microcontroller

    Contrairement au Raspberry Pi, qui fonctionne comme un ordinateur universel et exécute le très apprécié système d'exploitation Linux, le Pico est un appareil beaucoup plus primitif qui ne dispose pas d'un système d'exploitation central. Il ne peut être programmé que pour effectuer des tâches spécifiques ou contrôler des périphériques connectés, généralement dans le cadre d'un système intégré ou d'un appareil issu de l'Internet des objets.

    Alors que la plupart des microcontrôleurs ne peuvent être programmés qu'en langage C ou C++, le Pico est également compatible avec le langage MicroPython, une version allégée de Python conçue spécifiquement pour les petits appareils. C'est un excellent choix …

    Read More
  • By Julia Makivic
    Build a Text-Based Messaging Game with Twilio Autopilot, Facebook Messenger, and Airtable game-autopilot.png

    Screenshots from gameplay on facebook messenger

    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 …
    Read More
  • By Tobias Goebel
    From Business Case to Deployed IoT Device with Twilio Electric Imp IoT Business Case to Device Electric Imp

    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, …

    Read More
  • By Julie Griffin
    Understanding Latency Understanding-Latency.png

    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

    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 …

    Read More
  • By Liz Moy
    Build and Deploy Episode 2: Creepy and Cute IoT with Christine Sunu Build and Deploy with Liz Moy Episode 2 with Guest Christine Sunu

    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, 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 …

    Read More
  • By Christine Sunu
    5 easy ways to build with Twilio IoT 5 easy ways to build with Twilio IoT

    Make the next big Internet of Things... thing.

    SIGNAL 2020 was a big one for Twilio IoT. In the keynote, CEO Jeff Lawson talked about Microvisor: Twilio IoT’s new device builder platform for embedded developers. Microvisor is currently in a closed private beta, so we can’t play with it yet. However, we also got to see Twilio IoT’s more widely available offerings via demos, talks, and games.

    Twilio IoT's robot games, played during SIGNAL TV

    SIGNAL TV’s live IoT robot battles, powered by Electric Imp. See the full segment here.

    If you’re itching to hear more about the Microvisor, stay tuned or check out the Twilio IoT live video session coming out on November 5th. And for those of you who want to start building right now, here’s some currently available Twilio IoT tools that you can use today.

    1. Electric Imp

    Sometimes, we want to build for the Internet of Things, but we don’t want …

    Read More
  • Newer
    Sign up and start building
    Not ready yet? Talk to an expert.