An Arduino timer using old HP 5082-7302 displays 2

My latest little project was to build something out of a handful of old HP 5082-7302 numeric indicators and my home-made breadboarded (almost) Arduino. These displays are very easy to use once you get past the errors in (some versions of) the datasheet. That is fortunate because they stopped making them a long time ago and there isn’t much information or libraries available for controlling them.

The result was a timer that counts up from zero and with a button for resetting it, and a pair of Arduino libraries. The first library, HPNumberDisplay, can control an array of HP5082-7300/7302 (and probably 7340) displays. The second library, TimeCounter, can count (increment/decrement) time by arbitrary amounts. All source code for the libraries are available here.

A timer build from an Atmega328p and five HP5082-7302 displays.

A timer build from an Atmega328p and five HP5082-7302 displays.

I also recorded a short demo using my old camera. The quality could be better. Some day I will buy a proper camera.


Leave a comment

Your email address will not be published. Required fields are marked *

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

2 thoughts on “An Arduino timer using old HP 5082-7302 displays

  • Iori Evans

    I came across your project after I googled the HP 5082-7300 digital displays. I’m trying to source these items but as you say in your write-up, they stopped making them. If you can help I would be very grateful but do not feel obliged to reply if you view this email as inappropriate.
    Yours sincerely
    Iori Evans

    • Anders Post author

      Can’t help you with that unfortunately. I got mine from a box of old spare parts and long-obsolete components. I don’t know where you could get them today. Unless they are available on Ebay?