Use Your AI Agent to Talk to Your Products with Notehub IQ

Blues Developers
What’s New
Resources
API Reference
Notecard and Notehub API documentation
Blog
Technical articles for developers
Connected Product Guidebook
In-depth guides for connected product development
Developer Certification
Get certified on wireless connectivity with Blues
Newsletter
The monthly Blues developer newsletter
Terminal
Connect to a Notecard in your browser
Webinars
Listing of Blues technical webinars
Blues.comNotehub.io
Shop
Docs
Button IconHelp
Support DocsNotehub StatusSecurity AdvisoriesVisit our Forum
Button IconSign In
Docs Home
What’s New
Resources
API Reference
Notecard and Notehub API documentation
Blog
Technical articles for developers
Connected Product Guidebook
In-depth guides for connected product development
Developer Certification
Get certified on wireless connectivity with Blues
Newsletter
The monthly Blues developer newsletter
Terminal
Connect to a Notecard in your browser
Webinars
Listing of Blues technical webinars
Blues.comNotehub.io
Shop
Docs
Notehub
Notehub Walkthrough
Notehub API Reference
Routing Tutorial
Host Firmware Updates
Host DFU Overview
Notecard Outboard Firmware Update
IAP Firmware Update
Notehub API Requests for DFU
Notecard API Requests for DFU
Environment Variables for DFU
Messaging & Data Pipelines
Configuring an Amazon S3 Route
Using Slack with Notehub
Configuring a Snowpipe Route
Configuring a Twilio Route
homechevron_rightDocschevron_rightNotehubchevron_rightHost Firmware Updateschevron_rightHost DFU Overview

Host DFU Overview

Notehub allows you to manage host MCU firmware versions for entire projects, fleets, or individual devices. You can use Notehub to upload and deploy custom firmware securely over cellular or WiFi connections.

Firmware updates are entirely customer-initiated and customer-controlled. Blues does not push or deploy firmware to your devices on your behalf: a firmware update only occurs after you upload a binary to Notehub and explicitly initiate it (for example, from the Notehub UI or API, or by setting the _fw environment variable).

note

This guide covers using Notehub to manage host firmware. If you’re trying to update the firmware on your Notecard, see our guide on Updating Notecard Firmware.

warning

Notecard for LoRa does not support management of firmware updates via Notehub.

Methods for Updating Host Firmware

Notehub supports two methods for updating host MCU firmware:

  • Notecard Outboard Firmware Update is recommended by Blues and supported by most modern microcontrollers.
  • IAP Firmware Update is a more traditional OTA DFU implementation.

With either method, you can manage updates remotely or locally:

  • Remotely: deploy and monitor updates with the Notehub UI, the Notehub API, or environment variables.
  • Locally: monitor and control updates on an individual device with the Notecard API.
Notecard Outboard Firmware Update
Can we improve this page? Send us feedback
© 2026 Blues Inc.
© 2026 Blues Inc.
AboutDocsAPI ReferenceTermsPrivacy