Skip to content

Repository files navigation

flip forward — local control

A desktop app for discovering and controlling flip forward split-flap displays on your local network.

demo.mp4

Features

  • Auto-discovery — finds displays on your network via mDNS/Bonjour (splitflap service type), with manual add-by-IP as a fallback.
  • Send text — push a word or phrase straight to a display, optionally cycling through a list on a repeat interval.
  • Module commands — target individual flap modules to reboot, blink, display a single character, or run smart homing.
  • Smart homing — a guided, step-by-step calibration flow for aligning a module's flaps.
  • Firmware updates — flash new firmware to one or more modules, either from a local .bin file (served from a built-in HTTP server on your machine) or from a public URL.
  • Activity log — a live log of every command sent and request received, for debugging.

Getting started

npm install
npm start

Building

make mac     # or: npm run build:mac
make linux   # or: npm run build:linux
make win     # or: npm run build:win

Builds are emitted to dist/ via electron-builder.

Community

Questions, feedback, or showing off your build? Join the Discord: https://discord.gg/nZwyE4vh

About

Electron App for locally controlling flip forward displays

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages