SpringCard Companion Service & App. Reference Manual

SpringCard Companion is the common name for a set of software and cloud-based services that leverage the new generation of SpringCard devices.

SpringCard Companion is a software suite made of three components.

  • The SpringCard Companion Service is a technical gateway between SpringCard devices, whatever their communication interface (USB, network, Bluetooth, other) and the computer's world. It exposes the devices' features behind a (local) web server through a consistent REST API and a WebSocket using JSON RPC.
  • The SpringCard Companion App. is the single-point solution to manage, configure, commission and upgrade all SpringCard devices.
  • The SpringCard Companion Cloud is a safe and secure store where you may choose to store your configuration data.

Using the web-based API of SpringCard Companion Service dramatically reduces the learning time and shorten the development times for the software developers in charge of the implementer's application(s).

It also makes SpringCard devices immediately usable from virtually any high-level language or development tool, definitively removing the dependency to low level libraries.

Documentation index

If you came across this page, you must already be looking for the documentation of the SpringCard Companion Service or of one of the examples in the Gallery. Just click the "View documentation" button above, or follow one of the direct links below: