Palm-Sized Sixteen Segments Light The Way To Our Hearts

It’s no secret that we here at the Hackaday are suckers for cool display. LEDs, OLEDs, incandescent, nixie or neon, you name it and we want to see it flash. So it fills us with joy to discover a new way to build large, daisy-chainable 16-segment digits, and even more excited to learn how easy they are to fab and assemble.

A cousin of the familiar 7 segment display, the 16 segment gives so many more possibilities (128% more possibilities to be exact) for digit display. To be specific, those extra segments unlock the ability to display upper and lowercase latin characters as well as scads of punctuation.

But where the character set is complex, the assembly is anything but thanks to a great design from [Kolibri] called klais-16. They’re available fully assembled if you want to jump straight to code, but thanks to thorough documentation (seriously, check this out) assembly is a snap.

Each module is composed a very boring PCBA base layer which should be inexpensive from the usual sources, even when ordering one fully assembled. A stackup of three more PCBs are used for spacing and diffusion with plans for die-cut or injection mold layers if a larger production run ends up happening. Board dimensions for each character are 100 mm x 66.66 mm (about 4″ x 2.5″). Put together, each module can stand on its own or be easily daisy-chained together to make a longer single display.

Addressing all those bits with an elaborate, ugly control scheme would be a drag but fortunately the firmware for the onboard STM8 microcontroller exposes a nice boring serial interface which can be used without configuration to display strings. There’s even an example Windows Batch script!

20 thoughts on “Palm-Sized Sixteen Segments Light The Way To Our Hearts

  1. Nicely done, but the number of the LEDs for each segment seems a little off. There are only 7 LEDs each for the biggest segments on the right side, while there are 16 total for the top segment. You can already see the difference in brightness in the animated GIF above.

    1. This! This is the reason I always read the comments on Hackaday, as this is something I want to try! And you’re probably right about the price point of view. I do like the matt finish of the non-light-emitting parts of the display. But what is stopping me to create a mask to mount on top of the TFT-display and only show 16 segments?

  2. It has FCC Id 000000 printed on the board. Afaik there is no self certification for FCC. Can someone explain?
    Whats with all these fake certificates printed on the circuit board and schematic? Makes me angry..

  3. Looks good. I disagree with the comments suggesting using TFT screens.
    This is much simpler and potentially much cheaper.
    I hope they document the process for obtaining certification.

Leave a Reply to macsimski Cancel reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.