Widget of the Week #4: 8 x 7-segment display MAX7219

A quick one this week after last week’s marathon. Projects often need a few digits of numeric display – from thermometers to clocks these eight digit displays are a cheap and easy-to-use solution.  Commonly known as MAX7219 but that doesn’t refer to the display at all but the multiplexer chip that drives the LEDs from a serial input.  It’s also found in 8×8 matrix displays that we’ll come back to in another WotW. At a current price of around a pound you can pair one with a NodeMCU to make an NTP synchronised clock accurate to fractions of a second for…

Continue reading →

Widget of the Week #3: RGB LED arrays

Everyone likes addressable RGB LED arrays, they can be built into almost anything and they’re fun to program cycles and chases for. First let’s cover some terminology.  We’re talking here about the LEDs arrays in which each pixel can be individually controlled.  They come in different formats – flexible strips, panels, bars, rings and individual pixels, but these all use the same device. We also need to distinguish these LEDs from ordinary RGB LEDs which have no-board electronics but present three pairs of pins or a pin per LED and a common anode or cathode.  There’s also potential confusion with strips that are simply RGB LEDs…

Continue reading →