├── LICENSE ├── README.md ├── examples ├── 00_beginners │ ├── LCDML_000_serialMonitor │ │ ├── LCDML_000_serialMonitor.ino │ │ ├── LCDML_condition.ino │ │ ├── LCDML_control.ino │ │ ├── LCDML_display_dynFunction.ino │ │ ├── LCDML_display_menu.ino │ │ ├── LCDML_display_menuFunction.ino │ │ └── PlatformIO │ │ │ └── src │ │ │ ├── LCDML_condition.h │ │ │ ├── LCDML_control.h │ │ │ ├── LCDML_display_dynFunction.h │ │ │ ├── LCDML_display_menu.h │ │ │ ├── LCDML_display_menuFunction.h │ │ │ └── main.cpp │ └── LCDML_001_liquidCrystal │ │ ├── LCDML_001_liquidCrystal.ino │ │ ├── LCDML_condition.ino │ │ ├── LCDML_control.ino │ │ ├── LCDML_display_dynFunction.ino │ │ ├── LCDML_display_menu.ino │ │ └── LCDML_display_menuFunction.ino ├── 01_backend │ ├── LCDML_010_simpleThread │ │ ├── LCDML_010_simpleThread.ino │ │ ├── LCDML_condition.ino │ │ ├── LCDML_control.ino │ │ ├── LCDML_display_dynFunction.ino │ │ ├── LCDML_display_menu.ino │ │ ├── LCDML_display_menuFunction.ino │ │ └── simple_threads.ino │ └── LCDML_011_TaskScheduler │ │ ├── LCDML_011_TaskScheduler.ino │ │ ├── LCDML_condition.ino │ │ ├── LCDML_control.ino │ │ ├── LCDML_display_dynFunction.ino │ │ ├── LCDML_display_menu.ino │ │ ├── LCDML_display_menuFunction.ino │ │ └── TaskScheduler.ino ├── 02_functionality │ ├── LCDML_020_filelist │ │ ├── LCDML_020_filelist.ino │ │ ├── LCDML_condition.ino │ │ ├── LCDML_control.ino │ │ ├── LCDML_display_dynFunction.ino │ │ ├── LCDML_display_menu.ino │ │ └── LCDML_display_menuFunction.ino │ ├── LCDML_021_dynUpdatedContent │ │ ├── LCDML_021_dynUpdatedContent.ino │ │ ├── LCDML_condition.ino │ │ ├── LCDML_control.ino │ │ ├── LCDML_display_dynFunction.ino │ │ ├── LCDML_display_menu.ino │ │ └── LCDML_display_menuFunction.ino │ ├── LCDML_022_multiLanguage │ │ ├── LCDML_022_multiLanguage.ino │ │ ├── LCDML_condition.ino │ │ ├── LCDML_control.ino │ │ ├── LCDML_display_dynFunction.ino │ │ ├── LCDML_display_menu.ino │ │ └── LCDML_display_menuFunction.ino │ ├── LCDML_023_multiLanguage_small │ │ ├── LCDML_023_multiLanguage_small.ino │ │ ├── LCDML_condition.ino │ │ ├── LCDML_control.ino │ │ ├── LCDML_display_dynFunction.ino │ │ ├── LCDML_display_menu.ino │ │ └── LCDML_display_menuFunction.ino │ └── LCDML_024_condetions │ │ ├── LCDML_024_condetions.ino │ │ ├── LCDML_condition.ino │ │ ├── LCDML_control.ino │ │ ├── LCDML_display_dynFunction.ino │ │ ├── LCDML_display_menu.ino │ │ └── LCDML_display_menuFunction.ino └── 03_displaytypes │ ├── 01_lcd │ ├── LCDML_03011_i2c_display_20x4 │ │ ├── LCDML_03011_i2c_display_20x4.ino │ │ ├── LCDML_control.ino │ │ ├── LCDML_display_menu.ino │ │ └── LCDML_display_menuFunction.ino │ └── LCDML_03012_liquidcrystal_20x4 │ │ ├── LCDML_03012_liquidcrystal_20x4.ino │ │ ├── LCDML_condition.ino │ │ ├── LCDML_control.ino │ │ ├── LCDML_display_dynFunction.ino │ │ ├── LCDML_display_menu.ino │ │ └── LCDML_display_menuFunction.ino │ ├── 02_glcd │ ├── LCDML_03021_u8g2lib │ │ ├── LCDML_03021_u8g2lib.ino │ │ ├── LCDML_condition.ino │ │ ├── LCDML_control.ino │ │ ├── LCDML_display_dynFunction.ino │ │ ├── LCDML_display_menu.ino │ │ ├── LCDML_display_menuFunction.ino │ │ └── PlaformIO │ │ │ └── src │ │ │ ├── LCDML_condition.h │ │ │ ├── LCDML_control.h │ │ │ ├── LCDML_display_dynFunction.h │ │ │ ├── LCDML_display_menu.h │ │ │ ├── LCDML_display_menuFunction.h │ │ │ └── main.cpp │ └── LCDML_03022_u8glib │ │ ├── LCDML_03022_u8glib.ino │ │ ├── LCDML_condition.ino │ │ ├── LCDML_control.ino │ │ ├── LCDML_display_dynFunction.ino │ │ ├── LCDML_display_menu.ino │ │ └── LCDML_display_menuFunction.ino │ └── 03_gfx │ ├── LCDML_03031_adafruit_gfx_ssd1306 │ ├── LCDML_03031_adafruit_gfx_ssd1306.ino │ ├── LCDML_condition.ino │ ├── LCDML_control.ino │ ├── LCDML_display_dynFunction.ino │ ├── LCDML_display_menu.ino │ └── LCDML_display_menuFunction.ino │ └── LCDML_03032_adafruit_gfx_st7735 │ ├── LCDML_03032_adafruit_gfx_st7735.ino │ ├── LCDML_condition.ino │ ├── LCDML_control.ino │ ├── LCDML_display_dynFunction.ino │ ├── LCDML_display_menu.ino │ └── LCDML_display_menuFunction.ino ├── extras └── img │ ├── 20x4_1.jpg │ ├── 20x4_2.jpg │ ├── 20x4_3.jpg │ ├── 20x4_4.jpg │ ├── console_1.png │ ├── console_2.png │ ├── console_3.png │ ├── glcd_1.jpg │ ├── glcd_2.jpg │ ├── glcd_3.jpg │ └── glcd_4.jpg ├── keywords.txt ├── library.properties └── src ├── LCDMenuLib2.cpp ├── LCDMenuLib2.h ├── LCDMenuLib2_macros.h ├── LCDMenuLib2_menu.cpp ├── LCDMenuLib2_menu.h └── LCDMenuLib2_typedef.h /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/README.md -------------------------------------------------------------------------------- /examples/00_beginners/LCDML_000_serialMonitor/LCDML_000_serialMonitor.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/00_beginners/LCDML_000_serialMonitor/LCDML_000_serialMonitor.ino -------------------------------------------------------------------------------- /examples/00_beginners/LCDML_000_serialMonitor/LCDML_condition.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/00_beginners/LCDML_000_serialMonitor/LCDML_condition.ino -------------------------------------------------------------------------------- /examples/00_beginners/LCDML_000_serialMonitor/LCDML_control.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/00_beginners/LCDML_000_serialMonitor/LCDML_control.ino -------------------------------------------------------------------------------- /examples/00_beginners/LCDML_000_serialMonitor/LCDML_display_dynFunction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/00_beginners/LCDML_000_serialMonitor/LCDML_display_dynFunction.ino -------------------------------------------------------------------------------- /examples/00_beginners/LCDML_000_serialMonitor/LCDML_display_menu.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/00_beginners/LCDML_000_serialMonitor/LCDML_display_menu.ino -------------------------------------------------------------------------------- /examples/00_beginners/LCDML_000_serialMonitor/LCDML_display_menuFunction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/00_beginners/LCDML_000_serialMonitor/LCDML_display_menuFunction.ino -------------------------------------------------------------------------------- /examples/00_beginners/LCDML_000_serialMonitor/PlatformIO/src/LCDML_condition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/00_beginners/LCDML_000_serialMonitor/PlatformIO/src/LCDML_condition.h -------------------------------------------------------------------------------- /examples/00_beginners/LCDML_000_serialMonitor/PlatformIO/src/LCDML_control.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/00_beginners/LCDML_000_serialMonitor/PlatformIO/src/LCDML_control.h -------------------------------------------------------------------------------- /examples/00_beginners/LCDML_000_serialMonitor/PlatformIO/src/LCDML_display_dynFunction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/00_beginners/LCDML_000_serialMonitor/PlatformIO/src/LCDML_display_dynFunction.h -------------------------------------------------------------------------------- /examples/00_beginners/LCDML_000_serialMonitor/PlatformIO/src/LCDML_display_menu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/00_beginners/LCDML_000_serialMonitor/PlatformIO/src/LCDML_display_menu.h -------------------------------------------------------------------------------- /examples/00_beginners/LCDML_000_serialMonitor/PlatformIO/src/LCDML_display_menuFunction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/00_beginners/LCDML_000_serialMonitor/PlatformIO/src/LCDML_display_menuFunction.h -------------------------------------------------------------------------------- /examples/00_beginners/LCDML_000_serialMonitor/PlatformIO/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/00_beginners/LCDML_000_serialMonitor/PlatformIO/src/main.cpp -------------------------------------------------------------------------------- /examples/00_beginners/LCDML_001_liquidCrystal/LCDML_001_liquidCrystal.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/00_beginners/LCDML_001_liquidCrystal/LCDML_001_liquidCrystal.ino -------------------------------------------------------------------------------- /examples/00_beginners/LCDML_001_liquidCrystal/LCDML_condition.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/00_beginners/LCDML_001_liquidCrystal/LCDML_condition.ino -------------------------------------------------------------------------------- /examples/00_beginners/LCDML_001_liquidCrystal/LCDML_control.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/00_beginners/LCDML_001_liquidCrystal/LCDML_control.ino -------------------------------------------------------------------------------- /examples/00_beginners/LCDML_001_liquidCrystal/LCDML_display_dynFunction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/00_beginners/LCDML_001_liquidCrystal/LCDML_display_dynFunction.ino -------------------------------------------------------------------------------- /examples/00_beginners/LCDML_001_liquidCrystal/LCDML_display_menu.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/00_beginners/LCDML_001_liquidCrystal/LCDML_display_menu.ino -------------------------------------------------------------------------------- /examples/00_beginners/LCDML_001_liquidCrystal/LCDML_display_menuFunction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/00_beginners/LCDML_001_liquidCrystal/LCDML_display_menuFunction.ino -------------------------------------------------------------------------------- /examples/01_backend/LCDML_010_simpleThread/LCDML_010_simpleThread.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/01_backend/LCDML_010_simpleThread/LCDML_010_simpleThread.ino -------------------------------------------------------------------------------- /examples/01_backend/LCDML_010_simpleThread/LCDML_condition.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/01_backend/LCDML_010_simpleThread/LCDML_condition.ino -------------------------------------------------------------------------------- /examples/01_backend/LCDML_010_simpleThread/LCDML_control.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/01_backend/LCDML_010_simpleThread/LCDML_control.ino -------------------------------------------------------------------------------- /examples/01_backend/LCDML_010_simpleThread/LCDML_display_dynFunction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/01_backend/LCDML_010_simpleThread/LCDML_display_dynFunction.ino -------------------------------------------------------------------------------- /examples/01_backend/LCDML_010_simpleThread/LCDML_display_menu.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/01_backend/LCDML_010_simpleThread/LCDML_display_menu.ino -------------------------------------------------------------------------------- /examples/01_backend/LCDML_010_simpleThread/LCDML_display_menuFunction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/01_backend/LCDML_010_simpleThread/LCDML_display_menuFunction.ino -------------------------------------------------------------------------------- /examples/01_backend/LCDML_010_simpleThread/simple_threads.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/01_backend/LCDML_010_simpleThread/simple_threads.ino -------------------------------------------------------------------------------- /examples/01_backend/LCDML_011_TaskScheduler/LCDML_011_TaskScheduler.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/01_backend/LCDML_011_TaskScheduler/LCDML_011_TaskScheduler.ino -------------------------------------------------------------------------------- /examples/01_backend/LCDML_011_TaskScheduler/LCDML_condition.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/01_backend/LCDML_011_TaskScheduler/LCDML_condition.ino -------------------------------------------------------------------------------- /examples/01_backend/LCDML_011_TaskScheduler/LCDML_control.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/01_backend/LCDML_011_TaskScheduler/LCDML_control.ino -------------------------------------------------------------------------------- /examples/01_backend/LCDML_011_TaskScheduler/LCDML_display_dynFunction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/01_backend/LCDML_011_TaskScheduler/LCDML_display_dynFunction.ino -------------------------------------------------------------------------------- /examples/01_backend/LCDML_011_TaskScheduler/LCDML_display_menu.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/01_backend/LCDML_011_TaskScheduler/LCDML_display_menu.ino -------------------------------------------------------------------------------- /examples/01_backend/LCDML_011_TaskScheduler/LCDML_display_menuFunction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/01_backend/LCDML_011_TaskScheduler/LCDML_display_menuFunction.ino -------------------------------------------------------------------------------- /examples/01_backend/LCDML_011_TaskScheduler/TaskScheduler.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/01_backend/LCDML_011_TaskScheduler/TaskScheduler.ino -------------------------------------------------------------------------------- /examples/02_functionality/LCDML_020_filelist/LCDML_020_filelist.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/02_functionality/LCDML_020_filelist/LCDML_020_filelist.ino -------------------------------------------------------------------------------- /examples/02_functionality/LCDML_020_filelist/LCDML_condition.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/02_functionality/LCDML_020_filelist/LCDML_condition.ino -------------------------------------------------------------------------------- /examples/02_functionality/LCDML_020_filelist/LCDML_control.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/02_functionality/LCDML_020_filelist/LCDML_control.ino -------------------------------------------------------------------------------- /examples/02_functionality/LCDML_020_filelist/LCDML_display_dynFunction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/02_functionality/LCDML_020_filelist/LCDML_display_dynFunction.ino -------------------------------------------------------------------------------- /examples/02_functionality/LCDML_020_filelist/LCDML_display_menu.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/02_functionality/LCDML_020_filelist/LCDML_display_menu.ino -------------------------------------------------------------------------------- /examples/02_functionality/LCDML_020_filelist/LCDML_display_menuFunction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/02_functionality/LCDML_020_filelist/LCDML_display_menuFunction.ino -------------------------------------------------------------------------------- /examples/02_functionality/LCDML_021_dynUpdatedContent/LCDML_021_dynUpdatedContent.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/02_functionality/LCDML_021_dynUpdatedContent/LCDML_021_dynUpdatedContent.ino -------------------------------------------------------------------------------- /examples/02_functionality/LCDML_021_dynUpdatedContent/LCDML_condition.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/02_functionality/LCDML_021_dynUpdatedContent/LCDML_condition.ino -------------------------------------------------------------------------------- /examples/02_functionality/LCDML_021_dynUpdatedContent/LCDML_control.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/02_functionality/LCDML_021_dynUpdatedContent/LCDML_control.ino -------------------------------------------------------------------------------- /examples/02_functionality/LCDML_021_dynUpdatedContent/LCDML_display_dynFunction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/02_functionality/LCDML_021_dynUpdatedContent/LCDML_display_dynFunction.ino -------------------------------------------------------------------------------- /examples/02_functionality/LCDML_021_dynUpdatedContent/LCDML_display_menu.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/02_functionality/LCDML_021_dynUpdatedContent/LCDML_display_menu.ino -------------------------------------------------------------------------------- /examples/02_functionality/LCDML_021_dynUpdatedContent/LCDML_display_menuFunction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/02_functionality/LCDML_021_dynUpdatedContent/LCDML_display_menuFunction.ino -------------------------------------------------------------------------------- /examples/02_functionality/LCDML_022_multiLanguage/LCDML_022_multiLanguage.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/02_functionality/LCDML_022_multiLanguage/LCDML_022_multiLanguage.ino -------------------------------------------------------------------------------- /examples/02_functionality/LCDML_022_multiLanguage/LCDML_condition.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/02_functionality/LCDML_022_multiLanguage/LCDML_condition.ino -------------------------------------------------------------------------------- /examples/02_functionality/LCDML_022_multiLanguage/LCDML_control.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/02_functionality/LCDML_022_multiLanguage/LCDML_control.ino -------------------------------------------------------------------------------- /examples/02_functionality/LCDML_022_multiLanguage/LCDML_display_dynFunction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/02_functionality/LCDML_022_multiLanguage/LCDML_display_dynFunction.ino -------------------------------------------------------------------------------- /examples/02_functionality/LCDML_022_multiLanguage/LCDML_display_menu.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/02_functionality/LCDML_022_multiLanguage/LCDML_display_menu.ino -------------------------------------------------------------------------------- /examples/02_functionality/LCDML_022_multiLanguage/LCDML_display_menuFunction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/02_functionality/LCDML_022_multiLanguage/LCDML_display_menuFunction.ino -------------------------------------------------------------------------------- /examples/02_functionality/LCDML_023_multiLanguage_small/LCDML_023_multiLanguage_small.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/02_functionality/LCDML_023_multiLanguage_small/LCDML_023_multiLanguage_small.ino -------------------------------------------------------------------------------- /examples/02_functionality/LCDML_023_multiLanguage_small/LCDML_condition.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/02_functionality/LCDML_023_multiLanguage_small/LCDML_condition.ino -------------------------------------------------------------------------------- /examples/02_functionality/LCDML_023_multiLanguage_small/LCDML_control.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/02_functionality/LCDML_023_multiLanguage_small/LCDML_control.ino -------------------------------------------------------------------------------- /examples/02_functionality/LCDML_023_multiLanguage_small/LCDML_display_dynFunction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/02_functionality/LCDML_023_multiLanguage_small/LCDML_display_dynFunction.ino -------------------------------------------------------------------------------- /examples/02_functionality/LCDML_023_multiLanguage_small/LCDML_display_menu.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/02_functionality/LCDML_023_multiLanguage_small/LCDML_display_menu.ino -------------------------------------------------------------------------------- /examples/02_functionality/LCDML_023_multiLanguage_small/LCDML_display_menuFunction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/02_functionality/LCDML_023_multiLanguage_small/LCDML_display_menuFunction.ino -------------------------------------------------------------------------------- /examples/02_functionality/LCDML_024_condetions/LCDML_024_condetions.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/02_functionality/LCDML_024_condetions/LCDML_024_condetions.ino -------------------------------------------------------------------------------- /examples/02_functionality/LCDML_024_condetions/LCDML_condition.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/02_functionality/LCDML_024_condetions/LCDML_condition.ino -------------------------------------------------------------------------------- /examples/02_functionality/LCDML_024_condetions/LCDML_control.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/02_functionality/LCDML_024_condetions/LCDML_control.ino -------------------------------------------------------------------------------- /examples/02_functionality/LCDML_024_condetions/LCDML_display_dynFunction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/02_functionality/LCDML_024_condetions/LCDML_display_dynFunction.ino -------------------------------------------------------------------------------- /examples/02_functionality/LCDML_024_condetions/LCDML_display_menu.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/02_functionality/LCDML_024_condetions/LCDML_display_menu.ino -------------------------------------------------------------------------------- /examples/02_functionality/LCDML_024_condetions/LCDML_display_menuFunction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/02_functionality/LCDML_024_condetions/LCDML_display_menuFunction.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/01_lcd/LCDML_03011_i2c_display_20x4/LCDML_03011_i2c_display_20x4.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/01_lcd/LCDML_03011_i2c_display_20x4/LCDML_03011_i2c_display_20x4.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/01_lcd/LCDML_03011_i2c_display_20x4/LCDML_control.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/01_lcd/LCDML_03011_i2c_display_20x4/LCDML_control.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/01_lcd/LCDML_03011_i2c_display_20x4/LCDML_display_menu.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/01_lcd/LCDML_03011_i2c_display_20x4/LCDML_display_menu.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/01_lcd/LCDML_03011_i2c_display_20x4/LCDML_display_menuFunction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/01_lcd/LCDML_03011_i2c_display_20x4/LCDML_display_menuFunction.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/01_lcd/LCDML_03012_liquidcrystal_20x4/LCDML_03012_liquidcrystal_20x4.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/01_lcd/LCDML_03012_liquidcrystal_20x4/LCDML_03012_liquidcrystal_20x4.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/01_lcd/LCDML_03012_liquidcrystal_20x4/LCDML_condition.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/01_lcd/LCDML_03012_liquidcrystal_20x4/LCDML_condition.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/01_lcd/LCDML_03012_liquidcrystal_20x4/LCDML_control.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/01_lcd/LCDML_03012_liquidcrystal_20x4/LCDML_control.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/01_lcd/LCDML_03012_liquidcrystal_20x4/LCDML_display_dynFunction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/01_lcd/LCDML_03012_liquidcrystal_20x4/LCDML_display_dynFunction.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/01_lcd/LCDML_03012_liquidcrystal_20x4/LCDML_display_menu.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/01_lcd/LCDML_03012_liquidcrystal_20x4/LCDML_display_menu.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/01_lcd/LCDML_03012_liquidcrystal_20x4/LCDML_display_menuFunction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/01_lcd/LCDML_03012_liquidcrystal_20x4/LCDML_display_menuFunction.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/02_glcd/LCDML_03021_u8g2lib/LCDML_03021_u8g2lib.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/02_glcd/LCDML_03021_u8g2lib/LCDML_03021_u8g2lib.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/02_glcd/LCDML_03021_u8g2lib/LCDML_condition.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/02_glcd/LCDML_03021_u8g2lib/LCDML_condition.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/02_glcd/LCDML_03021_u8g2lib/LCDML_control.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/02_glcd/LCDML_03021_u8g2lib/LCDML_control.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/02_glcd/LCDML_03021_u8g2lib/LCDML_display_dynFunction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/02_glcd/LCDML_03021_u8g2lib/LCDML_display_dynFunction.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/02_glcd/LCDML_03021_u8g2lib/LCDML_display_menu.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/02_glcd/LCDML_03021_u8g2lib/LCDML_display_menu.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/02_glcd/LCDML_03021_u8g2lib/LCDML_display_menuFunction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/02_glcd/LCDML_03021_u8g2lib/LCDML_display_menuFunction.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/02_glcd/LCDML_03021_u8g2lib/PlaformIO/src/LCDML_condition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/02_glcd/LCDML_03021_u8g2lib/PlaformIO/src/LCDML_condition.h -------------------------------------------------------------------------------- /examples/03_displaytypes/02_glcd/LCDML_03021_u8g2lib/PlaformIO/src/LCDML_control.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/02_glcd/LCDML_03021_u8g2lib/PlaformIO/src/LCDML_control.h -------------------------------------------------------------------------------- /examples/03_displaytypes/02_glcd/LCDML_03021_u8g2lib/PlaformIO/src/LCDML_display_dynFunction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/02_glcd/LCDML_03021_u8g2lib/PlaformIO/src/LCDML_display_dynFunction.h -------------------------------------------------------------------------------- /examples/03_displaytypes/02_glcd/LCDML_03021_u8g2lib/PlaformIO/src/LCDML_display_menu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/02_glcd/LCDML_03021_u8g2lib/PlaformIO/src/LCDML_display_menu.h -------------------------------------------------------------------------------- /examples/03_displaytypes/02_glcd/LCDML_03021_u8g2lib/PlaformIO/src/LCDML_display_menuFunction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/02_glcd/LCDML_03021_u8g2lib/PlaformIO/src/LCDML_display_menuFunction.h -------------------------------------------------------------------------------- /examples/03_displaytypes/02_glcd/LCDML_03021_u8g2lib/PlaformIO/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/02_glcd/LCDML_03021_u8g2lib/PlaformIO/src/main.cpp -------------------------------------------------------------------------------- /examples/03_displaytypes/02_glcd/LCDML_03022_u8glib/LCDML_03022_u8glib.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/02_glcd/LCDML_03022_u8glib/LCDML_03022_u8glib.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/02_glcd/LCDML_03022_u8glib/LCDML_condition.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/02_glcd/LCDML_03022_u8glib/LCDML_condition.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/02_glcd/LCDML_03022_u8glib/LCDML_control.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/02_glcd/LCDML_03022_u8glib/LCDML_control.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/02_glcd/LCDML_03022_u8glib/LCDML_display_dynFunction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/02_glcd/LCDML_03022_u8glib/LCDML_display_dynFunction.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/02_glcd/LCDML_03022_u8glib/LCDML_display_menu.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/02_glcd/LCDML_03022_u8glib/LCDML_display_menu.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/02_glcd/LCDML_03022_u8glib/LCDML_display_menuFunction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/02_glcd/LCDML_03022_u8glib/LCDML_display_menuFunction.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/03_gfx/LCDML_03031_adafruit_gfx_ssd1306/LCDML_03031_adafruit_gfx_ssd1306.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/03_gfx/LCDML_03031_adafruit_gfx_ssd1306/LCDML_03031_adafruit_gfx_ssd1306.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/03_gfx/LCDML_03031_adafruit_gfx_ssd1306/LCDML_condition.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/03_gfx/LCDML_03031_adafruit_gfx_ssd1306/LCDML_condition.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/03_gfx/LCDML_03031_adafruit_gfx_ssd1306/LCDML_control.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/03_gfx/LCDML_03031_adafruit_gfx_ssd1306/LCDML_control.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/03_gfx/LCDML_03031_adafruit_gfx_ssd1306/LCDML_display_dynFunction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/03_gfx/LCDML_03031_adafruit_gfx_ssd1306/LCDML_display_dynFunction.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/03_gfx/LCDML_03031_adafruit_gfx_ssd1306/LCDML_display_menu.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/03_gfx/LCDML_03031_adafruit_gfx_ssd1306/LCDML_display_menu.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/03_gfx/LCDML_03031_adafruit_gfx_ssd1306/LCDML_display_menuFunction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/03_gfx/LCDML_03031_adafruit_gfx_ssd1306/LCDML_display_menuFunction.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/03_gfx/LCDML_03032_adafruit_gfx_st7735/LCDML_03032_adafruit_gfx_st7735.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/03_gfx/LCDML_03032_adafruit_gfx_st7735/LCDML_03032_adafruit_gfx_st7735.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/03_gfx/LCDML_03032_adafruit_gfx_st7735/LCDML_condition.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/03_gfx/LCDML_03032_adafruit_gfx_st7735/LCDML_condition.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/03_gfx/LCDML_03032_adafruit_gfx_st7735/LCDML_control.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/03_gfx/LCDML_03032_adafruit_gfx_st7735/LCDML_control.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/03_gfx/LCDML_03032_adafruit_gfx_st7735/LCDML_display_dynFunction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/03_gfx/LCDML_03032_adafruit_gfx_st7735/LCDML_display_dynFunction.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/03_gfx/LCDML_03032_adafruit_gfx_st7735/LCDML_display_menu.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/03_gfx/LCDML_03032_adafruit_gfx_st7735/LCDML_display_menu.ino -------------------------------------------------------------------------------- /examples/03_displaytypes/03_gfx/LCDML_03032_adafruit_gfx_st7735/LCDML_display_menuFunction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/examples/03_displaytypes/03_gfx/LCDML_03032_adafruit_gfx_st7735/LCDML_display_menuFunction.ino -------------------------------------------------------------------------------- /extras/img/20x4_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/extras/img/20x4_1.jpg -------------------------------------------------------------------------------- /extras/img/20x4_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/extras/img/20x4_2.jpg -------------------------------------------------------------------------------- /extras/img/20x4_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/extras/img/20x4_3.jpg -------------------------------------------------------------------------------- /extras/img/20x4_4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/extras/img/20x4_4.jpg -------------------------------------------------------------------------------- /extras/img/console_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/extras/img/console_1.png -------------------------------------------------------------------------------- /extras/img/console_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/extras/img/console_2.png -------------------------------------------------------------------------------- /extras/img/console_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/extras/img/console_3.png -------------------------------------------------------------------------------- /extras/img/glcd_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/extras/img/glcd_1.jpg -------------------------------------------------------------------------------- /extras/img/glcd_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/extras/img/glcd_2.jpg -------------------------------------------------------------------------------- /extras/img/glcd_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/extras/img/glcd_3.jpg -------------------------------------------------------------------------------- /extras/img/glcd_4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/extras/img/glcd_4.jpg -------------------------------------------------------------------------------- /keywords.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/keywords.txt -------------------------------------------------------------------------------- /library.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/library.properties -------------------------------------------------------------------------------- /src/LCDMenuLib2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/src/LCDMenuLib2.cpp -------------------------------------------------------------------------------- /src/LCDMenuLib2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/src/LCDMenuLib2.h -------------------------------------------------------------------------------- /src/LCDMenuLib2_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/src/LCDMenuLib2_macros.h -------------------------------------------------------------------------------- /src/LCDMenuLib2_menu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/src/LCDMenuLib2_menu.cpp -------------------------------------------------------------------------------- /src/LCDMenuLib2_menu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/src/LCDMenuLib2_menu.h -------------------------------------------------------------------------------- /src/LCDMenuLib2_typedef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jomelo/LCDMenuLib2/HEAD/src/LCDMenuLib2_typedef.h --------------------------------------------------------------------------------