SSDisplay
|
SSDisplay is a library to control common-cathode and common-anode 7-segment displays directly from Arduino without any external integrated circuit. At first, it implements the main functionalities of a LED 7-segment display, controlling digits and decimal points exhibition. However, you may extend SSDisplay to meet your needs, given that it has similarity with template-method pattern. Thus, you can override the hook methods onShow()
and onHide()
to extend its functionalities when LEDs turn on or off, respectively. This is useful if your display has peculiarities like colons or apostrophe.
Keep in mind that the main aim of this library is prototyping and study. Furthermore, such a project doesn't use third party libraries and is compliant with PlatformIO requirements.
Brightness adjust
Suppression of leading zeros
Display blink with tuning of interval
>>>+200 ms
Characters | A | B | C | D | E | F | G | H | h | I | J | L | N | O | P | R | S | U | Z |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Exhibition | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
Only H letter is case sensitive.
Special Characters | [( | ]) | - |
---|---|---|---|
Exhibition | ![]() | ![]() | ![]() |
For more examples, see the example folder. And look at the docs for more details.
For changelogs, see Releases.