• Home
  • Browse
    • Cloud
      • Engineering
      • Integrations
    • Community
    • Firmware
      • Optimization
      • Programming
      • SDK
      • Testing
      • Tools
    • Company
      • Community
      • Culture
      • Engineering
      • IoT Development
      • News
    • Hardware
      • Connectivity
      • Partners
      • Prototyping
      • Provisioning
    • Industry
      • Events
      • News
      • Partners
    • Location
      • GNSS
      • LBS
    • Platform
      • Platform Basics
      • AI
      • Data Management
      • Device Management
      • Golioth API
      • Security
    • Protocols
      • CoAP
      • Bluetooth
    • Solutions
      • Partners
      • Reference Designs
    • Zephyr
      • How To
      • Training
      • Troubleshooting
      • Webinars
    • Archives
  • Solutions
  • Docs
  • Training
Search
GoliothIoT Developer Blog
GoliothIoT Developer Blog
  • Home
  • Browse
    • Cloud
      • Engineering
      • Integrations
    • Community
    • Firmware
      • Optimization
      • Programming
      • SDK
      • Testing
      • Tools
    • Company
      • Community
      • Culture
      • Engineering
      • IoT Development
      • News
    • Hardware
      • Connectivity
      • Partners
      • Prototyping
      • Provisioning
    • Industry
      • Events
      • News
      • Partners
    • Location
      • GNSS
      • LBS
    • Platform
      • Platform Basics
      • AI
      • Data Management
      • Device Management
      • Golioth API
      • Security
    • Protocols
      • CoAP
      • Bluetooth
    • Solutions
      • Partners
      • Reference Designs
    • Zephyr
      • How To
      • Training
      • Troubleshooting
      • Webinars
    • Archives
  • Solutions
  • Docs
  • Training
Search
Connect a Device
Goliothgolioth

Learn how to develop enterprise-grade IoT on the Golioth blog.

Github
Linkedin
Youtube
Discord
Twitter

Latest Posts

Detecting Text From Images Over A Cellular Link

Chris Gammell - May 29, 2025 0
This post and video demonstrate taking a photo with a low power camera and cellular-based microcontroller and transmitting to the cloud for processing. Rick Jen from the Microsoft Azure team shows how to accept those images and work with the Azure AI OCR service to extract useful text and store it in a database.

Managing OTA Updates for Multiple IoT Hardware Variations

Mike Szczys - May 27, 2025 0
Get the right OTA update to the correct device every time! Goilioth's firmware update system lets you compile with a custom package name for each different hardware variant, and target the rollout to these devices using Cohorts.

Custom Board, Custom Zephyr Devicetree (AirTag Session 3)

Chris Gammell - May 20, 2025 0
Sign up for the AirTag Clone webinar series to watch Golioth build out board definition files for the Orleon board, a Bluetooth sensor platform/playground. The upcoming session on May 23rd will walk through setting up all required build files.

Most Popular

Debugging Zephyr for Beginners: printk() and the Logging Subsystem

Mike Szczys - February 8, 2022 0
Zephyr has a number of tools to aid in debugging during your development process. Today we're focusing on the most available and widely useful...

Program your microcontrollers from WSL2 with USB support

Jonathan Beri - April 14, 2022 0
Microsoft has finally added USB support to WSL and I’ve been testing this long-awaited feature as part of my Windows development workflow. Today I will walk you through the basic steps of programming an embedded device over USB using WSL.

How to Configure VS Code for Zephyr Development

Mike Szczys - August 3, 2023 0
Jonathan Beri (CEO and founder of Golioth) gave a talk at the 2023 Embedded Open Source Summit about how to optimize VS Code for any Zephyr project.

Fast Access

  • Golioth Home
  • Golioth Account Login
  • Docs
  • Free Training

© Golioth | All rights reserved