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

Blues Developers
What’s New
Resources
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 StatusVisit our Forum
Button IconSign In
Docs Home
What’s New
Resources
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
Notecard
Notecard API Reference
Notecard Guides
Notecard Firmware Releases
Notecard Product Family
Notecard Walkthrough
Overview
Notecard Requests & Responses
JSON Fundamentals
Notecard Interfaces
Essential Requests
Time & Location Requests
Inbound Requests & Shared Data
Web Transactions
Low-Power Firmware Design
Low Bandwidth Design
Working with the Notecard AUX Pins
Updating Notecard Firmware
Advanced Notecard Configuration
homechevron_rightDocschevron_rightNotecardchevron_rightNotecard Walkthrough

Notecard Walkthrough

A guided tour of Notecard, from the JSON request-and-response protocol through the design techniques that keep a production deployment low-power and low-bandwidth. Read it start to finish, or jump to the section you need.

menu_book

Overview

How Notecard and Notehub work together, and what to know before you issue your first request.

Start the walkthrough arrow_forward
swap_horiz

Notecard Requests & Responses

The JSON protocol Notecard uses, and the shape of the responses it returns.

Read the section arrow_forward
data_object

JSON Fundamentals

A primer on the JSON data types and syntax used throughout the Notecard API.

Read the section arrow_forward
cable

Notecard Interfaces

Issue requests over USB, UART, or I2C, and understand the wiring and settings each interface expects.

Read the section arrow_forward
star

Essential Requests

The handful of API requests that nearly every embedded IoT application built with Notecard needs.

Read the section arrow_forward
my_location

Time & Location Requests

Obtain the time and location of a device, and use the onboard GPS module for location tracking.

Read the section arrow_forward
cloud_download

Inbound Requests & Shared Data

Initiate requests from a cloud application and deliver them to Notecard through Notehub.

Read the section arrow_forward
public

Web Transactions

Use web.get, web.put, web.post, and web.delete to reach third-party APIs and services.

Read the section arrow_forward
battery_saver

Low-Power Firmware Design

Firmware and API techniques for minimizing power consumption in battery-operated applications.

Read the section arrow_forward
network_check

Low Bandwidth Design

Preserve and monitor bandwidth in applications expected to operate over long periods of time.

Read the section arrow_forward
settings_input_component

Working with the Notecard AUX Pins

The modes available for the AUX pins, and how to put them to work in your project.

Read the section arrow_forward
system_update

Updating Notecard Firmware

Update Notecard firmware using Notehub, the In-Browser Terminal, STM32CubeProgrammer, or the Notecard CLI.

Read the section arrow_forward
settings

Advanced Notecard Configuration

Query device state, customize behavior, and set other advanced Notecard configuration.

Read the section arrow_forward
Can we improve this page? Send us feedback
© 2026 Blues Inc.
© 2026 Blues Inc.
TermsPrivacy