Tacômetro, velocímetro e combustível

Eu consegui fazer um esboço no Proteus utilizando o Arduino UNO e um CI MAX7219 para indicação da velocidade com 2 displays de 7 segmentos, RPM com 6 LEDs e nível de combustível com 4 LEDs.

Além do regulador de tensão, eu vou precisar de mais alguma coisa?
E com relação a programação, fica mais complexo de ser feito dessa forma? Eu sei que devo utilizar a biblioteca LedControl.
Tem alguma forma mais simples para a programação!?

Esboço no Proteus

Obrigado!