Press. Use. Release.

DropSlot

The button that brings order to meeting rooms.

Meetings that never start?
Rooms that stay booked for nothing?
Just need five minutes for a quick call?

DropSlot fixes that


DropSlot Button

Why choose DropSlot.dev?

feature-icon Real-Time Calendar Integration

DropSlot connects directly to Google Calendar APIs, syncing meeting room status in real time.
If a booking isn’t confirmed within 3 minutes, the event is automatically deleted.

feature-icon Smart Presence Logic

The button runs a simple, reliable state machine that monitors meeting room activity: free → upcoming → confirmation → in progress. Every press updates both the device state and the cloud record instantly.

feature-icon Visual Feedback System

DropSlot communicates entirely through color signals:

  • Green solid – room free
  • Blue pulsing – meeting starts soon (< 5 minutes)
  • Red flashing – confirm meeting attendance
  • Red solid – meeting in progress

All patterns are handled by onboard LED logic with millisecond precision.

feature-icon Instant Local Booking

When no meeting is scheduled, pressing DropSlot creates an instant 5-minute reservation.
This quick-book mode integrates seamlessly with Calendar and shows up as “Quick Booking” in your calendar.

feature-icon Hardware Architecture

Built around an ESP32 microcontroller for Wi-Fi connectivity.
Features common cathode RGB LED (GPIOs 25, 26, 27), capacitive touch button, and PWM control (5kHz, 8-bit).
Power-efficient, designed for 24/7 uptime.

feature-icon Cloud-Connected & Secure

DropSlot communicates over HTTPS with SHA256 hash-based authentication to the backend.
Server uses caching architecture with 30-second background polling.
Easily scalable for multiple rooms or entire office deployments.

Impressum

Project: Mito hackathon 2025

Makers: Albert, Ákos, Bence, Sanyi

GitHub: https://github.com/dropslot-dev/