We've been spinning up a large number of reference design hardware units to showcase a number of use cases for Golioth. This means using a number of different internal and external sensors on one unified microcontroller platform using the nRF9160 cellular SIP. Putting these in a case is a challenge since each different sensor suite calls for different openings in the enclosure. This is the story of our journey for a solution that looks great, and is available to us with low-volume order quantities.
The nRF7002 is a brand new WiFi chip from Nordic Semiconductor released earlier this month. Getting it up and running with Golioth is easy. Update NCS to the tip of main to pull in the newest driver work from Nordic, and make a configuration file for this board. Eli Hughes shows us how in this guest post.
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.
This experiment combines Golioth with Arduino and PlatformIO. The project builds on ESP-IDF, including Arduino as a component. It's not meant for production devices, but may be useful for those migrating from Arduino to ESP-IDF.
When the chips were down (or more accurately: out of stock), Mike took a Golioth Reference Design and used it to control the heat in his house and extend the capabilities of his HVAC system.
Adding Golioth device management to your existing ESP-IDF project is easy. In this post we show how to add Golioth as a submodule and configure the ESP-IDF build to enable the API calls. This brings OTA firmware updates, data management, and device control to any ESP32 IoT device.