Hologram offers open-source command-line and language SDK tools to easily enable you to manage devices and data.

    Hologram CLI

    Hologram’s Command Line Interface is an easy-to-use command set for managing cellular modems and sending data to and from devices.

    It’s designed to be run on small Linux devices such as Raspberry Pi, which are connected to the internet using a USB cellular modem like the Hologram Nova.

    Learn more by reading through the Hologram CLI documentation!

    Install the Hologram CLI

    The Hologram Command Line Interface (CLI) and Python SDK are easily downloadable via curl from your Linux terminal:

    curl -L | bash

    To update to the latest version:

    curl -L | bash

    Once installed, you can immediately send data to the Hologram Data Engine:

    sudo hologram send "Hello World"

    Messages can then be viewed and routed to different destinations at:

    Hologram CLI Quick Reference

    For a full list of commands:

    hologram --help

    Send a message:

    sudo hologram send -t <topics> <message>

    Receive inbound messages (try from the Hologram Dashboard):

    sudo hologram receive

    Bring up/down an internet connection:

    sudo hologram network connect

    sudo hologram network disconnect

    Check signal strength:

    sudo hologram modem signal

    Check network operator:

    sudo hologram modem operator

    Get u-blox CellLocate Location:

    sudo hologram modem location

    Python SDK

    The Python SDK is an easy-to-use interface for communicating with the Hologram Data Engine, your own applications, and edge devices.

    It also serves as the backbone of the Hologram CLI but is also extensible for integrating with your own hardware or cloud applications.

    Python SDK source code is available on our GitHub.

    Developer Community

    We highly encourage developers to build with these tools. Our engineering and developer relations teams are available through our Community Forum.

    You are also invited to contribute by submitting pull requests or issues on any of our Github repositories.

    The Nova is available for purchase from the Hologram store.

    Bulk orders with volume pricing, or for only the Nova hardware without any of the accessories, can be made by contacting our sales team.