Articles by

Mike Szczys

Mike is a Firmware Engineer at Golioth. His deep love of microcontrollers began in the early 2000s, growing from the desire to make more of the BEAM robotics he was building. During his 12 years at Hackaday (eight of them as Editor in Chief), he had a front-row seat for the growth of the industry, and was active in developing a number of custom electronic conference badges. When he's not reading data sheets he's busy as an orchestra musician in Madison, Wisconsin.

How to Use JSONata in Grafana to Validate Data

JSONata is language to parse information coming back from the Golioth REST API. This article showcases how to use the language to pull data out of complex query return strings.

How Golioth Built a User Interface with ePaper and Back-lit LEDs for Our IoT Hardware

Golioth's new custom hardware is an ePaper-based user interface that works with all of our reference designs. All it takes is Qwiic cable to connect to the i2c bus, and sensor readings and other information begins streaming to the face plate. Let's take a look!

How to Control LTE with the Nordic nRF9160 and Golioth

Here's how to control the nRF9160 cellular modem, and what to do about your connection to Golioth when the modem is turned off. When building cellular IoT devices, the modem is often the most costly component in terms of power budget. Connecting to an LTE network also takes time. In both cases, manual control of the LTE connection means you make all the decision on when and how the radio is used.

Change Logging Levels From Afar with Golioth

Golioth includes remote logging as a core feature. However, for devices operating on a cellular network, you don't want to use bandwidth for logging messages unless they are really needed. This post discusses how to use Golioth and Zephyr RTOS to set device logging levels remotely.

AC Power Monitor: A Golioth Reference Design

This IoT Power monitor is the newest reference design from Golioth. Quickly deploy a fleet of devices for monitoring electrical equipment to increase efficiency and monitor machine outages.

Using VScode for ESP-IDF and Golioth

You can use VScode when working with Golioth's ESP-IDF SDK. This guide walks through the process of setting up the ESP-IDF extension for VScode, then shows how to build, flash, and run the golioth-basics example application.

How to use the Golioth REST API for OTA firmware updates

While Golioth makes OTA firmware updates easy via our web console, the same features are also available using the REST API. Here's how to access those features using Python as an example.

Move over Internet of Things, I built the Internet of Memes

These internet-connected ePaper devices are on the desk of every Golioth employee. Now we can upload memes to them all.

Want to stay up to date with the latest news?

We would love to hear from you! Please fill in your details and we will stay in touch. It's that simple!