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.

What is Golioth LightDB State?

Golioth LightDB State allows users to save, retrieve, and observe changes of cloud data endpoints. This data will always be the most recently updated value, and is great for recording device state and issuing command and control instructions.

Golioth is included in Infineon’s ModusToolbox™!

Golioth is now a built into PSoC™ 6 software. You can include Golioth device management features with your Infineon-based Wi-Fi IoT devices.

A new API just rolled out with Golioth Zephyr SDK v0.4.0

Golioth's v0.4.0 Zephyr SDK simplifies every aspect of interacting with the Golioth Cloud via Device APIs. This post shows how to migrate and work with the new code.

CMake and Kconfig tricks for common code in Zephyr apps

Use common code in your Zephyr projects by using CMake and Kconfig to include it in the project configuration files.

What is Golioth OTA?

Internet of Things (IoT) devices are meant to be out in the world, sending back sensor data...

Zephyr Threads, Work Queues, Message Queues and how we use them

This post discusses the difference between Zephyr threads and work queues, as well as how to pass around data between running processes using data queues.

How to use Zephyr Pin Control (pinctrl) for pin multiplexing and configuration

Zephyr uses the pinctrl system to connect external pins to internal peripherals. Learn how to use it no matter what chip you've chosen.

How to Use Generic SPI Devices with Zephyr

If there's a driver built into Zephyr, controlling a part over Serial Peripheral Interface (SPI) is a...

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!