BlindMaster brings real-time remote control, intelligent scheduling, and seamless IoT integration to your motorized window blinds — from anywhere.
Why BlindMaster
Adjust any blind instantly via WebSocket — sub-second response from your phone to your window, anywhere in the world.
Set automated cron-based schedules per blind or per group. Wake up to light gradually filling the room — automatically.
Group multiple blinds and control them together. One tap to raise every blind in a room simultaneously.
JWT authentication, Argon2 password hashing, TLS everywhere, and multi-layer rate limiting — your home stays yours.
A guided multi-stage calibration flow maps encoder ticks to your exact blind travel — precise positioning every time.
Built-in MAX17048 fuel gauge monitoring with low-battery alerts. Dynamic CPU scaling and servo power gating extend runtime.
Architecture
BlindMaster is a full-stack IoT platform — every layer is purpose-built to work together.
iOS & Android mobile app. Time-based theming. Real-time slider control. Schedule management.
Central relay & API. PostgreSQL + MongoDB. Agenda scheduling. Email via AWS SES.
FreeRTOS firmware. BLE provisioning. Servo + encoder control. NVS persistent state.
Pair your ESP32-C6 device over BLE from the app. Enter your Wi-Fi credentials and authenticate — stored securely on the device in NVS.
A guided handshake walks the device through measuring your blind's full travel range. Precise 11-position control from that point on.
Use the app slider for immediate control or set recurring schedules. Changes reach your blinds in real-time over Socket.IO.
Open Hardware
BlindMaster hardware is built around the Seeed XIAO ESP32-C6 — a compact, powerful RISC-V module with built-in Wi-Fi 6 and Bluetooth 5.3. The firmware is open-source ESP-IDF, and hardware schematics will be open-sourced at launch.
BlindMaster is launching on TestFlight for iOS beta testers, with hardware schematics open-sourced at the same time. Join the early access list to be first to know.
No spam. Just a launch notification.