Show HN: I built a large JavaScript powered flipdisc display. Here's a guide
Flipdisc displays, or flip dots, use electromagnetic pulses to switch colors. A project details building a large interactive display for offices, covering construction, power, software, and design considerations. It aims to explore real-time visualizations and user interactions, hoping to make flipdisc technology more accessible.
Read original articleFlipdisc displays, also known as flip dots, offer a unique way to visualize information using electromagnetic pulses to flip discs between two colors. Despite being an older technology, they provide benefits like durability, high readability, and a distinct sound effect with each flip. The article details a project involving the construction of a large interactive flipdisc display for office decor. It covers the build process, power requirements, frame construction, cabling setup, and the software used for driving the display. The software section explains the communication protocol, processing requirements, and the development of a Node.js library for controlling the flipdisc screens. Additionally, it discusses the design considerations for creating visualizations on the display, including font choices and image rendering techniques. The project aims to explore real-time visualizations and user interactions using web technologies and machine learning. The conclusion expresses a desire for flipdisc technology to become more accessible for hobbyists and invites collaboration on developing affordable flipdisc hardware.
Related
1/25-scale Cray C90 wristwatch
A 1/25-scale Cray C90 wristwatch project showcases a Cray J90 core simulation of Jupiter and its moons. Despite impracticality for timekeeping, it demonstrates hardware evolution and computational abilities in esoteric computing.
Atkinson Dithering (2021)
The Macintosh in 1984 introduced Atkinson dithering, enhancing image contrast with a unique error spreading pattern. iKe allows users to apply Atkinson dithering effects by converting images to grayscale matrices.
Hacking eInk Price Tags (2021)
Hackers repurpose eInk electronic shelf labels (ESLs) into photo frames or status displays by customizing firmware. Detailed exploration of hacking challenges, including Marvell chip analysis, bootloader functions, memory storage, communication protocols, and debugging methods.
I am using AI to drop hats outside my window onto New Yorkers
dropofahat.zone showcases a project by a New York City resident using AI to drop hats onto passersby from their window. Challenges include hat selection, window opening, and AI implementation. The goal is to redefine "Window Shopping."
How Cathode Ray Tubes Work. [video]
The video explores CRT display technology, dominant for 70 years before LCDs rose. CRTs use electrons on phosphorus screens, guided by electromagnets. Evolution from B&W to color displays is discussed.
The lifespan is probably not as limitless as you might have imagined, the discs tend to fall off or get stuck. But they are really neat while they are working, especially how they sounds.
I was at an office with these flip dot displays, and eventually we dismantled the display. I took some picture of the pieces and you can see how stuck discs look like:
But some differences are that flip-discs rotate 180° whereas DLP pixels only tilt a little bit to redirect the light to a heatsink, flip-discs have different colors on each side whereas DLP has mirror pixels, flip-discs probably have finite lifespan whereas DLP is good for trillions of cycles, and DLP responds so quickly (in microseconds) that grayscale is accomplished by duty cycle modulation (PWM).
How did they buy them, and for how much?
I love to see Javascript used for stuff like this. It blew my mind that the James Webb Telescope uses a custom Javascript runtime for a lot of the onboard functions.
For that I used a Python module (https://github.com/tuna-f1sh/flipdot) and Python Flask/React based manager, with sequence info in a SQLlite db. Same outcome as your App with pre-loaded transitions and of course, Game of Life: https://engineer.john-whittington.co.uk/2020/04/game-of-life...
It's my project TODO list to make a FPGA based direct HDMI controller for the Alfa-Zeta modules since refresh rate of the on-board firmware leaves a little to be desired.
https://www.smoothware.com/danny/woodenmirror.html
or more recently
https://tisch.nyu.edu/itp/news/spring-2024/daniel-rozin--itp...
"niche technology" is probably the better term - that niche being readability in sunlight. A few years ago, flipdisc displays used to be very common in buses, trains etc. Then LEDs got better and the niche vanished...
His code can be found at https://github.com/owenmcateer/FlipDots.
So how much do one of those cost? The website (https://flipdots.com/en/products-services/flip-dot-boards-xy...) notably has no prices listed.
Thank you for sharing
The clicking, its sooooo satisfying.
Reminds me of the “flip flap” boards in old train stations. Like https://www.vestaboard.com/
>AlfaZeta makes brand new displays, with a controller board. Their XY5 displays (14x28) sells around 500€ (VAT and shipping included).
https://hackaday.io/project/159415-flip-dot-display-diy-cont...
What? The display is made almost entirely of moving discs.
Related
1/25-scale Cray C90 wristwatch
A 1/25-scale Cray C90 wristwatch project showcases a Cray J90 core simulation of Jupiter and its moons. Despite impracticality for timekeeping, it demonstrates hardware evolution and computational abilities in esoteric computing.
Atkinson Dithering (2021)
The Macintosh in 1984 introduced Atkinson dithering, enhancing image contrast with a unique error spreading pattern. iKe allows users to apply Atkinson dithering effects by converting images to grayscale matrices.
Hacking eInk Price Tags (2021)
Hackers repurpose eInk electronic shelf labels (ESLs) into photo frames or status displays by customizing firmware. Detailed exploration of hacking challenges, including Marvell chip analysis, bootloader functions, memory storage, communication protocols, and debugging methods.
I am using AI to drop hats outside my window onto New Yorkers
dropofahat.zone showcases a project by a New York City resident using AI to drop hats onto passersby from their window. Challenges include hat selection, window opening, and AI implementation. The goal is to redefine "Window Shopping."
How Cathode Ray Tubes Work. [video]
The video explores CRT display technology, dominant for 70 years before LCDs rose. CRTs use electrons on phosphorus screens, guided by electromagnets. Evolution from B&W to color displays is discussed.