ESP32 connected reminder system
A physical cue for the things that matter

Don’t just set
a reminder. See it.

CueBlink turns digital reminders into a physical visual signal. Create a cue online, send it to the device, and let a simple light help you notice what your phone notification missed.

1 physical cue
3 connected layers
24/7 visible reminder
Device online
✓ 2 reminders active
API synced
CUEBLINK
CREATE THE CUE• SEND IT ONLINE• SEE THE LIGHT• REMEMBER• CREATE THE CUE• SEND IT ONLINE• SEE THE LIGHT• REMEMBER
How CueBlink works

From thought to
physical signal.

The website, API, and ESP32 work together as one simple system. Each layer has one job, which keeps the product easy to understand and easy to build.

01

Create the reminder

Log in, choose your serialized device, and create the cue from the CueBlink dashboard.

Web dashboard
02

Sync through the API

The backend stores the reminder and exposes the current device state through the CueBlink API.

API + database
03

See the physical cue

The ESP32 receives the update and changes the device LED so the reminder lives in the room with you.

ESP32 + LED
System architecture

One connected path.

01 Website Owner controls
02 API Users · Devices · Reminders
03 Internet HTTPS / Wi-Fi
04 CueBlink ESP32 · LED · Button
GET /api/device/CB-1001/sync
200 OK
{
  "serial": "CB-1001",
  "led": "green",
  "buttonState": "idle",
  "reminders": [
    { "text": "Bring your keys", "active": true }
  ]
}
Built for both sides of the device

Private controls.
Simple public view.

Owners get the full control surface. Anyone who scans the QR code only sees the reminders meant to be public.

✓ Register serialized CueBlink devices
✓ Change LED state from the dashboard
✓ Add, pause, resume, and remove reminders
✓ Share a dedicated public QR destination
Explore the prototype dashboard →
DASHBOARDYour CueBlinks.
+
REGISTERED1
ONLINE1
Kitchen CueBlinkCB-1001
Online
08:00Morning medication
07:30Bring your keys
CueBlink prototype

Build the reminder
you can actually see.

Start with the editable prototype, then connect the production database and physical device.