The CA is written to be easily integrated into a variety of platforms (from RTOS to linux) and with a wide variety of Wi-Fi chips. The code is compatible with the leading IoT platforms, and is designed for easy portability to new platforms.
Getting the Binary
The table below includes links to the binary distribution for Cirrent's CA. If you need the CA built for another platform, please contact us or send us an email: firstname.lastname@example.org and we can provide you the source to the CA for you to compile it for your platform.
The CA Reference Implementation is also pre-ported to the Cypress WICED™ Development Kit, Qualcomm QCA401x Wi-Fi IoT platform, and the Samsung ARTIK™ IoT Evaluation platform. Contact Cirrent if you are using one of these platforms for your product development.
If your device runs any other RTOS, contact Cirrent directly to get the reference implementation in C that can be easily ported to most Wi-Fi enabled devices.
If you are using Raspberry Pi 2, you'll need an external radio (The Raspberry Pi 3 has an internal radio). We find that the Panda radios work best because they support hotspot 2.0 by default.
Installing the CA
These instructions are specific to a Raspberry Pi. You'll follow a similar process for another product -- contact us if you need help.
Installing a .deb package:
- Connect your device to the internet, preferably by ethernet.
- Download the binary file from the link above.
- Make sure your packages are up to date:
sudo apt-get update
- Install gdebi if you do not have it already:
sudo apt-get install gdebi
- Install the package using gdebi:
sudo gdebi ca_armhf.deb
After you have completed the installation process, you will need to configure your device.