Closed nseidle closed 11 years ago
Combining code and hardware files for two different projects into a single repo is going to confuse customers. There should be a unique repo for OpenSegment boards and leave this one for the 7-segment serial displays. Yes, this may mean having to update both repos for library changes, but new code should be checked with each version of the hardware anyway to ensure it is still compatible.
What was originally a Serial interface for seven segment displays has grown to accomodate a few other protocols (namely I2C and SPI). I'm also adding a 'counter' function to my backpack that allows a pin to be toggled and the display to increase (or decrease) by one.
We should consider renaming this project. My backpack (with PNPs and NPNs to drive higher currents) is called OpenSegment (kind of in the same fashion as OpenLog - admittedly not very creative). I would currently recommend 'OpenSegment' unless you have another name.
The problem however, is that we are quickly headed towards a mixed up world with two different layouts (I'd like to add my layout to this repo), and two slightly different firmwares (for example my hardware supports the counter option but yours may not). I'm not sure how to resolve this but I do believe it starts with some sort of rename.