Today is a new @golioth.io Pipelines data destination!
Today is a new @golioth.io Pipelines data destination!
The holidays are a great time to do some personal development (hacking) projects. Dylan and @szczys.bsky.social rebuilt a meme machine on top of @adafruit.com's MagTag board
Read more about the project and view the full video here: blog.golioth.io/a-physical-m...
Excited for hosted PKI integrations to land on @golioth.io today!
We're eliminating the complexity in establishing robust PKI for your fleet, and making it easy to build automatic certificate rotation into your firmware, regardless of the underlying infrastructure.
blog.golioth.io/introducing-...
Meme on ESP32 epaper device that says βwhere weβre going, we donβt need PSKsβ.
Hackday at @golioth.io and @szczys.bsky.social is spreading propaganda that I endorse.
@golioth.io β‘οΈ @edgeimpulse.com β‘οΈ @nordicsemi.com
Working on a fun project with @szczys.bsky.social this weekend combining Edge Impulse gesture recognition models with Golioth Bluetooth connectivity, running on an nRF52840 connected to the Tikk board (by @chrisgammell.bsky.social) for LEDs and IMU!
We just released v0.2.0 of signy, our signed URLs library for embedded devices! This release includes support for ESP-IDF, which enables some new interesting use cases, such as leveraging the esp_http_ota component for OTA firmware updates from @golioth.io.
blog.golioth.io/signed-urls-...
Diagram showing the use of signed URLs on an embedded device with multiple MCUs but long-lived credentials stored in a single secure location.
Today we are launching support for device signed URLs on @golioth.io! Almost everyone uses signed URLs on a daily basis to access private content on CDNs, but they can also be useful in the context of complex multi-protocol embedded devices.
Read more: blog.golioth.io/signed-urls-...
Awesome Bluetooth board that can be controlled from anywhere via @golioth.io!
Hardware and firmware courtesy of @chrisgammell.bsky.social and @szczys.bsky.social β perfect little digital signage for the office.
We just moved #Bluetooth support on @golioth.io to open beta! That means anyone with a Golioth account can now use device management, data routing, and application services with BLE devices.
Check out our new Golioth Connectivity documentation to get started!
docs.golioth.io/connectivity...
tinymcp works by translating MCP client JSON-RPC tool calls into @golioth.io LightDB State and device RPC API calls. Try it out with the blink example on a @nordicsemi.com nRF9160.
github.com/golioth/tiny...
**THE ABSOLUTE SIMPLEST WAY TO UPLOAD IMAGES FROM A MICROCONTROLLER TO THE CLOUD**
We are partnering with the @openmv.io team to add native @golioth.io support for their camera modules. I just received the new AE3 and was able to get image upload to an S3 bucket working in under 5 minutes!
It was a big week for our friends @memfault.com and @nordicsemi.com!
On a slightly smaller note, we also introduced a new feature in our @golioth.io Pipelines Memfault data destination to support user-managed device serial numbers. It only requires changing one line of YAML in existing Pipelines.
Last week I demoed @golioth.io to a customer using a device that was running firmware I had never seen before...
We just launched Pipeline Recommendations on @golioth.io!
Pipeline Recommendations analyze streaming metadata to automatically generate new pipelines for routing device data. This ensures that you arenβt missing out on data, and works as a powerful discovery tool when on-boarding legacy devices.
AWS announced that they are ending support for three IoT services, becoming the latest cloud provider to struggle with enabling connected device products.
These heterogeneous systems require a robust integration layer, which is the approach we have taken in building @golioth.io.
Can we add cellular support to a popular GPS watch?
We just wrapped up our quarterly @golioth.io hack day, and I spent mine adding cellular to a Garmin watch using the @nordicsemi.com nRF52840 and nRF9160. In just a few hours, I was able to livestream my location data to any cloud service.
DeepSeek-R1-0528 has once again set the benchmark for open weights models. Using @basetenco.bsky.social and @golioth.io Pipelines, we can easily swap out a proprietary OpenAI model for R1 by changing just a few lines of YAML. I grabbed an ESP32-S3 based device to quickly try it out!
Yesterday @anthropic.com released Claude 4 and a number of new API capabilities. The Files API allows for uploading images, then referencing them by ID in prompts. I decided to grab my @openmv.io Cam RT1062 and see how quickly I could start using Claude 4 with a microcontroller via @golioth.io.
You can check out the @golioth.io Location service here: docs.golioth.io/application-...
With cellular, Wi-Fi, and BLE support, the @nordicsemi.com Thingy:91 X is the perfect prototyping platform for testing @golioth.io's network-based positioning service. I took it out for a run on Duke University's campus to see just how accurate Golioth Location is... spoiler: no GNSS, no problem!
Me holding up the Qualcomm RB3 Gen 2 to the camera in my new studio.
I've got a new office / studio and this is the first Friday I've had an opportunity to record some new content. Running through some examples of mixing local inference on the Qualcomm RB3 Gen 2 Vision Dev Kit with cloud inference via @golioth.io's AI platform integrations!
Because we built @golioth.io's #Bluetooth support to be compatible with all existing platform services, the AI integrations we released nearly a year ago now allow any BLE device to leverage cloud inference capabilities.
some exciting updates coming from @golioth.io this week.
We chose the @nordicsemi.com Thingy:91 X for our reference gateway implementation when designing the @golioth.io BLE Private Access program. Its support for Wi-Fi, cellular, and BLE makes it a great prototyping and development platform for customers building a wide variety of products.
There are many products that leverage BLE, and getting data from a device to the cloud can look different depending on the type of gateway that acts as the intermediary. Learn more about how we are solving this at @golioth.io in this short demo of a @nordicsemi.com nRF52840 and a mobile app gateway!
AI is writing code, open-source tools are on the rise, and embedded developers are rethinking how much of their firmware they will actually write.
Weβre digging into the shift with @golioth.io in the next episode of Coredump β Tuesday, April 29 at 8 AM PT | 11 AM ET go.memfault.com/coredump-07-...
Screenshot of Golioth console with recently communicating device highlights in the networks view.
Small thing that I love about the new device networks experience in the @golioth.io console: devices that have communicated via a gateway more recently are shown as "hot" (warmer color, closer proximity to the gateway) relative to other devices.
**The Taxonomy of Connected Device Networks**
Following @golioth.io's announcement of support for #Bluetooth devices, I wrote about the different types of connected device networks and how we're building a platform that is flexible enough to support them all.
blog.golioth.io/the-taxonomy...
Screenshot of temperature readings streaming in the Golioth console.
one of the most fun things about @golioth.io coworkers taking demos to conferences is that we get to "watch" them remotely.
feat. @jonathanberi.com sending temperature readings over Bluetooth from Embedded World in Nuremberg.
How about seamlessly connecting Bluetooth devices directly to the Cloud? That's what Golioth can now do.
youtu.be/l8alaAGk2oM
Jonathan Beri, founder and CEO, joined me on a live interview during the last @iotstars event at #EW25 to share some insights into this new capability of the IoT platform.