hey guys I'm confused on how to setup a 16x16 led ( 4x - 8x8 Leds) with 4 shift registers (hcf4094)?

because the one I learned is you use 2 shift registers in one 8x8 LED dot matrix. but how to do it with 4x - 8x8 Led matrix? 16x16 Basically.

Because when you setup 16x16 led matrix then you have to use 8 registers (2 shift Registers each), that's what ive understand.

But suddenly my professor said that you will only use 4 shift registers in the 16x16 led.

I am confused right now and searching on the net on how to setup but could find what I've need. Thank you!

  • \$\begingroup\$ What happens if you connect two matrices together directly, with no shift registers involved? \$\endgroup\$ Dec 28, 2017 at 12:38
  • \$\begingroup\$ my professor wants shift registers. btw, Im doing Arduino. Can you check this picture to help me with the simple connection? imgur.com/a/C08WD \$\endgroup\$
    – Addy Pete
    Dec 28, 2017 at 12:42
  • \$\begingroup\$ Hint : you still only need two shift registers. But each shift register needs to be 16 bits long instead of 8 bits. \$\endgroup\$
    – user16324
    Dec 28, 2017 at 14:04
  • \$\begingroup\$ I have 4 8bit shift registers but I'm confused with the connection \$\endgroup\$
    – Addy Pete
    Dec 28, 2017 at 14:07
  • \$\begingroup\$ we are not here to do your school work for you. ... you have been given very good hints on the subject, yet your question remains .... talk to your professor. it appears that you do not fully understand how an LED matrix is wired. \$\endgroup\$
    – jsotola
    Dec 29, 2017 at 6:58

1 Answer 1


Think of the 16x16 array as one whole, not four 8x8 arrays. One obvious way to multiplex the LEDs is with 16 rows and 16 columns. If you have 8-bit shift registers, then you need two to control the 16 column lines and two more to control the 16 row lines.

  • \$\begingroup\$ I am confused with the connection. Can you check this pic Sir? Thank you. imgur.com/a/C08WD \$\endgroup\$
    – Addy Pete
    Dec 28, 2017 at 12:35
  • \$\begingroup\$ i only have 4 shift registers Sir. \$\endgroup\$
    – Addy Pete
    Dec 28, 2017 at 13:30

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.