Jonathan Beri

Jonathan Beri

@jonathanberi.com

πŸ‡ΊπŸ‡¦ πŸ’™πŸ’› Working on @golioth.io

516 followers601 following332 posts

Pinned

Jonathan Beri reposted

**Fooling Go's X.509 Certificate Verification** New post on why verifying X.509 certificates in Go sometimes fails with seemingly identical CA certificates, and why different behavior in tools like OpenSSL further complicates the matter. danielmangum.com/posts/foolin...

danielmangum.comFooling Go's X.509 Certificate VerificationBelow are two X.509 certificates. The first is the Certificate Authority (CA) root certificate, and the second is a leaf certifcate signed by the private key of the CA. ca.crt.pem -----BEGIN CERTIFICA...

Jonathan Beri reposted

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-...

blog.golioth.ioDevice Logs Anywhere with Golioth PipelinesToday we are expanding Golioth's device logs capability by introducing support for routing logs to any destination using Golioth Pipelines.

Jonathan Beri reposted

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-...

blog.golioth.ioIntroducing Certificate Rotation with Hosted PKI providersGolioth 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 ...

Jonathan Beri reposted

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!

Jonathan Beri reposted

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-...

blog.golioth.ioSigned URLs on ESP32This 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...

Jonathan Beri reposted

@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.

hackster.ioArduino's Move to a Zephyr RTOS-Based Firmware Makes New Strides with Core v0.3.2Selected boards, previously built atop Arm's since-shuttered Mbed OS, can now participate in the beta.

Jonathan Beri reposted

**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...

danielmangum.comHow AI on Microcontrollers Actually Works: Registering OperatorsWe 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 ...

Jonathan Beri reposted

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?

Jonathan Beri reposted

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...

blog.golioth.iotinymcp: Unlocking the Physical World for LLMs with MCP and MicrocontrollersToday 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).

Jonathan Beri reposted

**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!

Jonathan Beri reposted

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...

blog.golioth.ioJune 12th, 2025 Incident ReportOn June 12th, 2025 a subset of Golioth platform services, including stream and OTA, experienced an outage that impacted customer devices.

Jonathan Beri reposted

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.

Jonathan Beri reposted

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.

Jonathan Beri reposted

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.

Jonathan Beri reposted

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.

Jonathan Beri reposted

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!