This guide will help you create a compact sized umbrella stand that will warn you of incoming rain. This project explores how to combine WipperSnapper firmware with Adafruit IO Actions and the IO+ Weather Power-Up to change the colors of a NeoPixel strip based on forecasted (and current) weather conditions.
This project relies on Adafruit IO+, which is a paid upgrade from the free Adafruit IO service. You'll need an active IO+ subscription to unlock the Weather Power-up used to forecast the weather.
What is WipperSnapper?
WipperSnapper is a firmware designed to turn any WiFi-capable board into an Internet-of-Things device without programming a single line of code. WipperSnapper connects to Adafruit IO, a web platform designed (by Adafruit!) to display, respond, and interact with your project's data.
Simply load the WipperSnapper firmware onto your board, add credentials, and plug it into power. Your board will automatically register itself with your Adafruit IO account.
From there, you can add components to your board such as buttons, switches, potentiometers, sensors, and more! Components are dynamically added to hardware, so you can immediately start interacting, logging, and streaming the data your projects produce without writing code.

You can use any Sparkle Motion board with this project. Sparkle Motion and Mini Sparkle Motion



Page last edited June 27, 2025
Text editor powered by tinymce.