Jonathan Beri
@jonathanberi.com
π€ 494
π₯ 591
π 318
πΊπ¦ ππ Working on
@golioth.io
reposted by
Jonathan Beri
Chris Gammell
8 days ago
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...
loading . . .
1
8
4
reposted by
Jonathan Beri
Daniel Mangum
14 days ago
We just made it possible to use any logs service with embedded devices... without changing any firmware. Introducing
@golioth.io
Device Logs Anywhere, which leverages the flexibility of Pipelines to transform & route your device logs to platforms of your choosing.
blog.golioth.io/device-logs-...
loading . . .
Device Logs Anywhere with Golioth Pipelines
Today we are expanding Golioth's device logs capability by introducing support for routing logs to any destination using Golioth Pipelines.
https://blog.golioth.io/device-logs-anywhere-with-golioth-pipelines/
0
3
1
reposted by
Jonathan Beri
Daniel Mangum
15 days ago
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-...
loading . . .
Introducing Certificate Rotation with Hosted PKI providers
Golioth pulls the IoT industry forward by making it easier than ever to rotate device certificates on embedded devices. A new Hosted PKI provider service is integrated with Amazon Private Certificate ...
https://blog.golioth.io/introducing-certificate-rotation-with-hosted-pki-providers/
0
4
3
reposted by
Jonathan Beri
Daniel Mangum
21 days ago
TIL that
@github.com
supports rendering CAD files in the browser. Featuring the new Pebble Index 01 from
@ericmigi.com
and team.
loading . . .
0
5
1
reposted by
Jonathan Beri
Daniel Mangum
26 days ago
Hackday at
@golioth.io
and
@szczys.bsky.social
is spreading propaganda that I endorse.
0
5
3
#hugops
to the Cloudflare folks today. π§‘
about 1 month ago
0
1
0
reposted by
Jonathan Beri
Benjamin CabΓ©
about 2 months ago
Knock knock! Who's there? A new
#ZephyrRTOS
release! πͺ As always, it is packed with lots of new features and improvements so here's for your video tour :)
youtu.be/xBVDxpsSqZQ
#embedded
#iot
#opensource
loading . . .
A Guided Tour of Zephyr 4.3
YouTube video by The Zephyr Project
https://youtu.be/xBVDxpsSqZQ
0
4
1
reposted by
Jonathan Beri
Daniel Mangum
about 2 months ago
I think @golioth.io may be the first custom Brick in
@officialarduino.bsky.social
App Lab π We make use of both the BLE and Wi-Fi connectivity on the UNO Q to proxy data for BLE peripherals, stream data from attached sensors, and perform network-based positioning with Golioth Location!
0
7
2
reposted by
Jonathan Beri
Daniel Mangum
about 2 months ago
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-...
loading . . .
Signed URLs on ESP32
This week we released v0.2.0 of signy, which expands support beyond Zephyr RTOS to Espressif's ESP-IDF. In addition to bringing signed URLs to more embedded devices, ESP-IDF support is particularly us...
https://blog.golioth.io/signed-urls-on-esp32/
0
5
3
I whipped up a case for the
@officialarduino.bsky.social
Uno Q. * MakerWorld:
bit.ly/43BpU3G
* Printables:
bit.ly/4qBBoho
* Thingiverse:
bit.ly/3Jz6uFU
What's running *on* the Uno Q? Stay tuned...π
#IoT
#maker
#devboard
#Golioth
#Arduino
#3DPrinting
#OpenSource
#ArduinoUnoQ
loading . . .
Arduino Uno Q case by jonathanberi MakerWorld: Download Free 3D Models
Case for the new Arduino Uno Q.
https://makerworld.com/en/models/1941082-arduino-uno-q-case#profileId-2084729
2 months ago
0
10
2
reposted by
Jonathan Beri
Daniel Mangum
2 months ago
@golioth.io
β€οΈ
@officialarduino.bsky.social
My UNO Q board arrived yesterday and it took only a few minutes to get up and running with an application that communicated with Golioth over Wi-Fi. I canβt think of a better development kit to demonstrate the flexibility of the Golioth platform!
loading . . .
0
8
2
reposted by
Jonathan Beri
Daniel Mangum
4 months ago
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-...
1
3
4
reposted by
Jonathan Beri
Daniel Mangum
4 months ago
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.
loading . . .
0
6
3
reposted by
Jonathan Beri
Daniel Mangum
4 months ago
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...
loading . . .
Bluetooth | Golioth
Bluetooth connectivity is currently in beta support and may undergo changes
https://docs.golioth.io/connectivity/protocols/bluetooth
0
2
2
Anyone tackling product explainer videos with AI?
5 months ago
0
1
0
reposted by
Jonathan Beri
Hackster.io
5 months ago
@officialarduino.bsky.social
has announced an update to its Zephyr RTOS-based Arduino cores, released following Arm's decision to shutter the Mbed OS project β and while they're still in beta, the new release adds some previously-missing functionality and a range of bug fixes.
loading . . .
Arduino's Move to a Zephyr RTOS-Based Firmware Makes New Strides with Core v0.3.2
Selected boards, previously built atop Arm's since-shuttered Mbed OS, can now participate in the beta.
https://www.hackster.io/news/arduino-s-move-to-a-zephyr-rtos-based-firmware-makes-new-strides-with-core-v0-3-2-b29f6d909882
0
5
3
reposted by
Jonathan Beri
Arduino
5 months ago
We're excited to make another step in our beta program for Arduino cores based on Zepyhr with the release of v0.3.2. See what's new in this update:
blog.arduino.cc/2025/08/06/u...
0
1
1
Playing around with
@canonicalltd.bsky.social
Multipass this weekend, should have tried it sooner. Great devexp, especially on macOS.
5 months ago
0
1
0
Kids these days don't appreciate how hard it used to be to center a div.
5 months ago
0
4
0
reposted by
Jonathan Beri
Daniel Mangum
5 months ago
something new from
@golioth.io
tomorrow π
1
3
1
Already starting to see @kiro.dev-inspired projects. Ex.
github.com/Pimzino/clau...
AWS definitely struck a chord with devs.
loading . . .
GitHub - Pimzino/claude-code-spec-workflow: Automated spec-driven workflow for Claude Code. Transform feature ideas into complete implementations through Requirements β Design β Tasks β Implementation...
Automated spec-driven workflow for Claude Code. Transform feature ideas into complete implementations through Requirements β Design β Tasks β Implementation. - Pimzino/claude-code-spec-workflow
https://github.com/Pimzino/claude-code-spec-workflow
5 months ago
0
4
0
reposted by
Jonathan Beri
Chris Gammell
6 months ago
Another Hardware Happy Hour is coming up on July 29th in Raleigh/Durham/Chapel Hill (and actually Cary for this one). Please share it with anyone you know in the area who might be interested:
lu.ma/s3jyicee
loading . . .
3H, summer in the city Β· Luma
Electronics work great in the heat, right? This is our July Hardware Happy Hour, and we're going to try out another new spot! We'll be going to Rosecomb Beerβ¦
https://lu.ma/s3jyicee
0
4
2
I find the idea of a mostly 3D motor intellectually intriguing but not super practical. However, it might be interesting to integrate it with something like a cycloidal drive (which YouTube loves these days.)
youtu.be/OZarwftUh8w?...
loading . . .
How To Make A Brushless DC Motor | DIY BLDC Motor
YouTube video by HomeMade Projects
https://youtu.be/OZarwftUh8w?si=WfC--r3b5eDBZmrs
6 months ago
0
2
0
reposted by
Jonathan Beri
Daniel Mangum
6 months ago
**How AI on Microcontrollers Actually Works: Registering Operators** Much attention is (rightfully) given to model optimization when attempting to perform inference on the most constrained edge devices. Optimizing the inference runtime can sometimes be overlooked.
danielmangum.com/posts/ai-mic...
loading . . .
How AI on Microcontrollers Actually Works: Registering Operators
We started this series with a look at operators and kernels, the βinstructionsβ used by models and the implementation of those instructions on the available hardware. We then explored the computation ...
https://danielmangum.com/posts/ai-microcontrollers-registering-operators/
0
3
2
reposted by
Jonathan Beri
Shawn Harris
6 months ago
Marjorie Taylor Greene doesn't want you to know the name of her opponent but will try every desperate attempt to save her seat. My name is Shawn Harris. I am a Democrat, husband, father, Retired Brigadier General, farmer, and I'm running against MTG. Can you spread the word?
125
5164
2812
reposted by
Jonathan Beri
Daniel Mangum
6 months ago
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...
loading . . .
GitHub - golioth/tinymcp: Let LLMs control embedded devices via the Model Context Protocol.
Let LLMs control embedded devices via the Model Context Protocol. - golioth/tinymcp
https://github.com/golioth/tinymcp
0
3
2
reposted by
Jonathan Beri
Daniel Mangum
6 months ago
tinymcp: Unlocking the Physical World for LLMs with MCP and Microcontrollers Today we are excited to launch the tinymcp project, a Model Context Protocol server and framework that enables LLMs to remotely interact with even the most constrained embedded devices.
blog.golioth.io/tinymcp-unlo...
loading . . .
tinymcp: Unlocking the Physical World for LLMs with MCP and Microcontrollers
Today we are launching tinymcp, a Model Context Protocol (MCP) server and framework that enables any connected device to expose remote functionality to Large Language Models (LLMs).
https://blog.golioth.io/tinymcp-unlocking-the-physical-world-for-llms-with-mcp-and-microcontrollers/
1
3
1
reposted by
Jonathan Beri
Daniel Mangum
6 months ago
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.
loading . . .
0
3
3
reposted by
Jonathan Beri
Daniel Mangum
6 months ago
**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!
loading . . .
0
4
4
reposted by
Jonathan Beri
Longtail News
7 months ago
Feed: "The Golioth Developer Blog" By: Chris Gammell on Tuesday, June 17, 2025
loading . . .
Upcoming Webinar: How an MVNO Troubleshoots Cellular Devices
Robert Colvin from Telenor Connexion joins Golioth for a webinar coming up July 2nd, 2025. We will talk about how to troubleshoot cellular deployments and how you can apply some of the lessons learned to your own product.
https://blog.golioth.io/upcoming-webinar-how-an-mvno-troubleshoots-cellular-devices/
0
2
1
reposted by
Jonathan Beri
Chris Gammell
6 months ago
I have always wanted something like an
#ssh
connection to the
#iot
devices I work on. Today we published about how to use
#Golioth
RPCs and a simple front end to do just that.
glth.io/remote-shell
loading . . .
0
5
3
reposted by
Jonathan Beri
Longtail News
6 months ago
Feed: "The Golioth Developer Blog" By: Chris Gammell on Tuesday, June 24, 2025
loading . . .
A Remote Shell for Embedded IoT Devices
Golioth's Remote Shell uses Remote Procedure Calls (RPCs) and a custom Zephyr shell backend to enable an interactive, web-based shell experience from anywhere in the world.
https://blog.golioth.io/a-remote-shell-for-embedded-iot-devices/
0
2
1
reposted by
Jonathan Beri
Hackster.io
6 months ago
Golioth has come up with a new trick for users of its platform: interacting with their embedded devices through an SSH-like connection β "with limitations," the company admits.
loading . . .
Golioth Gives Embedded IoT Devices an SSH-Like Remote Zephyr Shell
The product of an internal hack day, this SSH-like functionality lets you dial in to an individual device in an interactive terminal.
https://www.hackster.io/news/golioth-gives-embedded-iot-devices-an-ssh-like-remote-zephyr-shell-f05b707bc68d
0
4
1
reposted by
Jonathan Beri
Daniel Mangum
6 months ago
Last week I demoed
@golioth.io
to a customer using a device that was running firmware I had never seen before...
loading . . .
0
4
2
New library for Zephyr libmpix that efficiently works with image data. πͺππΌοΈ
libmpix.org
loading . . .
libmpix: Introduction
https://libmpix.org/
6 months ago
0
1
0
reposted by
Jonathan Beri
Daniel Mangum
7 months ago
Yesterday
@golioth.io
suffered a partial outage, impacting customer devices leveraging our stream and OTA services. We take the availability of our services very seriously, and yesterday we fell short of our standard. Our incident report provides more information.
blog.golioth.io/june-12th-20...
loading . . .
June 12th, 2025 Incident Report
On June 12th, 2025 a subset of Golioth platform services, including stream and OTA, experienced an outage that impacted customer devices.
https://blog.golioth.io/june-12th-2025-incident-report/
0
2
1
reposted by
Jonathan Beri
Daniel Mangum
7 months ago
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
.
loading . . .
0
7
4
reposted by
Jonathan Beri
Daniel Mangum
7 months ago
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.
loading . . .
0
5
2
reposted by
Jonathan Beri
Daniel Mangum
7 months ago
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.
loading . . .
1
5
3
reposted by
Jonathan Beri
Daniel Mangum
7 months ago
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!
loading . . .
0
7
2
reposted by
Jonathan Beri
Daniel Mangum
7 months ago
Need to know what components are inside a device but don't want to crack it open? Let's take a look at how we can use the FCC ID database to determine that my Garmin Forerunner 55 GPS watch is using a
@nordicsemi.com
nRF52832 MCU for BLE support.
loading . . .
0
11
2
Today I tried four berry pie for the first time with my wife's Midwest family. Cherry is considered a berry and I'm shook.
7 months ago
1
0
1
reposted by
Jonathan Beri
Daniel Mangum
7 months ago
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
.
loading . . .
0
8
5
reposted by
Jonathan Beri
Daniel Mangum
8 months ago
You can check out the
@golioth.io
Location service here:
docs.golioth.io/application-...
loading . . .
Golioth Location Overview | Golioth
What is Golioth Location?
https://docs.golioth.io/application-services/location/
1
2
2
reposted by
Jonathan Beri
Daniel Mangum
8 months ago
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!
loading . . .
1
9
2
I'm stumped. I thought it would be "easy" to run a Bluetooth script in a Docker container. Tried every suggestion online, even resorted to vibe coding. No luck on a Raspberry Pi 4 or Ubuntu laptop. Anyone else figure this out?
8 months ago
5
0
0
reposted by
Jonathan Beri
Daniel Mangum
8 months ago
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!
0
6
2
reposted by
Jonathan Beri
Daniel Mangum
8 months ago
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.
loading . . .
0
6
2
reposted by
Jonathan Beri
Daniel Mangum
8 months ago
some exciting updates coming from
@golioth.io
this week.
0
5
2
reposted by
Jonathan Beri
Daniel Mangum
8 months ago
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.
loading . . .
0
11
4
Load more
feeds!
log in