Operations | Monitoring | ITSM | DevOps | Cloud

November 2022

Using SWIG to generate bindings between C and Lua

Lua is one of the many great interpreters that can be run on embedded devices. It’s fast, uses little memory, is written in ANSI C, and is known by plenty of developers. These are a few of the many reasons why the team at Panic chose to include a Lua interpreter on their Playdate device and allow games to be written in it. You can think of Lua as an alternative to the MicroPython (Python) or JerryScript (Javascript) interpreters. However, there’s a problem.

Monitoring Your Fleet With Memfault Training

Releasing a connected device in today’s world without some form of monitoring in place is a recipe for trouble. How would you know how often or if devices are experiencing faults or crashing? How can the release lead be confident that no connectivity, performance, or battery-life regressions have occurred between the past and current firmware update? In this training session we will go over.

The Power of Metrics - Monitoring Battery Life, Connectivity, Power Consumption & More

Once embedded devices are shipped, engineers have limited visibility into their devices. If you want to detect and resolve issues in production quickly, your team needs to implement device metrics. Metrics are a powerful yet simple way to monitor countless IoT devices, leading to quicker issue resolution and better decision-making. In this webinar, Memfault Co-Founder Tyler Hoffman discusses the importance of metrics and how you can use them to build more reliable IoT devices.