The instructions were to work on using daisy-chained shift registers to control a large number of LEDs.
Here, we explain in more depth and implement some interesting things:
control all LEDs at once (on or off - naive way by sending all 0s or all 1s to the shift registers, but you can do it more compactly?)
individually turn each LED on or off
create patterns (e.g. wave, pulse)
Document this work by referencing this issue in commit (or if you forget, add a comment with the relevant commit hash), and adding photo/video in the comments.
Write explanation and documentation about how daisy-chained shift registers work:
schematic/breadboard photos
reference to datasheet
waveforms from Piscope/Discovery 2 showing what is happening
The instructions were to work on using daisy-chained shift registers to control a large number of LEDs.
Here, we explain in more depth and implement some interesting things:
Document this work by referencing this issue in commit (or if you forget, add a comment with the relevant commit hash), and adding photo/video in the comments.
Write explanation and documentation about how daisy-chained shift registers work:
and cite any references used, of course.