Close

One Hertz Challenge

A project log for RPI TinynumberHat9

Tiny displays, big numbers, on a tiny Raspberry Pi Zero

andrew-tudoroiAndrew Tudoroi 08/17/2025 at 18:330 Comments

For the One Hertz Challenge I had to pick between a few of my projects. I’ve always had a soft spot for retro LED displays, especially when they’re reused in modern applications. There’s something special about seeing old-school 7-segment displays glowing again   driven by a Raspberry Pi.

For this contest I decided to go with my TinyNumberHat 9. It’s an expansion board for the Raspberry Pi Zero / Zero 2W that drives nine vintage ALS314 7-segment LED digits through an HT16K33 controller. It also features a Qwiic connector, allowing you to hook up additional I²C boards or  connect the hat to a different host, like an Arduino.

With nine digits available, it can count pretty far, show timestamps, or even display short text messages.

The demo code is simple and written in Python. The board also has four buttons, letting you switch between different display modes:

Discussions