The Apa102 library is really coming together, but it needs to be more flexible.
A couple of ideas for improving it:
• settings for led matrices of any orientation, with signal flow moving from any of the four corners of a matrix -- I think this is necessary in order to make this library useful for others
• settings for different shapes of matrix (allow user to specify arbitrary rows of arbitrary lengths) -- not really sure if this is necessary
• more generic exceptions for different types of invalid input
The Apa102 library is really coming together, but it needs to be more flexible.
A couple of ideas for improving it: • settings for led matrices of any orientation, with signal flow moving from any of the four corners of a matrix -- I think this is necessary in order to make this library useful for others • settings for different shapes of matrix (allow user to specify arbitrary rows of arbitrary lengths) -- not really sure if this is necessary • more generic exceptions for different types of invalid input