The VFD Modular Clock is a clock based on old-fashioned VFD Display Tubes.
VFD is short for Vacuum Flourescent Display. A VFD display is typically green or blue, and emits a bright light with high contrast. VFD Displays are often found in car radios.
A VFD Display tube looks like an old Vacuum Tube, the predecessor to the transistor. The inside of the tube contains segments that can be lit up to form numbers and letters. Most tubes contain segments for one digit, and several must be stacked together to make a complete display.
The clock itself is modular, it comes with a base board, which is powered by an ATMega32U4 microcontroller and contains a high-voltage VFD driver that is used to light up the display shield that sits on the top board.
Shields
The VFD Modular Clock consists of a base board and a display shield. The base board can support several different shields, allowing you to choose the combination you like best.
Each shield is coded with a 3-bit numerical indentifier. This allows the firmware to automatically recognize the shield that is plugged in and it will adjust the display automatically. Support for shields added in the future will be released as firmware upgrades.
- IV-4/IV-17
- Four large alphanumeric tubes
- Digits: 4
- Segments: 16
- Tube size: large
- Tube type: Side View
- IV-6
- Compact display with 6 7-segment tubes
- Digits: 6
- Segments: 7
- Tube size: small
- Tube type: Side View
- IV-22
- Six top-view 7-segment tubes
- Digits: 6
- Segments: 7
- Tube size: medium
- Tube type: Top View
- IV-18
- A single long 8-digit 7-segment tube
- Digits: 8
- Segments: 7
- Tube size: medium
- Tube type: Side View
- IV-4/IV-17
- Six large alphanumeric tubes
- Digits: 6
- Segments: 16
- Tube size: large
- Tube type: Side View
- IV-11/IV-6
- Four large and two small 7-segment tubes
- Digits: 6
- Segments: 7
- Tube size: large
- Tube type: Side View
Acrylic Enclosures
Acrylic enclosures that match each of the shields available separately.
Product Feature Comparison
Shield | Digits | Segments | Second Dots | Size | View | |
---|---|---|---|---|---|---|
IV-4/IV-17 | 4 | 16 | No | large | Side View | |
IV-6 | 6 | 7 | Yes | small | Side View | |
IV-22 | 6 | 7 | Yes | medium | Top View | |
IV-18 | 8 | 7 | Yes | medium | Side View | |
IV-4/IV-17 | 6 | 16 | No | large | Side View | |
IV-11/IV-6 | 6 | 7 | Yes | large | Side View |
Four Letter Word add-on board
A small board that adds four letter word functionality to the clock is available. This board is meant for version 1 of the base board only. Version two (marked as mk2 on the board) has this functionality built-in.
Custom Orders
In our store, we sell the base board and a shield as a kit. If you would like to purchase several different shields, please contact us by email. Inquiries regarding purchasing shields without display tubes included should also be dire
Features
- Modular design: The display tube shields are swappable
- HV5812 VFD driver with 20 outputs: Can drive up to four 16-segment alphanumeric displays or twelve 7-segment numerical displays.
- Open source firmware (available at GitHub)
- Arduino Leonardo bootloader. Can be programmed using just a USB mini-b cable
- DS3231M Real Time Clock with backup battery
Firmware
The firmware has shield detection built in, so it knows which Tube shield is plugged in, and adjusts the output accordingly. With the IV-17/IV-4 alphanumeric display shield, you get four alphanumeric characters. With the IV-6 7-segment display shield, you get six alphanumeric characters (since this is a 7-segment display, some characters are displayed in a stylized manner. 'x' and 'z' cannot be displayed at all).
Troubleshooting
If you run into trouble during assembly, have a look at thetroubleshooting page
If you have version 2 (mk2) of the board, and your clock is running slow, please refer to therepair guide