The Notecard API is a collection of requests for interfacing with a Blues
Wireless Notecard. Rather than requiring the use of cryptic AT-commands or
manual byte manipulation, the Notecard API consists of
JSON requests and responses. The firmware running
on the Notecard implements a synchronous
protocol that watches for newline-terminated (
\r\n) JSON requests
and returns a newline-terminated (
\r\n) JSON-formatted response for each
request. All interaction between the Notecard and a host microcontroller
or microprocessor occurs using this JSON protocol.
For development and exploration purposes, you can interact with the Notecard through a USB Serial connection to a host computer. Examples in this guide can be run directly against a USB-connected Notecard using the in-browser terminal-- which requires Chrome, Edge, Brave, or Opera--or from the Notecard CLI.
The Notecard is a Cellular IoT device that helps connect your edge solution to cloud applications. It does so through secure communications with the Blues Wireless Notehub, a cloud application that provides device and fleet management, and egress of Notecard events (that is, your data) through configurable Routes.Notecard Requests & Responses