HomeHardware

Hardware

Using the ESP32-C3 as an AT modem on the Aludel Elixir

Your ESP32-C3 can act as a secondary modem for any type of primary processor. This post shows how to program and utilize the ESP-AT default firmware.

Measuring Power Usage with Golioth and Joulescope

As we previously wrote about, we attended the first Embedded World North America, held in Austin Texas...

NAT is the Enemy of Low Power Devices

If you have ever tried communicating with a device on a private network, you may have encountered Network Address Translation (NAT). Because the number of connected devices has long outpaced the number of unique addresses in the IPv4 address space, public IP addresses have to be shared between devices. This introduces a number of challenges.

Zephyr for Hardware Engineers: GPIO

Did you know that Zephyr doesn't have a plain old GPIO example? The closest thing is the blinky example that controls LEDs. Why is that? Zephyr expects you to write your own devicetree bindings. It's not that hard, and it's the topic of today's post.

Managing board revisions in Zephyr

Both Zephyr and Golioth have solutions for keeping track of multiple revisions of your hardware. Let's walk through how to tell Zephyr there is both a "Rev A" and "Rev B" of your hardware. We'll finish up by talking about how Golioth organizes OTA firmware updates for your different board revisions.

Learn how to use Golioth with NXP and Memfault

Golioth's new partnership with Memfault enables device data to seamlessly flow back to the cloud over CoAP and out to the Memfault platform. An upcoming webinar with Memfault and NXP will show how it's done.

Follow-Along Hardware: Instantly recreate sophisticated IoT designs

Golioth Reference Designs now include purchasable hardware setups that mirror all functionality on our custom hardware solution....

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!

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!