Voltix documentation
Every year millions of new portable IoT devices are sold, and they are all powered by batteries. Regularly replacing millions of batteries is inconvenient, expensive, and bad for the environment.
Voltix is an open-source hardware and software platform for building IoT devices that rely entirely on energy that can be harvested from sources like small solar panels. No batteries included.
Hardware ecosystem
Voltix products are available for purchase on [Anonymized].
-
The Voltix Module integrates energy harvesting, capacitor storage, power management, non-volatile memory, a powerful Cortex-M4 processor, and a 2.4-GHz, BLE-compatible radio into a tiny module with the footprint of a postage stamp.
-
The Voltix Board combines a Voltix Module with a USB Type-C connector and circuitry that facilitates programming and debugging. Two 0.1-inch pin sockets expose all signals from the Voltix module, including 11 GPIOs that support I²C, SPI, and analog sensor applications.
-
The Solar Shield plugs into the Voltix Board’s headers. It has four small solar cells and a pair of sliding switches that allow you to select one, three, or all four solar cells so you can experiment to see which configuration works best under specific conditions.
-
The Sensor Shield adds an accelerometer, a temperature-and-humidity sensor, and a microphone.
-
The Capacitor Shield allows you to extend the on-board capacitance of the Voltix device.
-
The Voltix Probe enables programming the microcontrollers on the Voltix Module after it has been soldered to a PCB.
Software support
-
For a quickstart with Voltix, use the Arduino package.
-
For more involved development, use the SDK and the template project.