Turn any screen into a retro split-flap display.
The classic mechanical aesthetic, without the $3,500 price tag. Scan a QR code to pair your phone, and control it all wirelessly.
Developers: Self-host via Node.js
The classic mechanical aesthetic, without the $3,500 price tag. Scan a QR code to pair your phone, and control it all wirelessly.
Developers: Self-host via Node.js
No accounts. No downloads. Secure pairing in seconds.
Open board.html on your smart TV, iPad, or any screen. A QR code and 6-digit code appear instantly.
Scan the QR code for instant pairing with an embedded secret. Or type the 6-digit code and the TV will ask you to approve.
Once paired, the board locks. No one else can connect. Your phone is the wireless remote. Disconnect to unlock.
A physically accurate display with a full companion app on your phone.
Add messages with the + button, see a real-time mini board preview with character counts per row, change themes, adjust animation speed, and switch between message and clock modes.
Scan the QR on your TV to pair instantly. A 32-character secret is embedded in the URL, too long to read from across the room.
Real mechanical flap sounds via the Web Audio API. Control volume and pitch from your phone. Falls back to synthesized clicks if no audio file.
Toggle clock mode from the companion. The board flips to show the current time, day, date, and year, updating every second.
QR embeds a long secret. Manual codes require TV-side approval. Board auto-locks after pairing. No one can hijack your display.
Every parameter is adjustable from the companion: flap shape, bezel radius, pinch depth, ridges, typography, grid gap, board shadow, color gradients for top/bottom flaps, and 7 color emojis. Use the standalone custom-board.html to design and export CSS.
MIT licensed. Self-host with
npm install express ws helmet express-rate-limit
and
node server.js.
Real-time data on your display. Toggle between modes from the companion.
Live 12-hour time with seconds, day of week, month/date, and year. Centered and auto-formatted to your grid size. Flips every second.
Add multiple messages with the + button. Loop them automatically with configurable delay, or step through manually with Next.
Point at any JSON endpoint.
Real-time local conditions.
Days, hours, minutes.
Three layers of protection so nobody hijacks your display in a crowded room.
QR code embeds a 32-character cryptographic token in the URL. Impossible to read from across the room. Scan it and you're instantly paired.
If someone types the 6-digit code manually, the TV shows "Approve connection?" and waits for you to press Enter or click Accept.
Once paired, the board locks completely. All pairing info disappears. No one else can connect. Disconnect from the companion to unlock.
No hardware to buy, no software to install. Launch a board in your browser right now.
Launch Display