This project is a no-code habit tracker built with the Adafruit MagTag, designed to help you monitor three daily habits and keep streaks alive...all without writing a single line of code. Using Adafruit IO Wippersnapper and IO Actions, you’ll set up a fully functional system that tracks progress, displays streaks, and lets you check off habits with the MagTag’s four front-facing buttons.
This guide walks you through creating a personal habit tracker using the Adafruit MagTag eInk display. The device will track three daily habits (for example: meditate, stretch, walk) and display whether you’ve completed them. If you complete your daily tasks, overnight your MagTag will reset the TODO and add to your streak, showing how many consecutive days you’ve kept up the routine.
The best part? No coding is required. Thanks to Adafruit IO Wippersnapper, you’ll configure the MagTag entirely through a web interface. With Adafruit IO Actions, you’ll automate streak tracking and reset logic, making this project accessible to beginners.
What is WipperSnapper?
WipperSnapper is a firmware designed to turn any WiFi-capable board into an Internet-of-Things (IoT) 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.
Page last edited November 07, 2025
Text editor powered by tinymce.