Helium Hardware Libraries

Developers can use the Helium Atom as the basis for connectivity and security across numerous hardware platforms. The complete list of supported hardware platforms and languages is below. (We enable each of these via an open source library called Helium Client. Each of the libraries below wraps this client.)


Chose this library when using Helium with boards from the Arduino for IoT development.


ARM® mbed™

Helium supports various SKUs from ARM's mbed line of development boards.


Raspberry Pi

Developing with Helium on the one of the Pi Boards? We build and maintain a Python client that makes this easy.


Helium CLI and USB Adapter

The Helium CLI is used with Atoms programmed via the Helium USB Adapter and the native Helium Client.