▼ examples | |
► ch1115 | |
► bitmap | |
main.cpp | Example file for ER_OLEDM1_CH1115 display, showing how to display bitmaps. HW SPI |
► framerate_test | |
main.cpp | Example file for ER_OLEDM1_CH1115 display, measuring Frame rate per second)FPS, HW SPI |
► framerate_test_swspi | |
main.cpp | Example file for ER_OLEDM1_CH1115 display, measuring Frame rate per second)FPS, SW SPI |
► hello_world | |
main.cpp | Example file for ERM1_CH1115_OLED display, showing use of hello world, HW SPI Project Name: Display_Lib_RPI |
► text_graphics_functions | |
main.cpp | Test file for ER_OLEDM1_CH1115 display showing use of Text,graphics & functions. Project Name: Display_Lib_RPI |
► erm19264 | |
► bitmap | |
main.cpp | Example file for ERM19264_LCD display, showing how to display bitmaps. Project Name: Display_Lib_RPI |
► framerate_per_sec | |
main.cpp | Example file for ERM19264_LCD display, showing FPS, HW SPI Project Name: Display_Lib_RPI |
► hello_world | |
main.cpp | Example file for ERM19264_LCD display, showing use of hello world, HW SPI Project Name: Display_Lib_RPI |
► software_spi | |
main.cpp | Example file for ERM19264_LCD display, showing FPS, SW SPI Project Name: Display_Lib_RPI |
► text_graphics_functions | |
main.cpp | Test file for ERM19264 display showing use of Text fonts,graphics and functions Project Name: Display_Lib_RPI |
► hd44780 | |
► test_16x02 | |
main.cpp | This file contains the "main" function for project, a set of test sequence to test the Display_Lib_RPI::HD44780_LCD library, ends with clock demo |
► test_20x04 | |
main.cpp | This file contains the "main" function for project, a set of test sequence to test the Display_Lib_RPI::HD44780_LCD library |
► ht16k33 | |
► test_14_segment | |
main.cpp | Example file for HT16k33 display 14 segment |
► test_7_segment | |
main.cpp | Example file for HT16k33 display seven segment |
► ili9341 | |
► bitmap_tests | |
main.cpp | Library test file, bitmaps + FPS test |
► demos | |
main.cpp | Various demos see test list |
► hello_world | |
main.cpp | Hello World hardware test |
► hello_world_swspi | |
main.cpp | Hello World hardware and software SPI test |
► text_graphics_functions | |
main.cpp | Library test file, tests Text,graphics & functions |
► touch_screen | |
main.cpp | Simple example to test XPT2046 touchscreen IC and ili9341 TFT LCD together |
► include | |
Bitmap_test_data.hpp | Data file to hold bitmap test data for graphic displays |
► max7219 | |
► bcdmode | |
main.cpp | A demo file library for Max7219 seven segment displays Carries out tests on BCD decode mode 3. BCD mode uses the built in font Code B this font has BCD code B (0-9, E, H, L, P, and -) Hardware SPI , Project Name: Display_Lib_RPI |
► cascade_demo | |
main.cpp | A demo file library for Max7219 seven segment displays Shows simple example with two cascades displays Hardware SPI Project Name: Display_Lib_RPI |
► clock_demo | |
main.cpp | A demo file library for Max7219 seven segment displays |
► tests_hwspi | |
main.cpp | A demo file for Max7219 seven segment displays , Carries out series of tests to test the library. Hardware SPI Project Name: Display_Lib_RPI |
► tests_swspi | |
main.cpp | A demo file for Max7219 seven segment displays , Carries out series of tests to test the library. Software SPI Project Name: Display_Lib_RPI |
► misc_test | |
► multiple_displays_test | |
main.cpp | Multiple displays on hardware SPI one ST7735 lcd and One cH1115 oled test |
► unit_test_bicolor_class | |
main.cpp | Test file for SSD1306_OLED display showing unit testing bi-color graphics class , graphics text and bitmaps |
► unit_test_color16_class | |
main.cpp | Library test file, st7735, unit testing 16-bt color graphics class , bitmap and texts |
► utilities_test | |
main.cpp | Test file to test : return code enum printing , logging and config file functionality requires ch1115 spi (optional) Project Name: Display_Lib_RPI |
► nokia5110 | |
► bitmap | |
main.cpp | Description library test file, carries out series of Bitmap tests , HW SPI PCD8544 Nokia 5110 SPI LCD display Library |
► framerate_test | |
main.cpp | Description library test file,carries out FPS test , HW SPI PCD8544 Nokia 5110 SPI LCD display Library |
► framerate_test_swspi | |
main.cpp | Description library test file,carries out FPS test , HW SPI PCD8544 Nokia 5110 SPI LCD display Library |
► helloworld | |
main.cpp | Description library test file, carries out hello world test , HW SPI PCD8544 Nokia 5110 SPI LCD display Library Project Name: Display_Lib_RPI |
► text_graphics_functions | |
main.cpp | Test file for Nokia 5110 display showing use of Text,graphics & functions. Project Name: Display_Lib_RPI |
► sh1106 | |
► hello_world | |
main.cpp | Test file for Sh1106 OLED display, showing "hello world" basic use case Project Name: Display_Lib_RPI |
► sh1107 | |
► hello_world | |
main.cpp | Test file for Sh1107_OLED display, showing "hello world" basic use case Project Name: Display_Lib_RPI |
► ssd1306 | |
► bitmap | |
main.cpp | Test file for SSD1306_OLED library, showing how to draw bitmaps, 128X64 screen Project Name: Display_Lib_RPI |
► clock_demo | |
main.cpp | Test file for SSD1306_OLED display, Test file showing a "clock demo" , 128X64 screen Project Name: Display_Lib_RPI |
► framerate_test | |
main.cpp | Test file for SSD1306_OLED library, showing fps frame rate per second Project Name: Display_Lib_RPI |
► hello_world | |
main.cpp | Test file for SSD1306_OLED display, showing "hello world" basic use case Project Name: Display_Lib_RPI |
► text_graphics_functions | |
main.cpp | Test file for SSD1306_OLED display showing use of Text, graphics and functions. Project Name: Display_Lib_RPI |
► ssd1331 | |
► bitmap_tests | |
main.cpp | Library test file, bitmaps |
► demos | |
main.cpp | Demos for ssd1331 OLED |
► hello_world | |
main.cpp | Hello World hardware SPI test |
► hello_world_swspi | |
main.cpp | Hello World software SPI test |
► text_graphics_functions | |
main.cpp | Library test file, tests Text,graphics & functions |
► st7735 | |
► bitmap_tests | |
main.cpp | Library test file, bitmaps |
► demos | |
main.cpp | Various demos see test list |
► framerate_test | |
main.cpp | Frame rate test. FPS text + graphics |
► hello_world | |
main.cpp | Hello World hardware SPI test |
► hello_world_swspi | |
main.cpp | Hello World software SPI test |
► text_graphics_functions | |
main.cpp | Library test file, tests Text,graphics & functions |
► st7789 | |
► bitmap_tests | |
main.cpp | Library test file, bitmaps |
► demos | |
main.cpp | Various demos see test list |
► framerate_test | |
main.cpp | Frame rate test. FPS text + graphics |
► hello_world | |
main.cpp | Hello World hardware SPI test |
► hello_world_swspi | |
main.cpp | Hello World software SPI test |
► text_graphics_functions | |
main.cpp | Library test file, tests Text,graphics & functions |
► tm1637 | |
► test_model4 | |
main.cpp | A demo file library for TM1637 module Works on Model 4 Carries out series of tests demonstrating arduino library TM1637plus. Project Name: Display_Lib_RPI |
► tm1638 | |
► test_model2 | |
main.cpp | A demo file library for TM1638 module Works on Model 2 Carries out series of tests demonstrating arduino library TM1638plus. Project Name: Display_Lib_RPI URL: https://github.com/gavinlyonsrepo/Display_Lib_RPI |
► test_model_1_3 | |
main.cpp | A demo file library for TM1638 module Works on Model 1 and Model 3 Carries out series of tests demonstrating arduino library TM1638plus. Project Name: Display_Lib_RPI URL: https://github.com/gavinlyonsrepo/Display_Lib_RPI |
► xpt2046 | |
► xpt_test | |
main.cpp | Simple example to test XPT2046 touchscreen IC |
▼ include | |
► ch1115 | |
ERM1_CH1115_OLED_RDL.hpp | ER_OLEDM1 OLED driven by CH1115 controller header file |
► erm19264 | |
ERM19264_UC1609_LCD_RDL.hpp | ERM19264 LCD driven by UC1609C controller, header file |
► hd44780 | |
HD44780_LCD_RDL.hpp | HD44780-based character LCD I2C(PCF8574)library header file for RPI |
► ht16k33 | |
HT16K33plus_Model1_RDL.hpp | Header file for for HT16k33 module. Model 1 |
► ili9341 | |
ILI9341_TFT_LCD_RDL.hpp | Library header file for ILI9341_TFT_LCD_RDL library. to manage hardware interface with ILI9341 |
► max7219 | |
MAX7219_7SEG_RDL.hpp | Library header file to drive MAX7219 displays Project Name: Display_Lib_RPI |
► nokia5110 | |
NOKIA_5110_LCD_RDL.hpp | Header file for NOKIA 5110 library to communicate with LCD Controls SPI and basic functionality Project Name: Display_Lib_RPI URL: https://github.com/gavinlyonsrepo/Display_Lib_RPI |
► sh110X | |
SH110X_OLED_RDL.hpp | OLED driven by SH110X_RDL controller. Sh1106 and Sh1107 |
► ssd1306 | |
SSD1306_OLED_RDL.hpp | OLED driven by SSD1306 controller |
► ssd1331 | |
SSD1331_OLED_RDL.hpp | Library header file for SSD1331_OLED_RPI library |
► st7735 | |
ST7735_TFT_LCD_RDL.hpp | Library header file for ST7735_TFT_RPI library |
► st7789 | |
ST7789_TFT_LCD_RDL.hpp | Library header file for ST7789_TFT_RPI library |
► tm1637 | |
TM1637plus_Model4_RDL.hpp | RPI library Tm1637plus, Header file for for TM1637 module. Model 4 |
► tm1638 | |
TM1638plus_common_RDL.hpp | RPI library Tm1638plus, Header file for common data and functions between model classes |
TM1638plus_Model1_RDL.hpp | RPI library Tm1638plus, Header file for for TM1638 module(LED & KEY). Model 1 |
TM1638plus_Model2_RDL.hpp | RPI library Tm1638plus_RPI, Header file for TM1638 module(16 KEY 16 pushbuttons. Model 2 |
TM1638plus_Model3_RDL.hpp | RPI library Tm1638plus, Source file for for TM1638 module(LED & KEY). Model 3 |
► xpt2046 | |
XPT2046_TS_TFT_LCD_RDL.hpp | Header file for ILI9341_TFT_LCD_RDL library. to manage hardware interface with XPT2046 Touch Screen Controller |
bicolor_graphics_RDL.hpp | Graphics based functions for bicolor display |
color16_graphics_RDL.hpp | Library header file for 16 bit (565) color graphics library. This file handles the graphic methods |
common_data_RDL.hpp | File to hold common data and functions used by many Displays Project Name: Display_Lib_RPI |
font_data_RDL.hpp | Font data file. Project Name: Display_Lib_RPI |
led_segment_font_data_RDL.hpp | LED segment font data file for ht16k33 tm1638, tm1637 & max7219 modules |
print_data_RDL.hpp | Base class that provides print() and println() for for the display library Project Name :: Display_Lib_RPI |
utility_data_RDL.hpp | A file to hold some utilities(config file , logging etc) , included in common_data_RDL |
▼ src | |
► ch1115 | |
ERM1_CH1115_OLED_RDL.cpp | ER_OLEDM1 OLED driven by CH1115 controller source file |
► erm19264 | |
ERM19264_UC1609_LCD_RDL.cpp | ERM19264 LCD driven by UC1609C controller, source file |
► hd44780 | |
HD44780_LCD_RDL.cpp | HD44780-based character LCD I2C(PCF8574) source header file |
► ht16k33 | |
HT16K33plus_Model1_RDL.cpp | Source file for for HT16K33 module. Model 1 |
► ili9341 | |
ILI9341_TFT_LCD_RDL.cpp | Source file for ILI9341_TFT_LCD_RDL library. to manage hardware interface with ILI9341 |
► max7219 | |
MAX7219_7SEG_RDL.cpp | Library source file to drive MAX7219 displays |
► nokia5110 | |
NOKIA_5110_LCD_RDL.cpp | Source file for NOKIA 5110 library to communicate with LCD |
► sh110X | |
SH110X_OLED_RDL.cpp | OLED driven by controller. Sh1106 and Sh1107, Source file |
► ssd1306 | |
SSD1306_OLED_RDL.cpp | OLED driven by SSD1306 controller, Source file |
► ssd1331 | |
SSD1331_OLED_RDL.cpp | Source file for SSD1331 OLED library. Contains driver methods |
► st7735 | |
ST7735_TFT_LCD_RDL.cpp | Source file for ST7735 TFT LCD library. Contains driver methods for ST7735 TFT LCD display Project Name: Display_Lib_RPI |
► st7789 | |
ST7789_TFT_LCD_RDL.cpp | Source file for ST7789 TFT LCD library. Contains driver methods. Project Name: Display_Lib_RPI |
► tm1637 | |
TM1637plus_Model4_RDL.cpp | RPI library Tm1637plus, Source file for for TM1637 module. Model 4 |
► tm1638 | |
TM1638plus_common_RDL.cpp | RPI library Tm1638plus, source file for common data and functions between model classes |
TM1638plus_Model1_RDL.cpp | RPI library Tm1638plus, Source file for for TM1638 module(LED & KEY). Model 1 |
TM1638plus_Model2_RDL.cpp | RPI library Tm1638plus_RPI, soucrefile for TM1638 module(16 KEY 16 pushbuttons. Model 2 |
TM1638plus_Model3_RDL.cpp | RPI library Tm1638plus, Source file for for TM1638 module(LED & KEY). Model 3 |
► xpt2046 | |
XPT2046_TS_TFT_LCD_RDL.cpp | Source file for ILI9341_TFT_LCD_RDL library. to manage hardware interface with XPT2046 Touch Screen Controller |
bicolor_graphics_RDL.cpp | Graphics based functions for bicolor display |
color16_graphics_RDL.cpp | Library source file for 16 bit (565) color graphics library. This file handles the graphic methods |
common_data_RDL.cpp | File to hold data that is common to all displays |
font_data_RDL.cpp | Font data file fonts. Project Name :: Display_Lib_RPI |
led_segment_font_data_RDL.cpp | Font data file LED segment font used by ht16k33, tm1638, tm1637 & max7219 modules |
print_data_RDL.cpp | Base class that provides print() and println() for the display library |
utility_data_RDL.cpp | A file to hold some utilities(maths, config, file logging etc) , included in common_data_RDL |