|
Seven Segments Displays Agnostic Library for ESP32 (Arduino) v3.2.0
A library that provides a class that models a Seven Segment Display and provides an unified API through it's members independently of the display technology.
|
Header file for the SevenSegDisplays_ESP32 library, SevenSegDispHw class and subclasses. More...
#include "Arduino.h"#include <stdint.h>#include <ShiftRegGPIOXpander_ESP32.h>

Go to the source code of this file.
Classes | |
| class | SevenSegDispHw |
| Base abstract class models a generic Seven Segment display hardware. More... | |
| class | SevenSegDynamic |
| Abstract class models a generic dynamically updated Seven Segment display hardware More... | |
| class | SevenSegDynHC595 |
| Models seven segment displays driven by two 74HC595 shift registers. More... | |
| class | SevenSegDynDummy |
| Models a dynamic display with no screen, for tests or remote display of the data. More... | |
| class | SevenSegStatic |
| Abstract class that models displays that don't need permanent MCU data updating to keep the data correctly displayed. More... | |
| class | SevenSegStatHC595 |
| Models displays driven by 74HC595 or similar shift registers, one shift register per display port, wired so that the eight output pins of each shift register is connected to the 8 segment pins of the corresponding display module. More... | |
| class | SevenSegTM163X |
| Abstract class that models Seven Segments LEDs static displays hardware using Titan Micro TM163X series chips as display controller component More... | |
| class | SevenSegTM1636 |
| Models a Seven Segment display hardware controlled by a TM1636 display controller component. More... | |
| class | SevenSegTM1637 |
| Models a Seven Segment display hardware controlled by a TM1637 display controller component. More... | |
| class | SevenSegTM1639 |
| Models a Seven Segment display hardware controlled by a TM1639 display controller component. More... | |
| class | SevenSegMax7219 |
| Models a Seven Segment display hardware using a Max7219 display controller component More... | |
Header file for the SevenSegDisplays_ESP32 library, SevenSegDispHw class and subclasses.
Repository: https://github.com/GabyGold67/SevenSegDisplays_ESP32
Framework: Arduino
Platform: ESP32
Check https://github.com/GabyGold67 for other Frameworks and Platforms versions of this library availability.