@Gordon suggested to let the scan run free to reduce the flicker - see Driving LED matrix with shift registers such as 74HC595 and Retro Bubble Displays driven with 74HC595. I used timeouts how long I would turn on a segment (and how much to wait after turning it of and turn on the next segment). Free running gives the eye the most snapshot like image of all segments. On the other hand - if you can afford from brightness / dimness - you could think of timing the next free run to save battery. Without, one segment would be always on and be the determining factor for power consummation.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
@Marty_McFly,
means exactly what you are saying.
@Gordon suggested to let the scan run free to reduce the flicker - see Driving LED matrix with shift registers such as 74HC595 and Retro Bubble Displays driven with 74HC595. I used timeouts how long I would turn on a segment (and how much to wait after turning it of and turn on the next segment). Free running gives the eye the most snapshot like image of all segments. On the other hand - if you can afford from brightness / dimness - you could think of timing the next free run to save battery. Without, one segment would be always on and be the determining factor for power consummation.