Browse our open source example apps to accelerate your wireless IoT project.

Blues Developers
What’s New
Resources
Blog
Technical articles for developers
Newsletter
The monthly Blues developer newsletter
Terminal
Connect to a Notecard in your browser
Developer Certification
Get certified on wireless connectivity with Blues
Webinars
Listing of Blues technical webinars
Blues.comNotehub.io
Shop
Docs
Button IconHelp
Notehub StatusVisit our Forum
Button IconSign In
Sign In
Sign In
Docs Home
What’s New
Resources
Blog
Technical articles for developers
Newsletter
The monthly Blues developer newsletter
Terminal
Connect to a Notecard in your browser
Developer Certification
Get certified on wireless connectivity with Blues
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
Configuring a Slack Route
Configuring an Amazon S3 Route
Configuring an Arduino IoT Cloud Route
Configuring a Snowpipe Route
homechevron_rightDocschevron_rightNotehubchevron_rightHost Firmware Updateschevron_rightUsing IAP Firmware Update

Using IAP Firmware Update

warning

If you're using a compatible STM32, ESP32, or nRF microcontroller, we highly recommend using Notecard Outboard Firmware Update to perform DFU operations as it's more reliable, secure, and you can rollback any unintended changes.

IAP (In Application Programming) is a more traditional form of DFU that performs firmware updates while the program is running.

Read more about IAP vs ISP (In System Programming) in this kanda.com article .

Upload Host MCU Firmware

  1. Select Settings > Firmware from the left navigation bar and click Upload Firmware.

    Upload firmware option

  2. Upload your new firmware binary with the form provided.

    Upload page

Deploy Firmware

  1. Select Devices from the left navigation bar, select a device from the list of devices in the Host Firmware tab, and then click Update.

    Device selected from list

  2. Select the firmware you wish to apply from the list of available firmware, and click Apply.

    Update host firmware button

  3. Consult Notecard API Requests for DFU to configure how Notecards process DFU requests.

Notecard Outboard Firmware Update Notehub API Requests for DFU
Can we improve this page? Send us feedback
© 2025 Blues Inc.
© 2025 Blues Inc.
TermsPrivacy
Notecard Disconnected
Having trouble connecting?

Try changing your USB cable as some cables do not support transferring data. If that does not solve your problem, contact us at support@blues.com and we will get you set up with another tool to communicate with the Notecard.

Advanced Usage

The help command gives more info.

Connect a Notecard
Use USB to connect and start issuing requests from the browser.
Try Notecard Simulator
Experiment with Notecard's latest firmware on a Simulator assigned to your free Notehub account.

Don't have an account? Sign up