Invention Coach:
Public Inventor(s):
Motivation:
The General Purpose Alarm Device (GPAD) is a programmable alarm panel/device that makes loud noises, flashes a bright light, and gives an 80 character message when something goes wrong. It is open-source hardware and software which is meant to be programmed by hobbyists from another microcontroller. If your make or project needs an alarm, don’t build your own—use GPAD or build on top of our design!
Checkout the repo: https://github.com/
Purchase a GPAD: https://www.pubinv.org/product/gpad/
Please contact read.robert@pubinv.org or see our repo above for more technical information.
Story:
This work was a collaboration with the Sustainable Progress and Equality Collective (SPEC).
The GPAD is based on the Arduino UNO, and can be controlled either through the serial port or via an SPI interface with an RJ12 data cable. It modularizes the common functionality of providing a loud, flashing alarm, which is needed on many projects. The repo gives examples of the simple API used to set the alarm state, including the text message.
The GPAD does not detect the conditions that need to be alarmed. It is a peripheral to a controlling host device which will assert status through the GPAD to an end user.
In 2024, Public Invention published a paper through HardwareX about the GPAD: General Purpose Alarm Device: A programmable annunciator.
More recently, the GPAD has been foundational for the following currently active projects:







