Nudge was conceived as a way to anonymously let someone know you are thinking about them without demanding a response. Especially during these challenging times, Nudge is meant to remind people that they are not alone.



How it works

The Nudge Webpage has JavaScript that uses AJAX to update the Adafruit IO API . The Adafruit Matrix Portal that controls the LED matrix periodically checks the API for updates and displays the corresponding animation.

Due to the limited time I had to work on this, the webpage had to pull assets from multiple different servers, potentially increasing its load time. The microcontroller only checks the API every second or so, which animations will be skipped if multiple are selected within that time.