acid-drop

- Hacking the planet from a LilyGo T-Deck using custom firmware
git clone git://git.acid.vegas/acid-drop.git
Log | Files | Refs | Archive | README | LICENSE

ModeNameSize
-rw-r--r--.github/FUNDING.yml3L
-rw-r--r--.gitignore2L
-rw-r--r--.screens/99colors.png315681B
-rw-r--r--.screens/aciddrop.png14704B
-rw-r--r--.screens/aciddrop2.png20156B
-rw-r--r--.screens/ascii.png329186B
-rw-r--r--.screens/hueg.png278474B
-rw-r--r--.screens/lvgl.png281410B
-rw-r--r--.screens/preview.png385947B
-rw-r--r--LICENSE674L
-rw-r--r--README.md115L
-rw-r--r--firmware/acid-drop_v0.1.0_beta.bin921232B
-rw-r--r--lib/18650CL-master/LICENSE21L
-rw-r--r--lib/18650CL-master/README.md2L
-rw-r--r--lib/18650CL-master/examples/GetChargeLevel/GetChargeLevel.ino28L
-rw-r--r--lib/18650CL-master/keywords.txt18L
-rw-r--r--lib/18650CL-master/library.properties9L
-rw-r--r--lib/18650CL-master/src/Pangodream_18650_CL.cpp154L
-rw-r--r--lib/18650CL-master/src/Pangodream_18650_CL.h94L
-rw-r--r--lib/AceButton/CHANGELOG.md86L
-rw-r--r--lib/AceButton/CONTRIBUTING.md85L
-rw-r--r--lib/AceButton/LICENSE21L
-rw-r--r--lib/AceButton/README.md1028L
-rw-r--r--lib/AceButton/docs/README.md4L
-rw-r--r--lib/AceButton/docs/_config.yml1L
-rw-r--r--lib/AceButton/docs/doxygen.cfg2494L
-rw-r--r--lib/AceButton/docs/html/AceButton_8cpp_source.html116L
-rw-r--r--lib/AceButton/docs/html/AceButton_8h_source.html79L
-rw-r--r--lib/AceButton/docs/html/AdjustableButtonConfig_8h_source.html79L
-rw-r--r--lib/AceButton/docs/html/ButtonConfig_8cpp_source.html80L
-rw-r--r--lib/AceButton/docs/html/ButtonConfig_8h_source.html79L
-rw-r--r--lib/AceButton/docs/html/TimingStats_8h_source.html85L
-rw-r--r--lib/AceButton/docs/html/ace__button_2AceButton_8h_source.html104L
-rw-r--r--lib/AceButton/docs/html/ace__button_2AdjustableButtonConfig_8h_source.html82L
-rw-r--r--lib/AceButton/docs/html/ace__button_2ButtonConfig_8h_source.html126L
-rw-r--r--lib/AceButton/docs/html/annotated.html84L
-rw-r--r--lib/AceButton/docs/html/bc_s.png676B
-rw-r--r--lib/AceButton/docs/html/bdwn.png147B
-rw-r--r--lib/AceButton/docs/html/classace__button_1_1AceButton-members.html102L
-rw-r--r--lib/AceButton/docs/html/classace__button_1_1AceButton.html723L
-rw-r--r--lib/AceButton/docs/html/classace__button_1_1AdjustableButtonConfig-members.html125L
-rw-r--r--lib/AceButton/docs/html/classace__button_1_1AdjustableButtonConfig.html252L
-rw-r--r--lib/AceButton/docs/html/classace__button_1_1AdjustableButtonConfig__coll__graph.map3L
-rw-r--r--lib/AceButton/docs/html/classace__button_1_1AdjustableButtonConfig__coll__graph.md51L
-rw-r--r--lib/AceButton/docs/html/classace__button_1_1AdjustableButtonConfig__coll__graph.png5454B
-rw-r--r--lib/AceButton/docs/html/classace__button_1_1AdjustableButtonConfig__inherit__graph.map3L
-rw-r--r--lib/AceButton/docs/html/classace__button_1_1AdjustableButtonConfig__inherit__graph.md51L
-rw-r--r--lib/AceButton/docs/html/classace__button_1_1AdjustableButtonConfig__inherit__graph.png5454B
-rw-r--r--lib/AceButton/docs/html/classace__button_1_1ButtonConfig-members.html125L
-rw-r--r--lib/AceButton/docs/html/classace__button_1_1ButtonConfig.html1386L
-rw-r--r--lib/AceButton/docs/html/classace__button_1_1ButtonConfig__inherit__graph.map3L
-rw-r--r--lib/AceButton/docs/html/classace__button_1_1ButtonConfig__inherit__graph.md51L
-rw-r--r--lib/AceButton/docs/html/classace__button_1_1ButtonConfig__inherit__graph.png5492B
-rw-r--r--lib/AceButton/docs/html/classace__button_1_1TimingStats-members.html91L
-rw-r--r--lib/AceButton/docs/html/classace__button_1_1TimingStats.html239L
-rw-r--r--lib/AceButton/docs/html/classes.html87L
-rw-r--r--lib/AceButton/docs/html/closed.png132B
-rw-r--r--lib/AceButton/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html83L
-rw-r--r--lib/AceButton/docs/html/dir_ebbe9b537c0e01d975153fa119b09658.html79L
-rw-r--r--lib/AceButton/docs/html/doc.png746B
-rw-r--r--lib/AceButton/docs/html/doxygen.css1596L
-rw-r--r--lib/AceButton/docs/html/doxygen.png3779B
-rw-r--r--lib/AceButton/docs/html/dynsections.js104L
-rw-r--r--lib/AceButton/docs/html/files.html90L
-rw-r--r--lib/AceButton/docs/html/folderclosed.png616B
-rw-r--r--lib/AceButton/docs/html/folderopen.png597B
-rw-r--r--lib/AceButton/docs/html/functions.html309L
-rw-r--r--lib/AceButton/docs/html/functions_func.html222L
-rw-r--r--lib/AceButton/docs/html/functions_type.html79L
-rw-r--r--lib/AceButton/docs/html/functions_vars.html142L
-rw-r--r--lib/AceButton/docs/html/graph_legend.html104L
-rw-r--r--lib/AceButton/docs/html/graph_legend.md51L
-rw-r--r--lib/AceButton/docs/html/graph_legend.png19465B
-rw-r--r--lib/AceButton/docs/html/hierarchy.html85L
-rw-r--r--lib/AceButton/docs/html/index.html76L
-rw-r--r--lib/AceButton/docs/html/inherit_graph_0.map3L
-rw-r--r--lib/AceButton/docs/html/inherit_graph_0.md51L
-rw-r--r--lib/AceButton/docs/html/inherit_graph_0.png1591B
-rw-r--r--lib/AceButton/docs/html/inherit_graph_1.map4L
-rw-r--r--lib/AceButton/docs/html/inherit_graph_1.md51L
-rw-r--r--lib/AceButton/docs/html/inherit_graph_1.png4341B
-rw-r--r--lib/AceButton/docs/html/inherit_graph_2.map3L
-rw-r--r--lib/AceButton/docs/html/inherit_graph_2.md51L
-rw-r--r--lib/AceButton/docs/html/inherit_graph_2.png2147B
-rw-r--r--lib/AceButton/docs/html/inherits.html95L
-rw-r--r--lib/AceButton/docs/html/jquery.js87L
-rw-r--r--lib/AceButton/docs/html/menu.js26L
-rw-r--r--lib/AceButton/docs/html/menudata.js32L
-rw-r--r--lib/AceButton/docs/html/nav_f.png153B
-rw-r--r--lib/AceButton/docs/html/nav_g.png95B
-rw-r--r--lib/AceButton/docs/html/nav_h.png98B
-rw-r--r--lib/AceButton/docs/html/open.png123B
-rw-r--r--lib/AceButton/docs/html/search/all_0.html26L
-rw-r--r--lib/AceButton/docs/html/search/all_0.js6L
-rw-r--r--lib/AceButton/docs/html/search/all_1.html26L
-rw-r--r--lib/AceButton/docs/html/search/all_1.js4L
-rw-r--r--lib/AceButton/docs/html/search/all_2.html26L
-rw-r--r--lib/AceButton/docs/html/search/all_2.js5L
-rw-r--r--lib/AceButton/docs/html/search/all_3.html26L
-rw-r--r--lib/AceButton/docs/html/search/all_3.js4L
-rw-r--r--lib/AceButton/docs/html/search/all_4.html26L
-rw-r--r--lib/AceButton/docs/html/search/all_4.js4L
-rw-r--r--lib/AceButton/docs/html/search/all_5.html26L
-rw-r--r--lib/AceButton/docs/html/search/all_5.js22L
-rw-r--r--lib/AceButton/docs/html/search/all_6.html26L
-rw-r--r--lib/AceButton/docs/html/search/all_6.js7L
-rw-r--r--lib/AceButton/docs/html/search/all_7.html26L
-rw-r--r--lib/AceButton/docs/html/search/all_7.js26L
-rw-r--r--lib/AceButton/docs/html/search/all_8.html26L
-rw-r--r--lib/AceButton/docs/html/search/all_8.js4L
-rw-r--r--lib/AceButton/docs/html/search/all_9.html26L
-rw-r--r--lib/AceButton/docs/html/search/all_9.js13L
-rw-r--r--lib/AceButton/docs/html/search/all_a.html26L
-rw-r--r--lib/AceButton/docs/html/search/all_a.js4L
-rw-r--r--lib/AceButton/docs/html/search/classes_0.html26L
-rw-r--r--lib/AceButton/docs/html/search/classes_0.js5L
-rw-r--r--lib/AceButton/docs/html/search/classes_1.html26L
-rw-r--r--lib/AceButton/docs/html/search/classes_1.js4L
-rw-r--r--lib/AceButton/docs/html/search/classes_2.html26L
-rw-r--r--lib/AceButton/docs/html/search/classes_2.js4L
-rw-r--r--lib/AceButton/docs/html/search/close.png273B
-rw-r--r--lib/AceButton/docs/html/search/functions_0.html26L
-rw-r--r--lib/AceButton/docs/html/search/functions_0.js4L
-rw-r--r--lib/AceButton/docs/html/search/functions_1.html26L
-rw-r--r--lib/AceButton/docs/html/search/functions_1.js4L
-rw-r--r--lib/AceButton/docs/html/search/functions_2.html26L
-rw-r--r--lib/AceButton/docs/html/search/functions_2.js5L
-rw-r--r--lib/AceButton/docs/html/search/functions_3.html26L
-rw-r--r--lib/AceButton/docs/html/search/functions_3.js22L
-rw-r--r--lib/AceButton/docs/html/search/functions_4.html26L
-rw-r--r--lib/AceButton/docs/html/search/functions_4.js7L
-rw-r--r--lib/AceButton/docs/html/search/functions_5.html26L
-rw-r--r--lib/AceButton/docs/html/search/functions_5.js4L
-rw-r--r--lib/AceButton/docs/html/search/functions_6.html26L
-rw-r--r--lib/AceButton/docs/html/search/functions_6.js13L
-rw-r--r--lib/AceButton/docs/html/search/functions_7.html26L
-rw-r--r--lib/AceButton/docs/html/search/functions_7.js4L
-rw-r--r--lib/AceButton/docs/html/search/mag_sel.png563B
-rw-r--r--lib/AceButton/docs/html/search/nomatches.html12L
-rw-r--r--lib/AceButton/docs/html/search/pages_0.html26L
-rw-r--r--lib/AceButton/docs/html/search/pages_0.js4L
-rw-r--r--lib/AceButton/docs/html/search/search.css271L
-rw-r--r--lib/AceButton/docs/html/search/search.js791L
-rw-r--r--lib/AceButton/docs/html/search/search_l.png604B
-rw-r--r--lib/AceButton/docs/html/search/search_m.png158B
-rw-r--r--lib/AceButton/docs/html/search/search_r.png612B
-rw-r--r--lib/AceButton/docs/html/search/searchdata.js30L
-rw-r--r--lib/AceButton/docs/html/search/typedefs_0.html26L
-rw-r--r--lib/AceButton/docs/html/search/typedefs_0.js4L
-rw-r--r--lib/AceButton/docs/html/search/typedefs_1.html26L
-rw-r--r--lib/AceButton/docs/html/search/typedefs_1.js4L
-rw-r--r--lib/AceButton/docs/html/search/variables_0.html26L
-rw-r--r--lib/AceButton/docs/html/search/variables_0.js26L
-rw-r--r--lib/AceButton/docs/html/splitbar.png314B
-rw-r--r--lib/AceButton/docs/html/sync_off.png853B
-rw-r--r--lib/AceButton/docs/html/sync_on.png845B
-rw-r--r--lib/AceButton/docs/html/tab_a.png142B
-rw-r--r--lib/AceButton/docs/html/tab_b.png169B
-rw-r--r--lib/AceButton/docs/html/tab_h.png177B
-rw-r--r--lib/AceButton/docs/html/tab_s.png184B
-rw-r--r--lib/AceButton/docs/html/tabs.css1L
-rw-r--r--lib/AceButton/examples/AutoBenchmark/AutoBenchmark.ino218L
-rw-r--r--lib/AceButton/examples/AutoBenchmark/ProfilingButtonConfig.h38L
-rw-r--r--lib/AceButton/examples/AutoBenchmark/README.md111L
-rw-r--r--lib/AceButton/examples/CapacitiveButton/CapacitiveButton.ino97L
-rw-r--r--lib/AceButton/examples/ClickVersusDoubleClickUsingBoth/ClickVersusDoubleClickUsingBoth.ino72L
-rw-r--r--lib/AceButton/examples/ClickVersusDoubleClickUsingReleased/ClickVersusDoubleClickUsingReleased.ino78L
-rw-r--r--lib/AceButton/examples/ClickVersusDoubleClickUsingSuppression/ClickVersusDoubleClickUsingSuppression.ino77L
-rw-r--r--lib/AceButton/examples/HelloButton/HelloButton.ino54L
-rw-r--r--lib/AceButton/examples/LibrarySizeBenchmark/LibrarySizeBenchmark.ino66L
-rw-r--r--lib/AceButton/examples/LibrarySizeBenchmark/README.md18L
-rw-r--r--lib/AceButton/examples/SingleButton/SingleButton.ino93L
-rw-r--r--lib/AceButton/examples/SingleButtonPullDown/SingleButtonPullDown.ino87L
-rw-r--r--lib/AceButton/examples/Stopwatch/Stopwatch.ino154L
-rw-r--r--lib/AceButton/examples/TunerButtons/TunerButtons.ino191L
-rw-r--r--lib/AceButton/keywords.txt90L
-rw-r--r--lib/AceButton/library.properties9L
-rw-r--r--lib/AceButton/src/AceButton.h43L
-rw-r--r--lib/AceButton/src/AdjustableButtonConfig.h12L
-rw-r--r--lib/AceButton/src/ButtonConfig.h11L
-rw-r--r--lib/AceButton/src/ace_button/AceButton.cpp372L
-rw-r--r--lib/AceButton/src/ace_button/AceButton.h507L
-rw-r--r--lib/AceButton/src/ace_button/AdjustableButtonConfig.h47L
-rw-r--r--lib/AceButton/src/ace_button/ButtonConfig.cpp32L
-rw-r--r--lib/AceButton/src/ace_button/ButtonConfig.h361L
-rw-r--r--lib/AceButton/src/ace_button/TimingStats.h90L
-rw-r--r--lib/AceButton/src/ace_button/testing/EventTracker.h99L
-rw-r--r--lib/AceButton/src/ace_button/testing/TestHelper.h109L
-rw-r--r--lib/AceButton/src/ace_button/testing/TestableButtonConfig.h80L
-rw-r--r--lib/AceButton/tests/AceButtonTest/AceButtonTest.ino1532L
-rw-r--r--lib/AceButton/tests/Jenkinsfile82L
-rw-r--r--lib/AceButton/tests/README.md16L
-rw-r--r--lib/AceButton/tests/auniter.ini25L
-rw-r--r--lib/ArduinoVNC-main/LICENSE340L
-rw-r--r--lib/ArduinoVNC-main/README.md75L
-rw-r--r--lib/ArduinoVNC-main/library.properties9L
-rw-r--r--lib/ArduinoVNC-main/src/VNC.cpp2036L
-rw-r--r--lib/ArduinoVNC-main/src/VNC.h326L
-rw-r--r--lib/ArduinoVNC-main/src/VNC_config.h131L
-rw-r--r--lib/ArduinoVNC-main/src/d3des.c452L
-rw-r--r--lib/ArduinoVNC-main/src/d3des.h51L
-rw-r--r--lib/ArduinoVNC-main/src/rfbproto.h1561L
-rw-r--r--lib/ESP32-audioI2S/.github/stale.yml17L
-rw-r--r--lib/ESP32-audioI2S/.piopm1L
-rw-r--r--lib/ESP32-audioI2S/LICENSE674L
-rw-r--r--lib/ESP32-audioI2S/README.md94L
-rw-r--r--lib/ESP32-audioI2S/additional_info/Testfiles/Miss-Marple.m4a1587930B
-rw-r--r--lib/ESP32-audioI2S/additional_info/Testfiles/Pink-Panther.wav1252358B
-rw-r--r--lib/ESP32-audioI2S/additional_info/Testfiles/Santiano-Wellerman.flac1256649B
-rw-r--r--lib/ESP32-audioI2S/additional_info/Testfiles/myPlaylist.m3u5L
-rw-r--r--lib/ESP32-audioI2S/additional_info/Testfiles/test_16bit_mono.wav191310B
-rw-r--r--lib/ESP32-audioI2S/additional_info/Testfiles/test_16bit_stereo.wav382542B
-rw-r--r--lib/ESP32-audioI2S/additional_info/Testfiles/test_8bit_mono.wav95694B
-rw-r--r--lib/ESP32-audioI2S/additional_info/Testfiles/test_8bit_stereo.wav191310B
-rw-r--r--lib/ESP32-audioI2S/examples/ESP32_A1S/ESP32_A1S.ino156L
-rw-r--r--lib/ESP32-audioI2S/examples/ESP32_ES8388/ESP32_ES8388.ino137L
-rw-r--r--lib/ESP32-audioI2S/examples/ESP32_TTGO-TAudio/ESP32_TTGO-TAudio.ino86L
-rw-r--r--lib/ESP32-audioI2S/examples/I2Saudio/I2Saudio.ino100L
-rw-r--r--lib/ESP32-audioI2S/examples/Internal DAC/internalDAC.ino44L
-rw-r--r--lib/ESP32-audioI2S/examples/M5Core2/M5Core2.ino103L
-rw-r--r--lib/ESP32-audioI2S/examples/M5StackNode/M5StackNode.ino53L
-rw-r--r--lib/ESP32-audioI2S/examples/M5StickCPlus/M5StickCPlus.ino88L
-rw-r--r--lib/ESP32-audioI2S/examples/SdFat_example/SdFat_example.ino58L
-rw-r--r--lib/ESP32-audioI2S/examples/Simple_WiFi_Radio/Simple_WiFi_Radio.ino224L
-rw-r--r--lib/ESP32-audioI2S/examples/Simple_WiFi_Radio/Simple_WiFi_Radio_IR.ino269L
-rw-r--r--lib/ESP32-audioI2S/examples/TalkingClock/TalkingClock.ino68L
-rw-r--r--lib/ESP32-audioI2S/examples/separate_audiotask/separate_audiotask.ino158L
-rw-r--r--lib/ESP32-audioI2S/keywords.txt60L
-rw-r--r--lib/ESP32-audioI2S/library.json23L
-rw-r--r--lib/ESP32-audioI2S/library.properties9L
-rw-r--r--lib/ESP32-audioI2S/src/Audio.cpp5309L
-rw-r--r--lib/ESP32-audioI2S/src/Audio.h579L
-rw-r--r--lib/ESP32-audioI2S/src/aac_decoder/aac_decoder.cpp10219L
-rw-r--r--lib/ESP32-audioI2S/src/aac_decoder/aac_decoder.h586L
-rw-r--r--lib/ESP32-audioI2S/src/flac_decoder/flac_decoder.cpp556L
-rw-r--r--lib/ESP32-audioI2S/src/flac_decoder/flac_decoder.h175L
-rw-r--r--lib/ESP32-audioI2S/src/mp3_decoder/mp3_decoder.cpp3804L
-rw-r--r--lib/ESP32-audioI2S/src/mp3_decoder/mp3_decoder.h513L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/README.md392L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/ArduinoVNC/ArduinoVNC.ino261L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/ArduinoVNC/VNC_GFX.h185L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/ArduinoVNC/keyboard.h65L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/ArduinoVNC/touch.h190L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/AsciiTable/AsciiTable.ino84L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/Clock/Clock.ino382L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/HelloWorld/HelloWorld.ino66L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/HelloWorldGfxfont/FreeMono8pt7b.h182L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/HelloWorldGfxfont/FreeSansBold10pt7b.h251L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/HelloWorldGfxfont/FreeSerifBoldItalic12pt7b.h312L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/HelloWorldGfxfont/HelloWorldGfxfont.ino85L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/ImgViewer/ImgViewerAnimatedGIF/GifClass.h650L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/ImgViewer/ImgViewerAnimatedGIF/ImgViewerAnimatedGIF.ino231L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/ImgViewer/ImgViewerAnimatedGIF/data/ezgif.com-optimize.gif791390B
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/ImgViewer/ImgViewerAnimatedGIF/data/ezgif.com-resize.gif91139B
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/ImgViewer/ImgViewerBmp/BmpClass.h259L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/ImgViewer/ImgViewerBmp/ImgViewerBmp.ino175L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/ImgViewer/ImgViewerBmp/data/octocatL.bmp583734B
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/ImgViewer/ImgViewerBmp/data/octocatM.bmp218950B
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/ImgViewer/ImgViewerBmp/data/octocatS.bmp31542B
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/ImgViewer/ImgViewerJpeg/ImgViewerJpeg.ino170L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/ImgViewer/ImgViewerJpeg/JpegFunc.h107L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/ImgViewer/ImgViewerJpeg/data/octocat.jpg103471B
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/ImgViewer/ImgViewerMjpeg/ImgViewerMjpeg.ino243L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/ImgViewer/ImgViewerMjpeg/MjpegClass.h209L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/ImgViewer/ImgViewerMjpeg/data/earth.mjpeg645355B
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/ImgViewer/ImgViewerMjpeg/data/earth128.mjpeg244334B
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/ImgViewer/ImgViewerPROGMEM/Arduino_UNO_Rev3_Ok.c550L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/ImgViewer/ImgViewerPROGMEM/ImgViewerPROGMEM.ino88L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/ImgViewer/ImgViewerPng/ImgViewerPng.ino266L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/ImgViewer/ImgViewerPng/data/octocat-4bpp.png868B
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/ImgViewer/ImgViewerPng/data/octocat.png26838B
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/LVGL/LvglBenchmark/LvglBenchmark.ino190L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/LVGL/LvglBenchmark/img_benchmark_cogwheel_alpha16.c127L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/LVGL/LvglBenchmark/img_benchmark_cogwheel_argb.c437L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/LVGL/LvglBenchmark/img_benchmark_cogwheel_chroma_keyed.c438L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/LVGL/LvglBenchmark/img_benchmark_cogwheel_indexed16.c143L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/LVGL/LvglBenchmark/img_benchmark_cogwheel_rgb.c437L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/LVGL/LvglBenchmark/img_benchmark_cogwheel_rgb565a8.c224L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/LVGL/LvglBenchmark/lv_demo_benchmark.c1233L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/LVGL/LvglBenchmark/lv_demo_benchmark.h52L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/LVGL/LvglBenchmark/lv_font_bechmark_montserrat_12_compr_az.c318L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/LVGL/LvglBenchmark/lv_font_bechmark_montserrat_16_compr_az.c357L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/LVGL/LvglBenchmark/lv_font_bechmark_montserrat_28_compr_az.c508L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/LVGL/LvglBenchmark/touch.h190L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/LVGL/LvglHelloNeoPixel/Adafruit_NeoPixel_GFX.h74L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/LVGL/LvglHelloNeoPixel/LvglHelloNeoPixel.ino121L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/LVGL/LvglHelloNeoPixel/ui_font_Chill7.c25938L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/LVGL/LvglHelloWorld/LvglHelloWorld.ino153L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/LVGL/LvglWidgets/LvglWidgets.ino190L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/LVGL/LvglWidgets/img_clothes.c261L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/LVGL/LvglWidgets/img_demo_widgets_avatar.c653L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/LVGL/LvglWidgets/img_lvgl_logo.c209L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/LVGL/LvglWidgets/lv_demo_widgets.c1600L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/LVGL/LvglWidgets/lv_demo_widgets.h39L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/LVGL/LvglWidgets/touch.h190L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/MultipleDisplay/MultipleAnimatedGIF/GifClass.h650L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/MultipleDisplay/MultipleAnimatedGIF/MultipleAnimatedGIF.ino306L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/MultipleDisplay/MultipleAnimatedGIF/data/archer.gif3887B
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/MultipleDisplay/MultipleAnimatedGIF/data/jobs.gif3733B
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/MultipleDisplay/MultipleAnimatedGIF/data/lancer.gif10786B
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/MultipleDisplay/MultipleAnimatedGIF/data/white.gif28035B
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/MultipleDisplay/MultiplePDQgraphicstest/MultiplePDQgraphicstest.ino677L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/NeoPixel/Adafruit_NeoPixel/Adafruit_NeoPixel.ino47L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/NeoPixel/Adafruit_NeoPixel/Adafruit_NeoPixel_GFX.h74L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/NeoPixel/FastLED/FastLED.ino47L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/NeoPixel/FastLED/FastLED_GFX.h57L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/PDQgraphicstest/PDQgraphicstest.ino1373L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/TouchCalibration/TouchCalibration.ino230L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/TouchCalibration/touch.h190L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/U8g2Font/U8g2FontHelloWorld/U8g2FontHelloWorld.ino71L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/U8g2Font/U8g2FontPrintUTF8/U8g2FontPrintUTF8.ino107L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/U8g2Font/U8g2FontUTF8Chinese/U8g2FontUTF8Chinese.ino71L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/U8g2Font/U8g2FontUTF8FullCJK/U8g2FontUTF8FullCJK.ino91L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/U8g2Font/U8g2FontUTF8FullUnifont/U8g2FontUTF8FullUnifont.ino156L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/U8g2Font/U8g2RssReader/U8g2RssReader.ino237L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/WiFiAnalyzer/ESPWiFiAnalyzer/ESPWiFiAnalyzer.ino369L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/WiFiAnalyzer/ESPWiFiAnalyzerUTF8/ESPWiFiAnalyzerUTF8.ino374L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/WiFiAnalyzer/PicoWiFiAnalyzer/PicoWiFiAnalyzer.ino334L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/WiFiAnalyzer/PicoWiFiAnalyzerUTF8/PicoWiFiAnalyzerUTF8.ino339L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/WiFiAnalyzer/RTLWiFiAnalyzer/RTLWiFiAnalyzer.ino341L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/WiFiAnalyzer/RTLWiFiAnalyzerUTF8/RTLWiFiAnalyzerUTF8.ino338L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/WiFiAnalyzer/WioWiFiAnalyzer/WioWiFiAnalyzer.ino300L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/WiFiPhotoFrame/JpegFunc.h118L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/examples/WiFiPhotoFrame/WiFiPhotoFrame.ino280L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/library.properties7L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/Arduino_DataBus.cpp147L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/Arduino_DataBus.h288L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/Arduino_G.cpp279L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/Arduino_G.h50L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/Arduino_GFX.cpp2828L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/Arduino_GFX.h454L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/Arduino_GFX_Library.cpp36L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/Arduino_GFX_Library.h268L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/Arduino_TFT.cpp1197L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/Arduino_TFT.h76L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/Arduino_TFT_18bit.cpp708L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/Arduino_TFT_18bit.h44L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/canvas/Arduino_Canvas.cpp258L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/canvas/Arduino_Canvas.h35L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/canvas/Arduino_Canvas_3bit.cpp70L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/canvas/Arduino_Canvas_3bit.h30L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/canvas/Arduino_Canvas_Indexed.cpp228L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/canvas/Arduino_Canvas_Indexed.h52L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/canvas/Arduino_Canvas_Mono.cpp67L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/canvas/Arduino_Canvas_Mono.h30L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_AVRPAR16.cpp210L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_AVRPAR16.h63L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_AVRPAR8.cpp218L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_AVRPAR8.h59L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_ESP32LCD16.cpp497L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_ESP32LCD16.h91L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_ESP32LCD8.cpp287L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_ESP32LCD8.h56L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_ESP32PAR16.cpp627L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_ESP32PAR16.h72L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_ESP32PAR16Q.cpp371L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_ESP32PAR16Q.h71L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_ESP32PAR16QQ.cpp366L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_ESP32PAR16QQ.h71L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_ESP32PAR8.cpp481L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_ESP32PAR8.h67L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_ESP32PAR8Q.cpp346L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_ESP32PAR8Q.h65L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_ESP32PAR8QQ.cpp340L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_ESP32PAR8QQ.h65L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_ESP32RGBPanel.cpp129L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_ESP32RGBPanel.h100L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_ESP32S2PAR16.cpp289L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_ESP32S2PAR16.h63L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_ESP32S2PAR16Q.cpp286L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_ESP32S2PAR16Q.h63L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_ESP32S2PAR8.cpp302L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_ESP32S2PAR8.h65L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_ESP32S2PAR8Q.cpp284L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_ESP32S2PAR8Q.h65L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_ESP32SPI.cpp1117L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_ESP32SPI.h101L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_ESP8266SPI.cpp379L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_ESP8266SPI.h59L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_HWSPI.cpp494L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_HWSPI.h101L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_NRFXSPI.cpp288L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_NRFXSPI.h68L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_RPiPicoPAR16.cpp257L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_RPiPicoPAR16.h53L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_RPiPicoPAR8.cpp242L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_RPiPicoPAR8.h51L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_RPiPicoSPI.cpp227L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_RPiPicoSPI.h68L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_RTLPAR8.cpp354L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_RTLPAR8.h70L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_STM32PAR8.cpp255L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_STM32PAR8.h57L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_SWPAR16.cpp1841L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_SWPAR16.h223L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_SWPAR8.cpp1159L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_SWPAR8.h154L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_SWSPI.cpp707L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_SWSPI.h95L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_XL9535SWSPI.cpp260L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_XL9535SWSPI.h58L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_mbedSPI.cpp232L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/databus/Arduino_mbedSPI.h69L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_GC9106.cpp105L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_GC9106.h132L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_GC9107.cpp105L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_GC9107.h204L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_GC9A01.cpp105L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_GC9A01.h213L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_HX8347C.cpp422L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_HX8347C.h40L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_HX8347D.cpp139L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_HX8347D.h94L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_HX8352C.cpp422L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_HX8352C.h40L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_HX8357A.cpp148L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_HX8357A.h456L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_HX8357B.cpp105L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_HX8357B.h179L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_HX8369A.cpp143L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_HX8369A.h217L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_ILI9225.cpp136L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_ILI9225.h126L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_ILI9331.cpp143L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_ILI9331.h162L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_ILI9341.cpp115L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_ILI9341.h128L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_ILI9342.cpp115L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_ILI9342.h123L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_ILI9481_18bit.cpp210L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_ILI9481_18bit.h67L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_ILI9486.cpp120L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_ILI9486.h117L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_ILI9486_18bit.cpp189L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_ILI9486_18bit.h31L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_ILI9488.cpp114L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_ILI9488.h124L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_ILI9488_18bit.cpp114L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_ILI9488_18bit.h34L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_ILI9488_3bit.cpp151L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_ILI9488_3bit.h40L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_ILI9806.cpp113L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_ILI9806.h221L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_JBT6K71.cpp189L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_JBT6K71.h142L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_NT35310.cpp113L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_NT35310.h429L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_NT35510.cpp196L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_NT35510.h125L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_NT39125.cpp113L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_NT39125.h217L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_NV3041A.cpp112L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_NV3041A.h335L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_OTM8009A.cpp245L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_OTM8009A.h121L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_R61529.cpp107L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_R61529.h285L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_RGB_Display.cpp484L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_RGB_Display.h1190L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_SEPS525.cpp218L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_SEPS525.h68L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_SSD1283A.cpp210L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_SSD1283A.h83L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_SSD1331.cpp148L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_SSD1331.h68L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_SSD1351.cpp142L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_SSD1351.h72L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_ST7735.cpp142L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_ST7735.h135L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_ST7789.cpp123L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_ST7789.h150L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_ST7796.cpp115L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/display/Arduino_ST7796.h128L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/font/chinese4.list1L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/font/glcdfont.h280L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/font/u8g2_font_chill7_h_cjk.h7977L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/font/u8g2_font_cubic11_h_cjk.h10561L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/font/u8g2_font_quan7_h_cjk.h10485L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/font/u8g2_font_unifont_h_utf8.h70333L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/font/u8g2_font_unifont_t_chinese.h30621L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/font/u8g2_font_unifont_t_chinese4.h9340L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/font/u8g2_font_unifont_t_cjk.h53286L
-rw-r--r--lib/GFX_Library_for_Arduino-1.3.5/src/gfxfont.h31L
-rw-r--r--lib/RadioLib/.github/ISSUE_TEMPLATE/bug_report.md30L
-rw-r--r--lib/RadioLib/.github/ISSUE_TEMPLATE/feature_request.md23L
-rw-r--r--lib/RadioLib/.github/ISSUE_TEMPLATE/module-not-working.md34L
-rw-r--r--lib/RadioLib/.github/ISSUE_TEMPLATE/regular-issue.md15L
-rw-r--r--lib/RadioLib/.github/workflows/codeql-analysis.yml66L
-rw-r--r--lib/RadioLib/.github/workflows/doxygen.yml26L
-rw-r--r--lib/RadioLib/.github/workflows/main.yml178L
-rw-r--r--lib/RadioLib/.gitignore16L
-rw-r--r--lib/RadioLib/CODE_OF_CONDUCT.md3L
-rw-r--r--lib/RadioLib/CONTRIBUTING.md110L
-rw-r--r--lib/RadioLib/Doxyfile2565L
-rw-r--r--lib/RadioLib/README.md97L
-rw-r--r--lib/RadioLib/SECURITY.md5L
-rw-r--r--lib/RadioLib/examples/AFSK/AFSK_Imperial_March/AFSK_Imperial_March.ino105L
-rw-r--r--lib/RadioLib/examples/AFSK/AFSK_Imperial_March/melody.h128L
-rw-r--r--lib/RadioLib/examples/AFSK/AFSK_Tone/AFSK_Tone.ino90L
-rw-r--r--lib/RadioLib/examples/AFSK/AFSK_Tone_AM/AFSK_Tone_AM.ino101L
-rw-r--r--lib/RadioLib/examples/APRS/APRS_MicE/APRS_MicE.ino111L
-rw-r--r--lib/RadioLib/examples/APRS/APRS_Position/APRS_Position.ino123L
-rw-r--r--lib/RadioLib/examples/AX25/AX25_Frames/AX25_Frames.ino174L
-rw-r--r--lib/RadioLib/examples/AX25/AX25_Transmit/AX25_Transmit.ino94L
-rw-r--r--lib/RadioLib/examples/AX25/AX25_Transmit_AFSK/AX25_Transmit_AFSK.ino113L
-rw-r--r--lib/RadioLib/examples/CC1101/CC1101_Receive/CC1101_Receive.ino94L
-rw-r--r--lib/RadioLib/examples/CC1101/CC1101_Receive_Address/CC1101_Receive_Address.ino120L
-rw-r--r--lib/RadioLib/examples/CC1101/CC1101_Receive_Interrupt/CC1101_Receive_Interrupt.ino156L
-rw-r--r--lib/RadioLib/examples/CC1101/CC1101_Settings/CC1101_Settings.ino121L
-rw-r--r--lib/RadioLib/examples/CC1101/CC1101_Transmit/CC1101_Transmit.ino75L
-rw-r--r--lib/RadioLib/examples/CC1101/CC1101_Transmit_Address/CC1101_Transmit_Address.ino107L
-rw-r--r--lib/RadioLib/examples/CC1101/CC1101_Transmit_Interrupt/CC1101_Transmit_Interrupt.ino136L
-rw-r--r--lib/RadioLib/examples/FSK4/FSK4_Transmit/FSK4_Transmit.ino125L
-rw-r--r--lib/RadioLib/examples/FSK4/FSK4_Transmit_AFSK/FSK4_Transmit_AFSK.ino118L
-rw-r--r--lib/RadioLib/examples/Hellschreiber/Hellschreiber_Transmit/Hellschreiber_Transmit.ino116L
-rw-r--r--lib/RadioLib/examples/Hellschreiber/Hellschreiber_Transmit_AFSK/Hellschreiber_Transmit_AFSK.ino125L
-rw-r--r--lib/RadioLib/examples/Morse/Morse_Receive_AM/Morse_Receive_AM.ino115L
-rw-r--r--lib/RadioLib/examples/Morse/Morse_Transmit_AM/Morse_Transmit_AM.ino131L
-rw-r--r--lib/RadioLib/examples/Morse/Morse_Transmit_FM/Morse_Transmit_FM.ino131L
-rw-r--r--lib/RadioLib/examples/Morse/Morse_Transmit_SSB/Morse_Transmit_SSB.ino118L
-rw-r--r--lib/RadioLib/examples/RF69/RF69_Receive/RF69_Receive.ino88L
-rw-r--r--lib/RadioLib/examples/RF69/RF69_Receive_AES/RF69_Receive_AES.ino92L
-rw-r--r--lib/RadioLib/examples/RF69/RF69_Receive_Address/RF69_Receive_Address.ino121L
-rw-r--r--lib/RadioLib/examples/RF69/RF69_Receive_Interrupt/RF69_Receive_Interrupt.ino143L
-rw-r--r--lib/RadioLib/examples/RF69/RF69_Settings/RF69_Settings.ino139L
-rw-r--r--lib/RadioLib/examples/RF69/RF69_Transmit/RF69_Transmit.ino91L
-rw-r--r--lib/RadioLib/examples/RF69/RF69_Transmit_AES/RF69_Transmit_AES.ino86L
-rw-r--r--lib/RadioLib/examples/RF69/RF69_Transmit_Address/RF69_Transmit_Address.ino126L
-rw-r--r--lib/RadioLib/examples/RF69/RF69_Transmit_Interrupt/RF69_Transmit_Interrupt.ino152L
-rw-r--r--lib/RadioLib/examples/RTTY/RTTY_Transmit/RTTY_Transmit.ino140L
-rw-r--r--lib/RadioLib/examples/RTTY/RTTY_Transmit_AFSK/RTTY_Transmit_AFSK.ino133L
-rw-r--r--lib/RadioLib/examples/SSTV/SSTV_Transmit/SSTV_Transmit.ino156L
-rw-r--r--lib/RadioLib/examples/SSTV/SSTV_Transmit_AFSK/SSTV_Transmit_AFSK.ino152L
-rw-r--r--lib/RadioLib/examples/SX1231/SX1231_Receive/SX1231_Receive.ino80L
-rw-r--r--lib/RadioLib/examples/SX1231/SX1231_Transmit/SX1231_Transmit.ino69L
-rw-r--r--lib/RadioLib/examples/SX126x/SX126x_Channel_Activity_Detection/SX126x_Channel_Activity_Detection.ino73L
-rw-r--r--lib/RadioLib/examples/SX126x/SX126x_Channel_Activity_Detection_Interrupt/SX126x_Channel_Activity_Detection_Interrupt.ino129L
-rw-r--r--lib/RadioLib/examples/SX126x/SX126x_FSK_Modem/SX126x_FSK_Modem.ino157L
-rw-r--r--lib/RadioLib/examples/SX126x/SX126x_PingPong/SX126x_PingPong.ino162L
-rw-r--r--lib/RadioLib/examples/SX126x/SX126x_Receive/SX126x_Receive.ino105L
-rw-r--r--lib/RadioLib/examples/SX126x/SX126x_Receive_Interrupt/SX126x_Receive_Interrupt.ino161L
-rw-r--r--lib/RadioLib/examples/SX126x/SX126x_Settings/SX126x_Settings.ino166L
-rw-r--r--lib/RadioLib/examples/SX126x/SX126x_Transmit/SX126x_Transmit.ino103L
-rw-r--r--lib/RadioLib/examples/SX126x/SX126x_Transmit_Interrupt/SX126x_Transmit_Interrupt.ino141L
-rw-r--r--lib/RadioLib/examples/SX127x/SX127x_Channel_Activity_Detection/SX127x_Channel_Activity_Detection.ino66L
-rw-r--r--lib/RadioLib/examples/SX127x/SX127x_Channel_Activity_Detection_Interrupt/SX127x_Channel_Activity_Detection_Interrupt.ino142L
-rw-r--r--lib/RadioLib/examples/SX127x/SX127x_FSK_Modem/SX127x_FSK_Modem.ino206L
-rw-r--r--lib/RadioLib/examples/SX127x/SX127x_PingPong/SX127x_PingPong.ino162L
-rw-r--r--lib/RadioLib/examples/SX127x/SX127x_Receive/SX127x_Receive.ino108L
-rw-r--r--lib/RadioLib/examples/SX127x/SX127x_Receive_Direct/SX127x_Receive_Direct.ino80L
-rw-r--r--lib/RadioLib/examples/SX127x/SX127x_Receive_FHSS/SX127x_Receive_FHSS.ino180L
-rw-r--r--lib/RadioLib/examples/SX127x/SX127x_Receive_Interrupt/SX127x_Receive_Interrupt.ino163L
-rw-r--r--lib/RadioLib/examples/SX127x/SX127x_Settings/SX127x_Settings.ino152L
-rw-r--r--lib/RadioLib/examples/SX127x/SX127x_Transmit/SX127x_Transmit.ino100L
-rw-r--r--lib/RadioLib/examples/SX127x/SX127x_Transmit_FHSS/SX127x_Transmit_FHSS.ino182L
-rw-r--r--lib/RadioLib/examples/SX127x/SX127x_Transmit_Interrupt/SX127x_Transmit_Interrupt.ino143L
-rw-r--r--lib/RadioLib/examples/SX128x/SX128x_BLE_Modem/SX128x_BLE_Modem.ino110L
-rw-r--r--lib/RadioLib/examples/SX128x/SX128x_Channel_Activity_Detection/SX128x_Channel_Activity_Detection.ino68L
-rw-r--r--lib/RadioLib/examples/SX128x/SX128x_FLRC_Modem/SX128x_FLRC_Modem.ino109L
-rw-r--r--lib/RadioLib/examples/SX128x/SX128x_GFSK_Modem/SX128x_GFSK_Modem.ino109L
-rw-r--r--lib/RadioLib/examples/SX128x/SX128x_Ranging/SX128x_Ranging.ino80L
-rw-r--r--lib/RadioLib/examples/SX128x/SX128x_Receive/SX128x_Receive.ino108L
-rw-r--r--lib/RadioLib/examples/SX128x/SX128x_Receive_Interrupt/SX128x_Receive_Interrupt.ino164L
-rw-r--r--lib/RadioLib/examples/SX128x/SX128x_Settings/SX128x_Settings.ino129L
-rw-r--r--lib/RadioLib/examples/SX128x/SX128x_Transmit/SX128x_Transmit.ino98L
-rw-r--r--lib/RadioLib/examples/SX128x/SX128x_Transmit_Interrupt/SX128x_Transmit_Interrupt.ino134L
-rw-r--r--lib/RadioLib/examples/Si443x/Si443x_Receive/Si443x_Receive.ino84L
-rw-r--r--lib/RadioLib/examples/Si443x/Si443x_Receive_Interrupt/Si443x_Receive_Interrupt.ino139L
-rw-r--r--lib/RadioLib/examples/Si443x/Si443x_Settings/Si443x_Settings.ino123L
-rw-r--r--lib/RadioLib/examples/Si443x/Si443x_Transmit/Si443x_Transmit.ino84L
-rw-r--r--lib/RadioLib/examples/Si443x/Si443x_Transmit_Interrupt/Si443x_Transmit_Interrupt.ino132L
-rw-r--r--lib/RadioLib/examples/Stream/Stream_Receive/Stream_Receive.ino144L
-rw-r--r--lib/RadioLib/examples/Stream/Stream_Transmit/Stream_Transmit.ino156L
-rw-r--r--lib/RadioLib/examples/nRF24/nRF24_Receive/nRF24_Receive.ino96L
-rw-r--r--lib/RadioLib/examples/nRF24/nRF24_Receive_Interrupt/nRF24_Receive_Interrupt.ino153L
-rw-r--r--lib/RadioLib/examples/nRF24/nRF24_Transmit/nRF24_Transmit.ino95L
-rw-r--r--lib/RadioLib/examples/nRF24/nRF24_Transmit_Interrupt/nRF24_Transmit_Interrupt.ino151L
-rw-r--r--lib/RadioLib/extras/decoder/DebugDecoder.py111L
-rw-r--r--lib/RadioLib/extras/template/ModuleTemplate.cpp22L
-rw-r--r--lib/RadioLib/extras/template/ModuleTemplate.h99L
-rw-r--r--lib/RadioLib/keywords.txt331L
-rw-r--r--lib/RadioLib/library.properties10L
-rw-r--r--lib/RadioLib/license.txt21L
-rw-r--r--lib/RadioLib/src/BuildOpt.h1055L
-rw-r--r--lib/RadioLib/src/Module.cpp552L
-rw-r--r--lib/RadioLib/src/Module.h455L
-rw-r--r--lib/RadioLib/src/RadioLib.h137L
-rw-r--r--lib/RadioLib/src/TypeDef.h412L
-rw-r--r--lib/RadioLib/src/modules/CC1101/CC1101.cpp1058L
-rw-r--r--lib/RadioLib/src/modules/CC1101/CC1101.h994L
-rw-r--r--lib/RadioLib/src/modules/LLCC68/LLCC68.cpp55L
-rw-r--r--lib/RadioLib/src/modules/LLCC68/LLCC68.h76L
-rw-r--r--lib/RadioLib/src/modules/RF69/RF69.cpp1021L
-rw-r--r--lib/RadioLib/src/modules/RF69/RF69.h1064L
-rw-r--r--lib/RadioLib/src/modules/RFM2x/RFM22.h21L
-rw-r--r--lib/RadioLib/src/modules/RFM2x/RFM23.h21L
-rw-r--r--lib/RadioLib/src/modules/RFM9x/RFM95.cpp90L
-rw-r--r--lib/RadioLib/src/modules/RFM9x/RFM95.h101L
-rw-r--r--lib/RadioLib/src/modules/RFM9x/RFM96.cpp91L
-rw-r--r--lib/RadioLib/src/modules/RFM9x/RFM96.h108L
-rw-r--r--lib/RadioLib/src/modules/RFM9x/RFM97.cpp42L
-rw-r--r--lib/RadioLib/src/modules/RFM9x/RFM97.h49L
-rw-r--r--lib/RadioLib/src/modules/SX1231/SX1231.cpp101L
-rw-r--r--lib/RadioLib/src/modules/SX1231/SX1231.h130L
-rw-r--r--lib/RadioLib/src/modules/SX126x/SX1261.cpp29L
-rw-r--r--lib/RadioLib/src/modules/SX126x/SX1261.h46L
-rw-r--r--lib/RadioLib/src/modules/SX126x/SX1262.cpp101L
-rw-r--r--lib/RadioLib/src/modules/SX126x/SX1262.h106L
-rw-r--r--lib/RadioLib/src/modules/SX126x/SX1268.cpp96L
-rw-r--r--lib/RadioLib/src/modules/SX126x/SX1268.h106L
-rw-r--r--lib/RadioLib/src/modules/SX126x/SX126x.cpp1788L
-rw-r--r--lib/RadioLib/src/modules/SX126x/SX126x.h1025L
-rw-r--r--lib/RadioLib/src/modules/SX127x/SX1272.cpp513L
-rw-r--r--lib/RadioLib/src/modules/SX127x/SX1272.h317L
-rw-r--r--lib/RadioLib/src/modules/SX127x/SX1273.cpp65L
-rw-r--r--lib/RadioLib/src/modules/SX127x/SX1273.h73L
-rw-r--r--lib/RadioLib/src/modules/SX127x/SX1276.cpp73L
-rw-r--r--lib/RadioLib/src/modules/SX127x/SX1276.h95L
-rw-r--r--lib/RadioLib/src/modules/SX127x/SX1277.cpp103L
-rw-r--r--lib/RadioLib/src/modules/SX127x/SX1277.h104L
-rw-r--r--lib/RadioLib/src/modules/SX127x/SX1278.cpp631L
-rw-r--r--lib/RadioLib/src/modules/SX127x/SX1278.h326L
-rw-r--r--lib/RadioLib/src/modules/SX127x/SX1279.cpp73L
-rw-r--r--lib/RadioLib/src/modules/SX127x/SX1279.h95L
-rw-r--r--lib/RadioLib/src/modules/SX127x/SX127x.cpp1547L
-rw-r--r--lib/RadioLib/src/modules/SX127x/SX127x.h1291L
-rw-r--r--lib/RadioLib/src/modules/SX128x/SX1280.cpp172L
-rw-r--r--lib/RadioLib/src/modules/SX128x/SX1280.h63L
-rw-r--r--lib/RadioLib/src/modules/SX128x/SX1281.cpp8L
-rw-r--r--lib/RadioLib/src/modules/SX128x/SX1281.h33L
-rw-r--r--lib/RadioLib/src/modules/SX128x/SX1282.cpp9L
-rw-r--r--lib/RadioLib/src/modules/SX128x/SX1282.h34L
-rw-r--r--lib/RadioLib/src/modules/SX128x/SX128x.cpp1573L
-rw-r--r--lib/RadioLib/src/modules/SX128x/SX128x.h904L
-rw-r--r--lib/RadioLib/src/modules/Si443x/Si4430.cpp38L
-rw-r--r--lib/RadioLib/src/modules/Si443x/Si4430.h81L
-rw-r--r--lib/RadioLib/src/modules/Si443x/Si4431.cpp31L
-rw-r--r--lib/RadioLib/src/modules/Si443x/Si4431.h72L
-rw-r--r--lib/RadioLib/src/modules/Si443x/Si4432.cpp38L
-rw-r--r--lib/RadioLib/src/modules/Si443x/Si4432.h81L
-rw-r--r--lib/RadioLib/src/modules/Si443x/Si443x.cpp800L
-rw-r--r--lib/RadioLib/src/modules/Si443x/Si443x.h872L
-rw-r--r--lib/RadioLib/src/modules/nRF24/nRF24.cpp606L
-rw-r--r--lib/RadioLib/src/modules/nRF24/nRF24.h511L
-rw-r--r--lib/RadioLib/src/protocols/AFSK/AFSK.cpp37L
-rw-r--r--lib/RadioLib/src/protocols/AFSK/AFSK.h72L
-rw-r--r--lib/RadioLib/src/protocols/APRS/APRS.cpp227L
-rw-r--r--lib/RadioLib/src/protocols/APRS/APRS.h157L
-rw-r--r--lib/RadioLib/src/protocols/AX25/AX25.cpp465L
-rw-r--r--lib/RadioLib/src/protocols/AX25/AX25.h369L
-rw-r--r--lib/RadioLib/src/protocols/FSK4/FSK4.cpp116L
-rw-r--r--lib/RadioLib/src/protocols/FSK4/FSK4.h81L
-rw-r--r--lib/RadioLib/src/protocols/Hellschreiber/Hellschreiber.cpp308L
-rw-r--r--lib/RadioLib/src/protocols/Hellschreiber/Hellschreiber.h182L
-rw-r--r--lib/RadioLib/src/protocols/Morse/Morse.cpp395L
-rw-r--r--lib/RadioLib/src/protocols/Morse/Morse.h214L
-rw-r--r--lib/RadioLib/src/protocols/PhysicalLayer/PhysicalLayer.cpp256L
-rw-r--r--lib/RadioLib/src/protocols/PhysicalLayer/PhysicalLayer.h351L
-rw-r--r--lib/RadioLib/src/protocols/RTTY/RTTY.cpp542L
-rw-r--r--lib/RadioLib/src/protocols/RTTY/RTTY.h192L
-rw-r--r--lib/RadioLib/src/protocols/SSTV/SSTV.cpp301L
-rw-r--r--lib/RadioLib/src/protocols/SSTV/SSTV.h207L
-rw-r--r--lib/TFT_eSPI/.gitattributes17L
-rw-r--r--lib/TFT_eSPI/.gitignore52L
-rw-r--r--lib/TFT_eSPI/CMakeLists.txt4L
-rw-r--r--lib/TFT_eSPI/Extensions/Button.cpp107L
-rw-r--r--lib/TFT_eSPI/Extensions/Button.h44L
-rw-r--r--lib/TFT_eSPI/Extensions/Smooth_font.cpp582L
-rw-r--r--lib/TFT_eSPI/Extensions/Smooth_font.h61L
-rw-r--r--lib/TFT_eSPI/Extensions/Sprite.cpp2695L
-rw-r--r--lib/TFT_eSPI/Extensions/Sprite.h188L
-rw-r--r--lib/TFT_eSPI/Extensions/Touch.cpp345L
-rw-r--r--lib/TFT_eSPI/Extensions/Touch.h39L
-rw-r--r--lib/TFT_eSPI/Fonts/Custom/Orbitron_Light_24.h199L
-rw-r--r--lib/TFT_eSPI/Fonts/Custom/Orbitron_Light_32.h199L
-rw-r--r--lib/TFT_eSPI/Fonts/Custom/Roboto_Thin_24.h199L
-rw-r--r--lib/TFT_eSPI/Fonts/Custom/Satisfy_24.h199L
-rw-r--r--lib/TFT_eSPI/Fonts/Custom/Yellowtail_32.h199L
-rw-r--r--lib/TFT_eSPI/Fonts/Font16.c632L
-rw-r--r--lib/TFT_eSPI/Fonts/Font16.h10L
-rw-r--r--lib/TFT_eSPI/Fonts/Font32rle.c1065L
-rw-r--r--lib/TFT_eSPI/Fonts/Font32rle.h10L
-rw-r--r--lib/TFT_eSPI/Fonts/Font64rle.c299L
-rw-r--r--lib/TFT_eSPI/Fonts/Font64rle.h10L
-rw-r--r--lib/TFT_eSPI/Fonts/Font72rle.c369L
-rw-r--r--lib/TFT_eSPI/Fonts/Font72rle.h10L
-rw-r--r--lib/TFT_eSPI/Fonts/Font72x53rle.c245L
-rw-r--r--lib/TFT_eSPI/Fonts/Font72x53rle.h10L
-rw-r--r--lib/TFT_eSPI/Fonts/Font7srle.c266L
-rw-r--r--lib/TFT_eSPI/Fonts/Font7srle.h10L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeMono12pt7b.h227L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeMono18pt7b.h363L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeMono24pt7b.h577L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeMono9pt7b.h176L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeMonoBold12pt7b.h250L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeMonoBold18pt7b.h423L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeMonoBold24pt7b.h672L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeMonoBold9pt7b.h189L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeMonoBoldOblique12pt7b.h269L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeMonoBoldOblique18pt7b.h460L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeMonoBoldOblique24pt7b.h742L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeMonoBoldOblique9pt7b.h203L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeMonoOblique12pt7b.h248L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeMonoOblique18pt7b.h398L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeMonoOblique24pt7b.h643L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeMonoOblique9pt7b.h187L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSans12pt7b.h270L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSans18pt7b.h452L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSans24pt7b.h727L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSans9pt7b.h201L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSansBold12pt7b.h288L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSansBold18pt7b.h481L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSansBold24pt7b.h784L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSansBold9pt7b.h208L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSansBoldOblique12pt7b.h317L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSansBoldOblique18pt7b.h545L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSansBoldOblique24pt7b.h893L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSansBoldOblique9pt7b.h227L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSansOblique12pt7b.h302L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSansOblique18pt7b.h518L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSansOblique24pt7b.h840L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSansOblique9pt7b.h220L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSerif12pt7b.h259L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSerif18pt7b.h429L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSerif24pt7b.h690L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSerif9pt7b.h195L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSerifBold12pt7b.h271L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSerifBold18pt7b.h462L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSerifBold24pt7b.h759L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSerifBold9pt7b.h202L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSerifBoldItalic12pt7b.h292L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSerifBoldItalic18pt7b.h500L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSerifBoldItalic24pt7b.h793L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSerifBoldItalic9pt7b.h215L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSerifItalic12pt7b.h271L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSerifItalic18pt7b.h450L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSerifItalic24pt7b.h737L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/FreeSerifItalic9pt7b.h202L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/TomThumb.h474L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/gfxfont.h95L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/license.txt34L
-rw-r--r--lib/TFT_eSPI/Fonts/GFXFF/print.txt61L
-rw-r--r--lib/TFT_eSPI/Fonts/TrueType/Not_yet_supported.txt1L
-rw-r--r--lib/TFT_eSPI/Fonts/glcdfont.c266L
-rw-r--r--lib/TFT_eSPI/Kconfig407L
-rw-r--r--lib/TFT_eSPI/Processors/TFT_eSPI_ESP32.c854L
-rw-r--r--lib/TFT_eSPI/Processors/TFT_eSPI_ESP32.h590L
-rw-r--r--lib/TFT_eSPI/Processors/TFT_eSPI_ESP32_C3.c857L
-rw-r--r--lib/TFT_eSPI/Processors/TFT_eSPI_ESP32_C3.h597L
-rw-r--r--lib/TFT_eSPI/Processors/TFT_eSPI_ESP32_S3.c885L
-rw-r--r--lib/TFT_eSPI/Processors/TFT_eSPI_ESP32_S3.h611L
-rw-r--r--lib/TFT_eSPI/Processors/TFT_eSPI_ESP8266.c447L
-rw-r--r--lib/TFT_eSPI/Processors/TFT_eSPI_ESP8266.h245L
-rw-r--r--lib/TFT_eSPI/Processors/TFT_eSPI_Generic.c263L
-rw-r--r--lib/TFT_eSPI/Processors/TFT_eSPI_Generic.h188L
-rw-r--r--lib/TFT_eSPI/Processors/TFT_eSPI_RP2040.c738L
-rw-r--r--lib/TFT_eSPI/Processors/TFT_eSPI_RP2040.h499L
-rw-r--r--lib/TFT_eSPI/Processors/TFT_eSPI_STM32.c677L
-rw-r--r--lib/TFT_eSPI/Processors/TFT_eSPI_STM32.h1078L
-rw-r--r--lib/TFT_eSPI/Processors/pio_16bit_parallel.pio.h62L
-rw-r--r--lib/TFT_eSPI/Processors/pio_8bit_parallel.pio.h70L
-rw-r--r--lib/TFT_eSPI/Processors/pio_8bit_parallel_18bpp.pio.h73L
-rw-r--r--lib/TFT_eSPI/Processors/pio_SPI.pio.h74L
-rw-r--r--lib/TFT_eSPI/Processors/pio_SPI_18bit.pio.h74L
-rw-r--r--lib/TFT_eSPI/README.md228L
-rw-r--r--lib/TFT_eSPI/README.txt7L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/EPD_Defines.h27L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/GC9A01_Defines.h34L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/GC9A01_Init.h232L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/GC9A01_Rotation.h28L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/HX8357B_Defines.h52L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/HX8357B_Init.h76L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/HX8357B_Rotation.h47L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/HX8357C_Defines.h52L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/HX8357C_Init.h116L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/HX8357C_Rotation.h47L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/HX8357D_Defines.h96L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/HX8357D_Init.h118L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/HX8357D_Rotation.h26L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/ILI9163_Defines.h62L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/ILI9163_Init.h41L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/ILI9163_Rotation.h44L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/ILI9225_Defines.h84L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/ILI9225_Init.h105L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/ILI9225_Rotation.h39L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/ILI9341_Defines.h141L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/ILI9341_Init.h248L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/ILI9341_Rotation.h82L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/ILI9481_Defines.h42L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/ILI9481_Init.h736L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/ILI9481_Rotation.h27L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/ILI9486_Defines.h61L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/ILI9486_Init.h84L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/ILI9486_Rotation.h47L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/ILI9488_Defines.h42L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/ILI9488_Init.h99L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/ILI9488_Rotation.h27L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/R61581_Defines.h42L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/R61581_Init.h80L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/R61581_Rotation.h27L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/RM68120_Defines.h49L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/RM68120_Init.h269L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/RM68120_Rotation.h29L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/RM68140_Defines.h42L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/RM68140_Init.h77L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/RM68140_Rotation.h44L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/S6D02A1_Defines.h55L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/S6D02A1_Init.h47L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/S6D02A1_Rotation.h28L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/SSD1351_Defines.h20L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/SSD1351_Init.h35L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/SSD1351_Rotation.h34L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/SSD1963_Defines.h56L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/SSD1963_Init.h398L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/SSD1963_Rotation.h29L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/ST7735_Defines.h176L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/ST7735_Init.h218L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/ST7735_Rotation.h132L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/ST7789_2_Defines.h178L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/ST7789_2_Init.h22L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/ST7789_2_Rotation.h140L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/ST7789_Defines.h175L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/ST7789_Init.h237L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/ST7789_Rotation.h140L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/ST7796_Defines.h100L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/ST7796_Init.h107L
-rw-r--r--lib/TFT_eSPI/TFT_Drivers/ST7796_Rotation.h50L
-rw-r--r--lib/TFT_eSPI/TFT_config.h318L
-rw-r--r--lib/TFT_eSPI/TFT_eSPI.cpp6144L
-rw-r--r--lib/TFT_eSPI/TFT_eSPI.h994L
-rw-r--r--lib/TFT_eSPI/Tools/Create_Smooth_Font/Create_font/Create_font.pde523L
-rw-r--r--lib/TFT_eSPI/Tools/Create_Smooth_Font/Create_font/FontFiles/Final-Frontier28.vlw25287B
-rw-r--r--lib/TFT_eSPI/Tools/Create_Smooth_Font/Create_font/data/Final-Frontier.ttf19800B
-rw-r--r--lib/TFT_eSPI/Tools/Screenshot_client/Screenshot_client.pde525L
-rw-r--r--lib/TFT_eSPI/Tools/bmp2array4bit/README.md26L
-rw-r--r--lib/TFT_eSPI/Tools/bmp2array4bit/bmp2array4bit.py251L
-rw-r--r--lib/TFT_eSPI/Tools/bmp2array4bit/star.bmp12986B
-rw-r--r--lib/TFT_eSPI/User_Setup.h383L
-rw-r--r--lib/TFT_eSPI/User_Setup_Select.h299L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup100_RP2040_ILI9488_parallel.h56L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup101_RP2040_ILI9481_parallel.h56L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup102_RP2040_ILI9341_parallel.h56L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup103_RP2040_ILI9486_parallel.h56L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup104_RP2040_ST7796_parallel.h56L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup105_RP2040_ST7796_16bit_parallel.h60L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup106_RP2040_ILI9481_16bit_parallel.h77L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup107_RP2040_ILI9341_16bit_parallel.h65L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup10_RPi_touch_ILI9486.h33L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup11_RPi_touch_ILI9486.h32L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup12_M5Stack_Basic_Core.h33L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup135_ST7789.h57L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup136_LilyGo_TTV.h35L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup137_LilyGo_TDisplay_RP2040.h33L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup138_Pico_Explorer_Base_RP2040_ST7789.h32L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup13_ILI9481_Parallel.h36L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup14_ILI9341_Parallel.h36L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup15_HX8357D.h36L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup16_ILI9488_Parallel.h36L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup17_ePaper.h16L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup18_ST7789.h45L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup19_RM68140_Parallel.h36L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup1_ILI9341.h34L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup200_GC9A01.h32L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup201_WT32_SC01.h49L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup202_SSD1351_128.h52L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup203_ST7789.h57L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup204_ESP32_TouchDown.h32L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup205_ESP32_TouchDown_S3.h36L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup206_LilyGo_T_Display_S3.h46L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup207_LilyGo_T_HMI.h48L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup208_ESP32_S3_Box_Lite.h32L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup209_LilyGo_T_Dongle_S3.h52L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup20_ILI9488.h33L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup210_LilyGo_T_Deck.h74L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup21_ILI9488.h35L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup22_TTGO_T4.h36L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup22_TTGO_T4_v1.3.h34L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup23_TTGO_TM.h43L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup24_ST7789.h55L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup25_TTGO_T_Display.h40L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup26_TTGO_T_Wristband.h37L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup27_RPi_ST7796_ESP32.h102L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup28_RPi_ST7796_ESP8266.h106L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup29_ILI9341_STM32.h96L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup2_ST7735.h45L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup301_BW16_ST7735.h47L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup30_ILI9341_Parallel_STM32.h53L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup31_ST7796_Parallel_STM32.h52L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup32_ILI9341_STM32F103.h61L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup33_RPi_ILI9486_STM32.h67L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup34_ILI9481_Parallel_STM32.h51L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup35_ILI9341_STM32_Port_Bus.h59L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup36_RPi_touch_ST7796.h32L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup3_ILI9163.h37L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup42_ILI9341_ESP32.h36L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup43_ST7735.h52L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup44_TTGO_CameraPlus.h32L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup45_TTGO_T_Watch.h32L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup46_GC9A01_ESP32.h29L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup47_ST7735.h52L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup4_S6D02A1.h33L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup50_SSD1963_Parallel.h95L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup51_LilyPi_ILI9481.h27L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup52_LilyPi_ST7796.h28L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup5_RPi_ILI9486.h30L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup60_RP2040_ILI9341.h187L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup61_RP2040_ILI9341_PIO_SPI.h44L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup62_RP2040_Nano_Connect_ILI9341.h198L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup6_RPi_Wr_ILI9486.h32L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup70_ESP32_S2_ILI9341.h37L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup70b_ESP32_S3_ILI9341.h37L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup70c_ESP32_C3_ILI9341.h56L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup70d_ILI9488_S3_Parallel.h36L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup70f_ESP32_S2_ST7735.h44L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup71_ESP32_S2_ST7789.h29L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup72_ESP32_ST7789_172x320.h31L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup7_ST7735_128x128.h45L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup8_ILI9163_128x128.h36L
-rw-r--r--lib/TFT_eSPI/User_Setups/Setup9_ST7735_Overlap.h56L
-rw-r--r--lib/TFT_eSPI/User_Setups/SetupX_Template.h366L
-rw-r--r--lib/TFT_eSPI/User_Setups/User_Custom_Fonts.h41L
-rw-r--r--lib/TFT_eSPI/docs/ESP-IDF/Using ESP-IDF.txt70L
-rw-r--r--lib/TFT_eSPI/docs/ESP32 UNO board mod/ESP32 UNO board mod.jpg138373B
-rw-r--r--lib/TFT_eSPI/docs/ESP32 UNO board mod/ESP32 UNO board pinout.jpg129500B
-rw-r--r--lib/TFT_eSPI/docs/PlatformIO/Configuring options.txt52L
-rw-r--r--lib/TFT_eSPI/docs/PlatformIO/rp2040.txt63L
-rw-r--r--lib/TFT_eSPI/docs/RPi_TFT_connections/RPi_TFT_Connections.png390583B
-rw-r--r--lib/TFT_eSPI/docs/RPi_TFT_connections/RPi_TFT_mod.png16035B
-rw-r--r--lib/TFT_eSPI/examples/160 x 128/Arduino_Life/Arduino_Life.ino170L
-rw-r--r--lib/TFT_eSPI/examples/160 x 128/Pong_v3/Pong_v3.ino222L
-rw-r--r--lib/TFT_eSPI/examples/160 x 128/RLE_Font_test/RLE_Font_test.ino187L
-rw-r--r--lib/TFT_eSPI/examples/160 x 128/TFT_Char_times/TFT_Char_times.ino128L
-rw-r--r--lib/TFT_eSPI/examples/160 x 128/TFT_Clock/TFT_Clock.ino134L
-rw-r--r--lib/TFT_eSPI/examples/160 x 128/TFT_Clock_Digital/TFT_Clock_Digital.ino135L
-rw-r--r--lib/TFT_eSPI/examples/160 x 128/TFT_Ellipse/TFT_Ellipse.ino50L
-rw-r--r--lib/TFT_eSPI/examples/160 x 128/TFT_Meter_5/TFT_Meter_5.ino210L
-rw-r--r--lib/TFT_eSPI/examples/160 x 128/TFT_Print_Test/TFT_Print_Test.ino70L
-rw-r--r--lib/TFT_eSPI/examples/160 x 128/TFT_Rainbow/TFT_Rainbow.ino127L
-rw-r--r--lib/TFT_eSPI/examples/160 x 128/TFT_flash_jpg/TFT_flash_jpg.ino212L
-rw-r--r--lib/TFT_eSPI/examples/160 x 128/TFT_flash_jpg/jpeg1.h211L
-rw-r--r--lib/TFT_eSPI/examples/160 x 128/TFT_flash_jpg/jpeg2.h299L
-rw-r--r--lib/TFT_eSPI/examples/160 x 128/TFT_flash_jpg/jpeg3.h283L
-rw-r--r--lib/TFT_eSPI/examples/160 x 128/TFT_flash_jpg/jpeg4.h167L
-rw-r--r--lib/TFT_eSPI/examples/160 x 128/TFT_graphicstest_PDQ3/TFT_graphicstest_PDQ3.ino711L
-rw-r--r--lib/TFT_eSPI/examples/160 x 128/TFT_graphicstest_small/TFT_graphicstest_small.ino274L
-rw-r--r--lib/TFT_eSPI/examples/160 x 128/UTFT_demo_fast/UTFT_demo_fast.ino343L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/All_Free_Fonts_Demo/All_Free_Fonts_Demo.ino396L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/All_Free_Fonts_Demo/Free_Fonts.h377L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/Cellular_Automata/Cellular_Automata.ino165L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/Free_Font_Demo/Free_Font_Demo.ino320L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/Free_Font_Demo/Free_Fonts.h377L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/Keypad_240x320/Keypad_240x320.ino284L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/RLE_Font_test/RLE_Font_test.ino302L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/Read_ID_bitbash/Read_ID_bitbash.ino168L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/TFT_ArcFill/TFT_ArcFill.ino168L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/TFT_Char_times/TFT_Char_times.ino142L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/TFT_Clock/TFT_Clock.ino148L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/TFT_Clock_Digital/TFT_Clock_Digital.ino134L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/TFT_Custom_Fonts/TFT_Custom_Fonts.ino150L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/TFT_Ellipse/TFT_Ellipse.ino49L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/TFT_FillArcSpiral/TFT_FillArcSpiral.ino154L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/TFT_Float_Test/TFT_Float_Test.ino103L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/TFT_Mandlebrot/TFT_Mandlebrot.ino94L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/TFT_Matrix/TFT_Matrix.ino93L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/TFT_Meter_linear/TFT_Meter_linear.ino212L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/TFT_Meters/TFT_Meters.ino297L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/TFT_Pie_Chart/TFT_Pie_Chart.ino88L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/TFT_Pong/TFT_Pong.ino223L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/TFT_Print_Test/TFT_Print_Test.ino77L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/TFT_Rainbow_one_lib/TFT_Rainbow_one_lib.ino156L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/TFT_Read_Reg/TFT_Read_Reg.ino143L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/TFT_Spiro/TFT_Spiro.ino99L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/TFT_Starfield/TFT_Starfield.ino89L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/TFT_String_Align/TFT_String_Align.ino121L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/TFT_Terminal/TFT_Terminal.ino148L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/TFT_graphicstest_PDQ/TFT_graphicstest_PDQ.ino754L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/TFT_graphicstest_one_lib/TFT_graphicstest_one_lib.ino370L
-rw-r--r--lib/TFT_eSPI/examples/320 x 240/UTFT_demo/UTFT_demo.ino334L
-rw-r--r--lib/TFT_eSPI/examples/480 x 320/Cellular_Automata/Cellular_Automata.ino165L
-rw-r--r--lib/TFT_eSPI/examples/480 x 320/Demo_3D_cube/Demo_3D_cube.ino348L
-rw-r--r--lib/TFT_eSPI/examples/480 x 320/Free_Font_Demo/Free_Font_Demo.ino289L
-rw-r--r--lib/TFT_eSPI/examples/480 x 320/Free_Font_Demo/Free_Fonts.h379L
-rw-r--r--lib/TFT_eSPI/examples/480 x 320/Graph_2/Graph_2.ino328L
-rw-r--r--lib/TFT_eSPI/examples/480 x 320/Keypad_480x320/Keypad_480x320.ino287L
-rw-r--r--lib/TFT_eSPI/examples/480 x 320/TFT_Char_times/TFT_Char_times.ino151L
-rw-r--r--lib/TFT_eSPI/examples/480 x 320/TFT_Ellipse/TFT_Ellipse.ino51L
-rw-r--r--lib/TFT_eSPI/examples/480 x 320/TFT_Meter_4/TFT_Meter_4.ino214L
-rw-r--r--lib/TFT_eSPI/examples/480 x 320/TFT_Meters/TFT_Meters.ino299L
-rw-r--r--lib/TFT_eSPI/examples/480 x 320/TFT_Padding_demo/TFT_Padding_demo.ino208L
-rw-r--r--lib/TFT_eSPI/examples/480 x 320/TFT_Print_Test/TFT_Print_Test.ino77L
-rw-r--r--lib/TFT_eSPI/examples/480 x 320/TFT_Rainbow480/TFT_Rainbow480.ino158L
-rw-r--r--lib/TFT_eSPI/examples/480 x 320/TFT_String_Align/TFT_String_Align.ino145L
-rw-r--r--lib/TFT_eSPI/examples/480 x 320/TFT_flash_jpg/TFT_flash_jpg.ino241L
-rw-r--r--lib/TFT_eSPI/examples/480 x 320/TFT_flash_jpg/jpeg1.h768L
-rw-r--r--lib/TFT_eSPI/examples/480 x 320/TFT_flash_jpg/jpeg2.h212L
-rw-r--r--lib/TFT_eSPI/examples/480 x 320/TFT_flash_jpg/jpeg3.h613L
-rw-r--r--lib/TFT_eSPI/examples/480 x 320/TFT_flash_jpg/jpeg4.h658L
-rw-r--r--lib/TFT_eSPI/examples/480 x 320/TFT_graphicstest_one_lib/TFT_graphicstest_one_lib.ino371L
-rw-r--r--lib/TFT_eSPI/examples/480 x 320/TFT_ring_meter/Alert.h41L
-rw-r--r--lib/TFT_eSPI/examples/480 x 320/TFT_ring_meter/TFT_ring_meter.ino281L
-rw-r--r--lib/TFT_eSPI/examples/480 x 320/Touch_Controller_Demo/Touch_Controller_Demo.ino76L
-rw-r--r--lib/TFT_eSPI/examples/480 x 320/UTFT_Demo_480x320/UTFT_Demo_480x320.ino326L
-rw-r--r--lib/TFT_eSPI/examples/DMA test/Bouncy_Circles/Bouncy_Circles.ino208L
-rw-r--r--lib/TFT_eSPI/examples/DMA test/Flash_Jpg_DMA/Flash_Jpg_DMA.ino111L
-rw-r--r--lib/TFT_eSPI/examples/DMA test/Flash_Jpg_DMA/panda.h816L
-rw-r--r--lib/TFT_eSPI/examples/DMA test/SpriteRotatingCube/SpriteRotatingCube.ino394L
-rw-r--r--lib/TFT_eSPI/examples/DMA test/boing_ball/boing_ball.ino183L
-rw-r--r--lib/TFT_eSPI/examples/DMA test/boing_ball/graphic.h1377L
-rw-r--r--lib/TFT_eSPI/examples/GUI Widgets/Buttons/Button_demo/Button_demo.ino191L
-rw-r--r--lib/TFT_eSPI/examples/GUI Widgets/Buttons/Button_demo/Free_Fonts.h377L
-rw-r--r--lib/TFT_eSPI/examples/GUI Widgets/Graphs/Graph_demo_1/Graph_demo_1.ino80L
-rw-r--r--lib/TFT_eSPI/examples/GUI Widgets/Graphs/Graph_demo_2/Graph_demo_2.ino105L
-rw-r--r--lib/TFT_eSPI/examples/GUI Widgets/Meters/Analogue_meters/Analogue_meters.ino87L
-rw-r--r--lib/TFT_eSPI/examples/GUI Widgets/Sliders/Slider_demo/Free_Fonts.h377L
-rw-r--r--lib/TFT_eSPI/examples/GUI Widgets/Sliders/Slider_demo/Slider_demo.ino201L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_1/Animated_Eyes_1.ino138L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_1/config.h93L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_1/data/catEye.h11600L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_1/data/defaultEye.h13349L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_1/data/doeEye.h15646L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_1/data/dragonEye.h17018L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_1/data/goatEye.h12807L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_1/data/logo.h101L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_1/data/naugaEye.h7609L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_1/data/newtEye.h13346L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_1/data/noScleraEye.h17018L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_1/data/owlEye.h7609L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_1/data/terminatorEye.h13346L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_1/eye_functions.ino429L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_1/user.cpp65L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_1/user_bat.cpp83L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_1/user_xmas.cpp64L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_2/Animated_Eyes_2.ino146L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_2/config.h93L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_2/data/catEye.h11600L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_2/data/defaultEye.h13349L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_2/data/doeEye.h15646L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_2/data/dragonEye.h17018L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_2/data/goatEye.h12807L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_2/data/logo.h101L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_2/data/naugaEye.h7609L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_2/data/newtEye.h13346L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_2/data/noScleraEye.h17018L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_2/data/owlEye.h7609L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_2/data/terminatorEye.h13346L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_2/eye_functions.ino429L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_2/user.cpp65L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_2/user_bat.cpp83L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_2/user_xmas.cpp64L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Animated_Eyes_2/wiring.ino31L
-rw-r--r--lib/TFT_eSPI/examples/Generic/ESP32_SDcard_jpeg/Data/Baboon40.jpg24384B
-rw-r--r--lib/TFT_eSPI/examples/Generic/ESP32_SDcard_jpeg/Data/EagleEye.jpg20838B
-rw-r--r--lib/TFT_eSPI/examples/Generic/ESP32_SDcard_jpeg/Data/Mouse480.jpg6609B
-rw-r--r--lib/TFT_eSPI/examples/Generic/ESP32_SDcard_jpeg/Data/lena20k.jpg19414B
-rw-r--r--lib/TFT_eSPI/examples/Generic/ESP32_SDcard_jpeg/ESP32_SDcard_jpeg.ino268L
-rw-r--r--lib/TFT_eSPI/examples/Generic/ESP8266_uncannyEyes/ESP8266_uncannyEyes.ino442L
-rw-r--r--lib/TFT_eSPI/examples/Generic/ESP8266_uncannyEyes/defaultEye.h11966L
-rw-r--r--lib/TFT_eSPI/examples/Generic/ESP8266_uncannyEyes/dragonEye.h15638L
-rw-r--r--lib/TFT_eSPI/examples/Generic/ESP8266_uncannyEyes/goatEye.h11430L
-rw-r--r--lib/TFT_eSPI/examples/Generic/ESP8266_uncannyEyes/noScleraEye.h15638L
-rw-r--r--lib/TFT_eSPI/examples/Generic/ESP8266_uncannyEyes/screenshotToConsole.ino220L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Gradient_Fill/Gradient_Fill.ino38L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Local_Custom_Fonts/Local_Custom_Fonts.ino121L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Local_Custom_Fonts/MyFont.h3366L
-rw-r--r--lib/TFT_eSPI/examples/Generic/On_Off_Button/On_Off_Button.ino206L
-rw-r--r--lib/TFT_eSPI/examples/Generic/TFT_Button_Label_Datum/TFT_Button_Label_Datum.ino192L
-rw-r--r--lib/TFT_eSPI/examples/Generic/TFT_Flash_Bitmap/Alert.h39L
-rw-r--r--lib/TFT_eSPI/examples/Generic/TFT_Flash_Bitmap/Close.h39L
-rw-r--r--lib/TFT_eSPI/examples/Generic/TFT_Flash_Bitmap/Info.h39L
-rw-r--r--lib/TFT_eSPI/examples/Generic/TFT_Flash_Bitmap/TFT_Flash_Bitmap.ino72L
-rw-r--r--lib/TFT_eSPI/examples/Generic/TFT_SPIFFS_BMP/BMP_functions.ino90L
-rw-r--r--lib/TFT_eSPI/examples/Generic/TFT_SPIFFS_BMP/TFT_SPIFFS_BMP.ino64L
-rw-r--r--lib/TFT_eSPI/examples/Generic/TFT_SPIFFS_BMP/data/parrot.bmp61496B
-rw-r--r--lib/TFT_eSPI/examples/Generic/TFT_Screen_Capture/TFT_Screen_Capture.ino207L
-rw-r--r--lib/TFT_eSPI/examples/Generic/TFT_Screen_Capture/processing_sketch.ino535L
-rw-r--r--lib/TFT_eSPI/examples/Generic/TFT_Screen_Capture/screenServer.ino196L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Touch_calibrate/Touch_calibrate.ino104L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Viewport_Demo/Viewport_Demo.ino113L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Viewport_Demo/Viewport_commands.ino40L
-rw-r--r--lib/TFT_eSPI/examples/Generic/Viewport_graphicstest/Viewport_graphicstest.ino382L
-rw-r--r--lib/TFT_eSPI/examples/Generic/alphaBlend_Test/alphaBlend_Test.ino194L
-rw-r--r--lib/TFT_eSPI/examples/Generic/drawXBitmap/drawXBitmap.ino61L
-rw-r--r--lib/TFT_eSPI/examples/Generic/drawXBitmap/xbm.h50L
-rw-r--r--lib/TFT_eSPI/examples/PNG Images/Flash_PNG/Flash_PNG.ino78L
-rw-r--r--lib/TFT_eSPI/examples/PNG Images/Flash_PNG/panda.h11425L
-rw-r--r--lib/TFT_eSPI/examples/PNG Images/Flash_transparent_PNG/Flash_transparent_PNG.ino86L
-rw-r--r--lib/TFT_eSPI/examples/PNG Images/Flash_transparent_PNG/SpongeBob.h1355L
-rw-r--r--lib/TFT_eSPI/examples/PNG Images/Flash_transparent_PNG/png_support.ino19L
-rw-r--r--lib/TFT_eSPI/examples/PNG Images/LittleFS_PNG/LittleFS_PNG.ino99L
-rw-r--r--lib/TFT_eSPI/examples/PNG Images/LittleFS_PNG/PNG_FS_Support.ino28L
-rw-r--r--lib/TFT_eSPI/examples/PNG Images/LittleFS_PNG/data/EagleEye.png35619B
-rw-r--r--lib/TFT_eSPI/examples/PNG Images/LittleFS_PNG/data/panda.png182750B
-rw-r--r--lib/TFT_eSPI/examples/PNG Images/LittleFS_PNG_DMA/LittleFS_PNG_DMA.ino107L
-rw-r--r--lib/TFT_eSPI/examples/PNG Images/LittleFS_PNG_DMA/PNG_FS_Support.ino28L
-rw-r--r--lib/TFT_eSPI/examples/PNG Images/LittleFS_PNG_DMA/data/EagleEye.png35619B
-rw-r--r--lib/TFT_eSPI/examples/PNG Images/LittleFS_PNG_DMA/data/panda.png182750B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Font_Demo_1_Array/Font_Demo_1_Array.ino165L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Font_Demo_1_Array/Notes.ino56L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Font_Demo_1_Array/NotoSansBold15.h694L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Font_Demo_1_Array/NotoSansBold36.h2782L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Font_Demo_2_Array/Font_Demo_2_Array.ino215L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Font_Demo_2_Array/Notes.ino56L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Font_Demo_2_Array/NotoSansBold15.h694L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Font_Demo_2_Array/NotoSansBold36.h2782L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Font_Demo_3_Array/Font_Demo_3_Array.ino212L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Font_Demo_3_Array/Notes.ino61L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Font_Demo_3_Array/NotoSansBold15.h694L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Font_Demo_3_Array/NotoSansBold36.h2782L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Font_Demo_3_Array/NotoSansMonoSCB20.h983L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Font_Demo_4_Array/Font_Demo_4_Array.ino119L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Font_Demo_4_Array/Notes.ino56L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Font_Demo_4_Array/NotoSansBold15.h694L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Font_Demo_4_Array/NotoSansBold36.h2782L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Print_Smooth_Font/Final_Frontier_28.h1602L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Print_Smooth_Font/Print_Smooth_Font.ino175L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Smooth_font_gradient/NotoSansBold15.h694L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Smooth_font_gradient/NotoSansBold36.h2782L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Smooth_font_gradient/Smooth_font_gradient.ino95L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Smooth_font_reading_TFT/NotoSansBold15.h694L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Smooth_font_reading_TFT/NotoSansBold36.h2782L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Smooth_font_reading_TFT/Smooth_font_reading_TFT.ino138L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Unicode_test/Final_Frontier_28.h1602L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Unicode_test/Latin_Hiragana_24.h3426L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Unicode_test/Unicode_Test_72.h2301L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Unicode_test/Unicode_test.ino147L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Unicode_test/data/Final-Frontier-28.vlw25287B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Unicode_test/data/Latin-Hiragana-24.vlw54478B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/FLASH_Array/Unicode_test/data/Unicode-Test-72.vlw36469B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/LittleFS/Font_Demo_1/Font_Demo_1.ino183L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/LittleFS/Font_Demo_1/Notes.ino56L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/LittleFS/Font_Demo_1/data/NotoSansBold15.vlw10766B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/LittleFS/Font_Demo_1/data/NotoSansBold36.vlw44169B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/LittleFS/Font_Demo_2/Font_Demo_2.ino234L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/LittleFS/Font_Demo_2/Notes.ino56L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/LittleFS/Font_Demo_2/data/NotoSansBold15.vlw10766B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/LittleFS/Font_Demo_2/data/NotoSansBold36.vlw44169B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/LittleFS/Font_Demo_3/Font_Demo_3.ino231L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/LittleFS/Font_Demo_3/Notes.ino61L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/LittleFS/Font_Demo_3/data/NotoSansBold15.vlw10766B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/LittleFS/Font_Demo_3/data/NotoSansBold36.vlw44169B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/LittleFS/Font_Demo_3/data/NotoSansMonoSCB20.vlw15382B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/LittleFS/Font_Demo_4/Font_Demo_4.ino140L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/LittleFS/Font_Demo_4/Notes.ino56L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/LittleFS/Font_Demo_4/data/NotoSansBold15.vlw10766B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/LittleFS/Font_Demo_4/data/NotoSansBold36.vlw44169B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/LittleFS/Print_Smooth_Font/Print_Smooth_Font.ino149L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/LittleFS/Print_Smooth_Font/data/Final-Frontier-28.vlw25287B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/LittleFS/Smooth_font_gradient/Smooth_font_gradient.ino120L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/LittleFS/Smooth_font_gradient/data/NotoSansBold15.vlw10766B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/LittleFS/Smooth_font_gradient/data/NotoSansBold36.vlw44169B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/LittleFS/Smooth_font_reading_TFT/Smooth_font_reading_TFT.ino165L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/LittleFS/Smooth_font_reading_TFT/data/NotoSansBold15.vlw10766B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/LittleFS/Smooth_font_reading_TFT/data/NotoSansBold36.vlw44169B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/LittleFS/Unicode_test/LittleFS_functions.ino39L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/LittleFS/Unicode_test/Unicode_test.ino152L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/LittleFS/Unicode_test/data/Final-Frontier-28.vlw25287B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/LittleFS/Unicode_test/data/Latin-Hiragana-24.vlw54478B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/LittleFS/Unicode_test/data/Unicode-Test-72.vlw36469B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SD_Card/ESP32_Smooth_Font_SD/ESP32_Smooth_Font_SD.ino174L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SD_Card/ESP32_Smooth_Font_SD/data/Final-Frontier-28.vlw25287B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SPIFFS/Font_Demo_1/Font_Demo_1.ino184L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SPIFFS/Font_Demo_1/Notes.ino56L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SPIFFS/Font_Demo_1/data/NotoSansBold15.vlw10766B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SPIFFS/Font_Demo_1/data/NotoSansBold36.vlw44169B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SPIFFS/Font_Demo_2/Font_Demo_2.ino235L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SPIFFS/Font_Demo_2/Notes.ino56L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SPIFFS/Font_Demo_2/data/NotoSansBold15.vlw10766B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SPIFFS/Font_Demo_2/data/NotoSansBold36.vlw44169B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SPIFFS/Font_Demo_3/Font_Demo_3.ino231L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SPIFFS/Font_Demo_3/Notes.ino61L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SPIFFS/Font_Demo_3/data/NotoSansBold15.vlw10766B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SPIFFS/Font_Demo_3/data/NotoSansBold36.vlw44169B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SPIFFS/Font_Demo_3/data/NotoSansMonoSCB20.vlw15382B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SPIFFS/Font_Demo_4/Font_Demo_4.ino140L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SPIFFS/Font_Demo_4/Notes.ino56L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SPIFFS/Font_Demo_4/data/NotoSansBold15.vlw10766B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SPIFFS/Font_Demo_4/data/NotoSansBold36.vlw44169B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SPIFFS/Print_Smooth_Font/Print_Smooth_Font.ino195L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SPIFFS/Print_Smooth_Font/data/Final-Frontier-28.vlw25287B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SPIFFS/Smooth_font_gradient/Smooth_font_gradient.ino121L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SPIFFS/Smooth_font_gradient/data/NotoSansBold15.vlw10766B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SPIFFS/Smooth_font_gradient/data/NotoSansBold36.vlw44169B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SPIFFS/Smooth_font_reading_TFT/Smooth_font_reading_TFT.ino165L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SPIFFS/Smooth_font_reading_TFT/data/NotoSansBold15.vlw10766B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SPIFFS/Smooth_font_reading_TFT/data/NotoSansBold36.vlw44169B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SPIFFS/Unicode_test/SPIFFS_functions.ino83L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SPIFFS/Unicode_test/Unicode_test.ino148L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SPIFFS/Unicode_test/data/Final-Frontier-28.vlw25287B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SPIFFS/Unicode_test/data/Latin-Hiragana-24.vlw54478B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Fonts/SPIFFS/Unicode_test/data/Unicode-Test-72.vlw36469B
-rw-r--r--lib/TFT_eSPI/examples/Smooth Graphics/Anti-aliased_Clock/Anti-aliased_Clock.ino179L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Graphics/Anti-aliased_Clock/NTP_Time.h364L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Graphics/Anti-aliased_Clock/NotoSansBold15.h696L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Graphics/Arc_meter_demo/Arc_meter_demo.ino208L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Graphics/Arc_meter_demo/NotoSans_Bold.h732L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Graphics/Colour_Wheel/Colour_Wheel.ino47L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Graphics/Draw_Arc/Draw_Arc.ino53L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Graphics/Draw_Smooth_Circles/Draw_Smooth_Circles.ino98L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Graphics/Smooth_Arc/Smooth_Arc.ino46L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Graphics/Smooth_Graphics_Demo/Smooth_Graphics_Demo.ino181L
-rw-r--r--lib/TFT_eSPI/examples/Smooth Graphics/Smooth_Rounded_Rectangles/Smooth_Rounded_Rectangles.ino50L
-rw-r--r--lib/TFT_eSPI/examples/Sprite/Animated_dial/Animated_dial.ino215L
-rw-r--r--lib/TFT_eSPI/examples/Sprite/Animated_dial/NotoSansBold36.h380L
-rw-r--r--lib/TFT_eSPI/examples/Sprite/Animated_dial/data/dial.jpg18093B
-rw-r--r--lib/TFT_eSPI/examples/Sprite/Animated_dial/dial.h1151L
-rw-r--r--lib/TFT_eSPI/examples/Sprite/One_bit_Sprite_Demo/One_bit_Sprite_Demo.ino106L
-rw-r--r--lib/TFT_eSPI/examples/Sprite/One_bit_Yin_Yang/One_bit_Yin_Yang.ino97L
-rw-r--r--lib/TFT_eSPI/examples/Sprite/Orrery/Orrery.ino163L
-rw-r--r--lib/TFT_eSPI/examples/Sprite/Orrery/astronomy.c8822L
-rw-r--r--lib/TFT_eSPI/examples/Sprite/Orrery/astronomy.h904L
-rw-r--r--lib/TFT_eSPI/examples/Sprite/Rotated_Sprite_1/Rotated_Sprite_1.ino186L
-rw-r--r--lib/TFT_eSPI/examples/Sprite/Rotated_Sprite_2/Rotated_Sprite_2.ino181L
-rw-r--r--lib/TFT_eSPI/examples/Sprite/Rotated_Sprite_3/Rotated_Sprite_3.ino140L
-rw-r--r--lib/TFT_eSPI/examples/Sprite/Rotated_Sprite_3/data/EagleEye.jpg20838B
-rw-r--r--lib/TFT_eSPI/examples/Sprite/Rotated_Sprite_3/data/Eye_80x64.jpg9978B
-rw-r--r--lib/TFT_eSPI/examples/Sprite/Sprite_RLE_Font_test/Sprite_RLE_Font_test.ino197L
-rw-r--r--lib/TFT_eSPI/examples/Sprite/Sprite_TFT_Rainbow/Sprite_TFT_Rainbow.ino140L
-rw-r--r--lib/TFT_eSPI/examples/Sprite/Sprite_draw/Sprite_draw.ino141L
-rw-r--r--lib/TFT_eSPI/examples/Sprite/Sprite_draw_4bit/Sprite_draw_4bit.ino198L
-rw-r--r--lib/TFT_eSPI/examples/Sprite/Sprite_image_4bit/Sprite_image_4bit.ino152L
-rw-r--r--lib/TFT_eSPI/examples/Sprite/Sprite_image_4bit/sample_images.h3L
-rw-r--r--lib/TFT_eSPI/examples/Sprite/Sprite_image_4bit/starImage.cpp1444L
-rw-r--r--lib/TFT_eSPI/examples/Sprite/Sprite_scroll/Sprite_scroll.ino118L
-rw-r--r--lib/TFT_eSPI/examples/Sprite/Sprite_scroll_16bit/Sprite_scroll_16bit.ino194L
-rw-r--r--lib/TFT_eSPI/examples/Sprite/Sprite_scroll_1bit/Sprite_scroll_1bit.ino131L
-rw-r--r--lib/TFT_eSPI/examples/Sprite/Sprite_scroll_4bit/Sprite_scroll_4bit.ino141L
-rw-r--r--lib/TFT_eSPI/examples/Sprite/Sprite_scroll_8bit/Sprite_scroll_8bit.ino205L
-rw-r--r--lib/TFT_eSPI/examples/Sprite/Sprite_scroll_wrap_1bit/Sprite_scroll_wrap_1bit.ino139L
-rw-r--r--lib/TFT_eSPI/examples/Sprite/Transparent_Sprite_Demo/Transparent_Sprite_Demo.ino144L
-rw-r--r--lib/TFT_eSPI/examples/Sprite/Transparent_Sprite_Demo_4bit/Transparent_Sprite_Demo_4bit.ino146L
-rw-r--r--lib/TFT_eSPI/examples/Test and diagnostics/Colour_Test/Colour_Test.ino135L
-rw-r--r--lib/TFT_eSPI/examples/Test and diagnostics/Read_User_Setup/Read_User_Setup.ino188L
-rw-r--r--lib/TFT_eSPI/examples/Test and diagnostics/TFT_ReadWrite_Test/TFT_ReadWrite_Test.ino37L
-rw-r--r--lib/TFT_eSPI/examples/Test and diagnostics/Test_Touch_Controller/Test_Touch_Controller.ino49L
-rw-r--r--lib/TFT_eSPI/examples/ePaper/Floyd_Steinberg/EPD_Support.h117L
-rw-r--r--lib/TFT_eSPI/examples/ePaper/Floyd_Steinberg/Floyd_Steinberg.ino188L
-rw-r--r--lib/TFT_eSPI/examples/ePaper/Floyd_Steinberg/Floyd_Steinberg_BMP.ino200L
-rw-r--r--lib/TFT_eSPI/examples/ePaper/Floyd_Steinberg/SPIFFS.ino92L
-rw-r--r--lib/TFT_eSPI/examples/ePaper/Floyd_Steinberg/data/TestCard.bmp47542B
-rw-r--r--lib/TFT_eSPI/examples/ePaper/Floyd_Steinberg/data/Tiger.bmp42262B
-rw-r--r--lib/TFT_eSPI/keywords.txt209L
-rw-r--r--lib/TFT_eSPI/library.json22L
-rw-r--r--lib/TFT_eSPI/library.properties11L
-rw-r--r--lib/TFT_eSPI/license.txt135L
-rw-r--r--lib/TouchLib/CMakeLists.txt18L
-rw-r--r--lib/TouchLib/LICENSE21L
-rw-r--r--lib/TouchLib/README.md2L
-rw-r--r--lib/TouchLib/example/demo/demo.ino94L
-rw-r--r--lib/TouchLib/keywords.txt17L
-rw-r--r--lib/TouchLib/library.json30L
-rw-r--r--lib/TouchLib/library.properties11L
-rw-r--r--lib/TouchLib/src/ModulesCSTMutual.tpp148L
-rw-r--r--lib/TouchLib/src/ModulesCSTSelf.tpp130L
-rw-r--r--lib/TouchLib/src/ModulesFT3267.tpp179L
-rw-r--r--lib/TouchLib/src/ModulesGT911.tpp150L
-rw-r--r--lib/TouchLib/src/ModulesZTW622.tpp222L
-rw-r--r--lib/TouchLib/src/REG/BT532Constants.h593L
-rw-r--r--lib/TouchLib/src/REG/CSTMutualConstants.h209L
-rw-r--r--lib/TouchLib/src/REG/CSTSelfConstants.h123L
-rw-r--r--lib/TouchLib/src/REG/FT5x06Constants.h62L
-rw-r--r--lib/TouchLib/src/REG/GT911Constants.h124L
-rw-r--r--lib/TouchLib/src/REG/ZTW622Constants.h92L
-rw-r--r--lib/TouchLib/src/TouchLib.h34L
-rw-r--r--lib/TouchLib/src/TouchLibCommon.tpp356L
-rw-r--r--lib/TouchLib/src/TouchLibInterface.cpp31L
-rw-r--r--lib/TouchLib/src/TouchLibInterface.hpp91L
-rw-r--r--lib/es7210/library.json7L
-rw-r--r--lib/es7210/library.properties9L
-rw-r--r--lib/es7210/src/audio_hal.h136L
-rw-r--r--lib/es7210/src/es7210.cpp549L
-rw-r--r--lib/es7210/src/es7210.h260L
-rw-r--r--lib/lv_conf.h712L
-rw-r--r--lib/lvgl/.codecov.yml8L
-rw-r--r--lib/lvgl/.editorconfig6L
-rw-r--r--lib/lvgl/.github/FUNDING.yml1L
-rw-r--r--lib/lvgl/.github/ISSUE_TEMPLATE/bug-report.md44L
-rw-r--r--lib/lvgl/.github/ISSUE_TEMPLATE/config.yml14L
-rw-r--r--lib/lvgl/.github/ISSUE_TEMPLATE/dev-discussion.md29L
-rw-r--r--lib/lvgl/.github/auto-comment.yml12L
-rw-r--r--lib/lvgl/.github/pull_request_template.md8L
-rw-r--r--lib/lvgl/.github/workflows/arduino.yml15L
-rw-r--r--lib/lvgl/.github/workflows/build_micropython.yml74L
-rw-r--r--lib/lvgl/.github/workflows/ccpp.yml96L
-rw-r--r--lib/lvgl/.github/workflows/check_conf.yml24L
-rw-r--r--lib/lvgl/.github/workflows/check_style.yml31L
-rw-r--r--lib/lvgl/.github/workflows/close_old_issues.yml29L
-rw-r--r--lib/lvgl/.github/workflows/compile_docs.yml93L
-rw-r--r--lib/lvgl/.github/workflows/esp_upload_component.yml23L
-rw-r--r--lib/lvgl/.github/workflows/main.yml16L
-rw-r--r--lib/lvgl/.github/workflows/release.yml27L
-rw-r--r--lib/lvgl/.gitignore24L
-rw-r--r--lib/lvgl/.pre-commit-config.yaml30L
-rw-r--r--lib/lvgl/CMakeLists.txt17L
-rw-r--r--lib/lvgl/Kconfig1053L
-rw-r--r--lib/lvgl/LICENCE.txt8L
-rw-r--r--lib/lvgl/README.md185L
-rw-r--r--lib/lvgl/README_zh.md192L
-rw-r--r--lib/lvgl/SConscript11L
-rw-r--r--lib/lvgl/component.mk34L
-rw-r--r--lib/lvgl/demos/README.md97L
-rw-r--r--lib/lvgl/demos/benchmark/README.md78L
-rw-r--r--lib/lvgl/demos/benchmark/assets/img_benchmark_cogwheel_alpha16.c127L
-rw-r--r--lib/lvgl/demos/benchmark/assets/img_benchmark_cogwheel_argb.c437L
-rw-r--r--lib/lvgl/demos/benchmark/assets/img_benchmark_cogwheel_chroma_keyed.c438L
-rw-r--r--lib/lvgl/demos/benchmark/assets/img_benchmark_cogwheel_indexed16.c143L
-rw-r--r--lib/lvgl/demos/benchmark/assets/img_benchmark_cogwheel_rgb.c437L
-rw-r--r--lib/lvgl/demos/benchmark/assets/img_cogwheel_argb.png14145B
-rw-r--r--lib/lvgl/demos/benchmark/assets/img_cogwheel_chroma_keyed.png10955B
-rw-r--r--lib/lvgl/demos/benchmark/assets/img_cogwheel_indexed16.png2506B
-rw-r--r--lib/lvgl/demos/benchmark/assets/img_cogwheel_rgb.png11521B
-rw-r--r--lib/lvgl/demos/benchmark/assets/lv_font_bechmark_montserrat_12_compr_az.c.c318L
-rw-r--r--lib/lvgl/demos/benchmark/assets/lv_font_bechmark_montserrat_16_compr_az.c.c357L
-rw-r--r--lib/lvgl/demos/benchmark/assets/lv_font_bechmark_montserrat_28_compr_az.c.c508L
-rw-r--r--lib/lvgl/demos/benchmark/lv_demo_benchmark.c1136L
-rw-r--r--lib/lvgl/demos/benchmark/lv_demo_benchmark.h41L
-rw-r--r--lib/lvgl/demos/benchmark/screenshot1.png12218B
-rw-r--r--lib/lvgl/demos/benchmark/screenshot2.png15666B
-rw-r--r--lib/lvgl/demos/keypad_encoder/README.md13L
-rw-r--r--lib/lvgl/demos/keypad_encoder/lv_demo_keypad_encoder.c223L
-rw-r--r--lib/lvgl/demos/keypad_encoder/lv_demo_keypad_encoder.h39L
-rw-r--r--lib/lvgl/demos/keypad_encoder/screenshot1.gif130172B
-rw-r--r--lib/lvgl/demos/keypad_encoder/screenshot1.png14215B
-rw-r--r--lib/lvgl/demos/lv_demos.h59L
-rw-r--r--lib/lvgl/demos/lv_demos.mk1L
-rw-r--r--lib/lvgl/demos/music/README.md27L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_btn_corner_large.c163L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_btn_list_pause.c273L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_btn_list_pause_large.c456L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_btn_list_play.c273L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_btn_list_play_large.c456L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_btn_loop.c129L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_btn_loop_large.c180L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_btn_next.c281L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_btn_next_large.c476L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_btn_pause.c341L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_btn_pause_large.c605L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_btn_play.c341L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_btn_play_large.c606L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_btn_prev.c281L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_btn_prev_large.c477L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_btn_rnd.c129L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_btn_rnd_large.c181L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_corner_left.c105L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_corner_left_large.c167L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_corner_right.c105L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_corner_right_large.c167L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_cover_1.c734L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_cover_1_large.c1750L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_cover_2.c734L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_cover_2_large.c1749L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_cover_3.c734L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_cover_3_large.c1749L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_icon_1.c130L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_icon_1_large.c159L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_icon_2.c130L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_icon_2_large.c162L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_icon_3.c130L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_icon_3_large.c166L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_icon_4.c130L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_icon_4_large.c158L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_list_border.c49L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_list_border_large.c66L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_logo.c422L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_slider_knob.c185L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_slider_knob_large.c301L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_wave_bottom.c202L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_wave_bottom_large.c333L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_wave_top.c202L
-rw-r--r--lib/lvgl/demos/music/assets/img_lv_demo_music_wave_top_large.c333L
-rw-r--r--lib/lvgl/demos/music/assets/spectrum.py33L
-rw-r--r--lib/lvgl/demos/music/assets/spectrum_1.h446L
-rw-r--r--lib/lvgl/demos/music/assets/spectrum_2.h782L
-rw-r--r--lib/lvgl/demos/music/assets/spectrum_3.h1025L
-rw-r--r--lib/lvgl/demos/music/lv_demo_music.c253L
-rw-r--r--lib/lvgl/demos/music/lv_demo_music.h54L
-rw-r--r--lib/lvgl/demos/music/lv_demo_music_list.c218L
-rw-r--r--lib/lvgl/demos/music/lv_demo_music_list.h43L
-rw-r--r--lib/lvgl/demos/music/lv_demo_music_main.c987L
-rw-r--r--lib/lvgl/demos/music/lv_demo_music_main.h46L
-rw-r--r--lib/lvgl/demos/music/screenshot1.gif1781621B
-rw-r--r--lib/lvgl/demos/stress/README.md13L
-rw-r--r--lib/lvgl/demos/stress/lv_demo_stress.c460L
-rw-r--r--lib/lvgl/demos/stress/lv_demo_stress.h41L
-rw-r--r--lib/lvgl/demos/stress/screenshot1.gif388342B
-rw-r--r--lib/lvgl/demos/stress/screenshot1.png29978B
-rw-r--r--lib/lvgl/demos/widgets/assets/avatar.png48000B
-rw-r--r--lib/lvgl/demos/widgets/assets/clothes.png7455B
-rw-r--r--lib/lvgl/demos/widgets/assets/img_clothes.c261L
-rw-r--r--lib/lvgl/demos/widgets/assets/img_demo_widgets_avatar.c653L
-rw-r--r--lib/lvgl/demos/widgets/assets/img_lvgl_logo.c209L
-rw-r--r--lib/lvgl/demos/widgets/assets/lvgl_logo.png2790B
-rw-r--r--lib/lvgl/demos/widgets/lv_demo_widgets.c1600L
-rw-r--r--lib/lvgl/demos/widgets/lv_demo_widgets.h39L
-rw-r--r--lib/lvgl/demos/widgets/lv_demo_widgets.py572L
-rw-r--r--lib/lvgl/demos/widgets/screenshot1.gif2421351B
-rw-r--r--lib/lvgl/demos/widgets/screenshot1.png54750B
-rw-r--r--lib/lvgl/docs/CHANGELOG.md1475L
-rw-r--r--lib/lvgl/docs/CODE_OF_CONDUCT.md46L
-rw-r--r--lib/lvgl/docs/CODING_STYLE.md124L
-rw-r--r--lib/lvgl/docs/CONTRIBUTING.md300L
-rw-r--r--lib/lvgl/docs/ROADMAP.md27L
-rw-r--r--lib/lvgl/docs/_ext/lv_example.py98L
-rw-r--r--lib/lvgl/docs/_static/css/custom.css113L
-rw-r--r--lib/lvgl/docs/_static/css/fontawesome.min.css5L
-rw-r--r--lib/lvgl/docs/_static/img/home_1.png14531B
-rw-r--r--lib/lvgl/docs/_static/img/home_2.png18347B
-rw-r--r--lib/lvgl/docs/_static/img/home_3.png15095B
-rw-r--r--lib/lvgl/docs/_static/img/home_4.png16891B
-rw-r--r--lib/lvgl/docs/_static/img/home_5.png17803B
-rw-r--r--lib/lvgl/docs/_static/img/home_6.png17272B
-rw-r--r--lib/lvgl/docs/_static/img/home_banner.jpg189971B
-rw-r--r--lib/lvgl/docs/_templates/layout.html31L
-rw-r--r--lib/lvgl/docs/_templates/page.html82L
-rw-r--r--lib/lvgl/docs/build.py80L
-rw-r--r--lib/lvgl/docs/conf.py239L
-rw-r--r--lib/lvgl/docs/example_list.py127L
-rw-r--r--lib/lvgl/docs/favicon.png533B
-rw-r--r--lib/lvgl/docs/get-started/bindings/cpp.md8L
-rw-r--r--lib/lvgl/docs/get-started/bindings/index.md16L
-rw-r--r--lib/lvgl/docs/get-started/bindings/micropython.md96L
-rw-r--r--lib/lvgl/docs/get-started/index.md30L
-rw-r--r--lib/lvgl/docs/get-started/os/freertos.md7L
-rw-r--r--lib/lvgl/docs/get-started/os/index.md17L
-rw-r--r--lib/lvgl/docs/get-started/os/nuttx.md101L
-rw-r--r--lib/lvgl/docs/get-started/os/rt-thread.md48L
-rw-r--r--lib/lvgl/docs/get-started/os/zephyr.md7L
-rw-r--r--lib/lvgl/docs/get-started/platforms/arduino.md83L
-rw-r--r--lib/lvgl/docs/get-started/platforms/cmake.md93L
-rw-r--r--lib/lvgl/docs/get-started/platforms/espressif.md62L
-rw-r--r--lib/lvgl/docs/get-started/platforms/index.md20L
-rw-r--r--lib/lvgl/docs/get-started/platforms/nxp.md71L
-rw-r--r--lib/lvgl/docs/get-started/platforms/pc-simulator.md98L
-rw-r--r--lib/lvgl/docs/get-started/platforms/stm32.md8L
-rw-r--r--lib/lvgl/docs/get-started/platforms/tasmota-berry.md77L
-rw-r--r--lib/lvgl/docs/get-started/quick-overview.md270L
-rw-r--r--lib/lvgl/docs/header.rst1L
-rw-r--r--lib/lvgl/docs/index.md42L
-rw-r--r--lib/lvgl/docs/intro/index.md219L
-rw-r--r--lib/lvgl/docs/layouts/flex.md123L
-rw-r--r--lib/lvgl/docs/layouts/grid.md117L
-rw-r--r--lib/lvgl/docs/layouts/index.md15L
-rw-r--r--lib/lvgl/docs/libs/bmp.md42L
-rw-r--r--lib/lvgl/docs/libs/ffmpeg.md41L
-rw-r--r--lib/lvgl/docs/libs/freetype.md55L
-rw-r--r--lib/lvgl/docs/libs/fsdrv.md25L
-rw-r--r--lib/lvgl/docs/libs/gif.md43L
-rw-r--r--lib/lvgl/docs/libs/index.md23L
-rw-r--r--lib/lvgl/docs/libs/png.md31L
-rw-r--r--lib/lvgl/docs/libs/qrcode.md42L
-rw-r--r--lib/lvgl/docs/libs/rlottie.md110L
-rw-r--r--lib/lvgl/docs/libs/sjpg.md77L
-rw-r--r--lib/lvgl/docs/logo_lvgl.png6743B
-rw-r--r--lib/lvgl/docs/misc/align.png11061B
-rw-r--r--lib/lvgl/docs/misc/anim-timeline.png88186B
-rw-r--r--lib/lvgl/docs/misc/bidi.png21231B
-rw-r--r--lib/lvgl/docs/misc/boxmodel.png18948B
-rw-r--r--lib/lvgl/docs/misc/btn_example.png1317B
-rw-r--r--lib/lvgl/docs/misc/button_style_example.gif14981B
-rw-r--r--lib/lvgl/docs/misc/button_style_example.png2448B
-rw-r--r--lib/lvgl/docs/misc/codeblocks.jpg3360B
-rw-r--r--lib/lvgl/docs/misc/eclipse.jpg3673B
-rw-r--r--lib/lvgl/docs/misc/layers.png5540B
-rw-r--r--lib/lvgl/docs/misc/par_child1.png973B
-rw-r--r--lib/lvgl/docs/misc/par_child2.png993B
-rw-r--r--lib/lvgl/docs/misc/par_child3.png990B
-rw-r--r--lib/lvgl/docs/misc/platformio.jpg4996B
-rw-r--r--lib/lvgl/docs/misc/qtcreator.jpg3587B
-rw-r--r--lib/lvgl/docs/misc/simple_button_example.gif14323B
-rw-r--r--lib/lvgl/docs/misc/simple_button_example.png1831B
-rw-r--r--lib/lvgl/docs/misc/symbols.png77471B
-rw-r--r--lib/lvgl/docs/misc/sys.png17802B
-rw-r--r--lib/lvgl/docs/misc/visualstudio.jpg3068B
-rw-r--r--lib/lvgl/docs/others/fragment.md81L
-rw-r--r--lib/lvgl/docs/others/gridnav.md60L
-rw-r--r--lib/lvgl/docs/others/imgfont.md29L
-rw-r--r--lib/lvgl/docs/others/index.md19L
-rw-r--r--lib/lvgl/docs/others/monkey.md39L
-rw-r--r--lib/lvgl/docs/others/msg.md101L
-rw-r--r--lib/lvgl/docs/others/snapshot.md67L
-rw-r--r--lib/lvgl/docs/overview/animation.md145L
-rw-r--r--lib/lvgl/docs/overview/color.md157L
-rw-r--r--lib/lvgl/docs/overview/coords.md367L
-rw-r--r--lib/lvgl/docs/overview/display.md108L
-rw-r--r--lib/lvgl/docs/overview/drawing.md225L
-rw-r--r--lib/lvgl/docs/overview/event.md177L
-rw-r--r--lib/lvgl/docs/overview/file-system.md135L
-rw-r--r--lib/lvgl/docs/overview/font.md269L
-rw-r--r--lib/lvgl/docs/overview/image.md334L
-rw-r--r--lib/lvgl/docs/overview/indev.md154L
-rw-r--r--lib/lvgl/docs/overview/index.md33L
-rw-r--r--lib/lvgl/docs/overview/layer.md60L
-rw-r--r--lib/lvgl/docs/overview/new_widget.md7L
-rw-r--r--lib/lvgl/docs/overview/object.md227L
-rw-r--r--lib/lvgl/docs/overview/renderers/arm-2d.md8L
-rw-r--r--lib/lvgl/docs/overview/renderers/dma2d.md8L
-rw-r--r--lib/lvgl/docs/overview/renderers/index.md20L
-rw-r--r--lib/lvgl/docs/overview/renderers/pxp-vglite.md8L
-rw-r--r--lib/lvgl/docs/overview/renderers/sdl.md8L
-rw-r--r--lib/lvgl/docs/overview/renderers/sw.md8L
-rw-r--r--lib/lvgl/docs/overview/scroll.md199L
-rw-r--r--lib/lvgl/docs/overview/style-props.md772L
-rw-r--r--lib/lvgl/docs/overview/style.md332L
-rw-r--r--lib/lvgl/docs/overview/timer.md102L
-rw-r--r--lib/lvgl/docs/porting/display.md247L
-rw-r--r--lib/lvgl/docs/porting/gpu.md202L
-rw-r--r--lib/lvgl/docs/porting/indev.md209L
-rw-r--r--lib/lvgl/docs/porting/index.md24L
-rw-r--r--lib/lvgl/docs/porting/log.md53L
-rw-r--r--lib/lvgl/docs/porting/os.md54L
-rw-r--r--lib/lvgl/docs/porting/project.md70L
-rw-r--r--lib/lvgl/docs/porting/sleep.md31L
-rw-r--r--lib/lvgl/docs/porting/tick.md35L
-rw-r--r--lib/lvgl/docs/porting/timer-handler.md42L
-rw-r--r--lib/lvgl/docs/requirements.txt34L
-rw-r--r--lib/lvgl/docs/widgets/core/arc.md113L
-rw-r--r--lib/lvgl/docs/widgets/core/bar.md66L
-rw-r--r--lib/lvgl/docs/widgets/core/btn.md50L
-rw-r--r--lib/lvgl/docs/widgets/core/btnmatrix.md99L
-rw-r--r--lib/lvgl/docs/widgets/core/canvas.md107L
-rw-r--r--lib/lvgl/docs/widgets/core/checkbox.md76L
-rw-r--r--lib/lvgl/docs/widgets/core/dropdown.md109L
-rw-r--r--lib/lvgl/docs/widgets/core/img.md138L
-rw-r--r--lib/lvgl/docs/widgets/core/index.md30L
-rw-r--r--lib/lvgl/docs/widgets/core/label.md96L
-rw-r--r--lib/lvgl/docs/widgets/core/line.md52L
-rw-r--r--lib/lvgl/docs/widgets/core/roller.md62L
-rw-r--r--lib/lvgl/docs/widgets/core/slider.md78L
-rw-r--r--lib/lvgl/docs/widgets/core/switch.md57L
-rw-r--r--lib/lvgl/docs/widgets/core/table.md95L
-rw-r--r--lib/lvgl/docs/widgets/core/textarea.md127L
-rw-r--r--lib/lvgl/docs/widgets/extra/animimg.md53L
-rw-r--r--lib/lvgl/docs/widgets/extra/calendar.md86L
-rw-r--r--lib/lvgl/docs/widgets/extra/chart.md197L
-rw-r--r--lib/lvgl/docs/widgets/extra/colorwheel.md59L
-rw-r--r--lib/lvgl/docs/widgets/extra/imgbtn.md70L
-rw-r--r--lib/lvgl/docs/widgets/extra/index.md31L
-rw-r--r--lib/lvgl/docs/widgets/extra/keyboard.md96L
-rw-r--r--lib/lvgl/docs/widgets/extra/led.md58L
-rw-r--r--lib/lvgl/docs/widgets/extra/list.md55L
-rw-r--r--lib/lvgl/docs/widgets/extra/menu.md94L
-rw-r--r--lib/lvgl/docs/widgets/extra/meter.md117L
-rw-r--r--lib/lvgl/docs/widgets/extra/msgbox.md71L
-rw-r--r--lib/lvgl/docs/widgets/extra/span.md89L
-rw-r--r--lib/lvgl/docs/widgets/extra/spinbox.md63L
-rw-r--r--lib/lvgl/docs/widgets/extra/spinner.md48L
-rw-r--r--lib/lvgl/docs/widgets/extra/tabview.md72L
-rw-r--r--lib/lvgl/docs/widgets/extra/tileview.md58L
-rw-r--r--lib/lvgl/docs/widgets/extra/win.md65L
-rw-r--r--lib/lvgl/docs/widgets/index.md17L
-rw-r--r--lib/lvgl/docs/widgets/obj.md202L
-rw-r--r--lib/lvgl/env_support/cmake/custom.cmake79L
-rw-r--r--lib/lvgl/env_support/cmake/esp.cmake33L
-rw-r--r--lib/lvgl/env_support/cmake/micropython.cmake18L
-rw-r--r--lib/lvgl/env_support/cmake/zephyr.cmake14L
-rw-r--r--lib/lvgl/env_support/cmsis-pack/LVGL.lvgl.1.0.3-alpha.pack4865746B
-rw-r--r--lib/lvgl/env_support/cmsis-pack/LVGL.lvgl.pdsc625L
-rw-r--r--lib/lvgl/env_support/cmsis-pack/LVGL.pidx9L
-rw-r--r--lib/lvgl/env_support/cmsis-pack/README.md154L
-rw-r--r--lib/lvgl/env_support/cmsis-pack/gen_pack.sh231L
-rw-r--r--lib/lvgl/env_support/cmsis-pack/lv_cmsis_pack.txt115L
-rw-r--r--lib/lvgl/env_support/cmsis-pack/lv_conf_cmsis.h609L
-rw-r--r--lib/lvgl/env_support/rt-thread/SConscript69L
-rw-r--r--lib/lvgl/env_support/rt-thread/lv_rt_thread_conf.h94L
-rw-r--r--lib/lvgl/env_support/rt-thread/lv_rt_thread_port.c44L
-rw-r--r--lib/lvgl/env_support/zephyr/module.yml2L
-rw-r--r--lib/lvgl/examples/anim/index.rst17L
-rw-r--r--lib/lvgl/examples/anim/lv_example_anim.h41L
-rw-r--r--lib/lvgl/examples/anim/lv_example_anim_1.c53L
-rw-r--r--lib/lvgl/examples/anim/lv_example_anim_1.py41L
-rw-r--r--lib/lvgl/examples/anim/lv_example_anim_2.c45L
-rw-r--r--lib/lvgl/examples/anim/lv_example_anim_2.py41L
-rw-r--r--lib/lvgl/examples/anim/lv_example_anim_3.c165L
-rw-r--r--lib/lvgl/examples/anim/lv_example_anim_3.py123L
-rw-r--r--lib/lvgl/examples/anim/lv_example_anim_timeline_1.c192L
-rw-r--r--lib/lvgl/examples/anim/lv_example_anim_timeline_1.py143L
-rw-r--r--lib/lvgl/examples/arduino/LVGL_Arduino/LVGL_Arduino.ino140L
-rw-r--r--lib/lvgl/examples/assets/animimg001.c717L
-rw-r--r--lib/lvgl/examples/assets/animimg001.png56009B
-rw-r--r--lib/lvgl/examples/assets/animimg002.c717L
-rw-r--r--lib/lvgl/examples/assets/animimg002.png16821B
-rw-r--r--lib/lvgl/examples/assets/animimg003.c717L
-rw-r--r--lib/lvgl/examples/assets/animimg003.png17936B
-rw-r--r--lib/lvgl/examples/assets/caret_down.png336B
-rw-r--r--lib/lvgl/examples/assets/emoji/F600.png1760B
-rw-r--r--lib/lvgl/examples/assets/emoji/img_emoji_F617.c324L
-rw-r--r--lib/lvgl/examples/assets/font/lv_font_simsun_16_cjk.fnt165340B
-rw-r--r--lib/lvgl/examples/assets/font/montserrat-16.fnt15284B
-rw-r--r--lib/lvgl/examples/assets/font/montserrat-22.fnt24564B
-rw-r--r--lib/lvgl/examples/assets/img_caret_down.c69L
-rw-r--r--lib/lvgl/examples/assets/img_caret_down.png232B
-rw-r--r--lib/lvgl/examples/assets/img_cogwheel_alpha16.c125L
-rw-r--r--lib/lvgl/examples/assets/img_cogwheel_argb.c436L
-rw-r--r--lib/lvgl/examples/assets/img_cogwheel_argb.png14145B
-rw-r--r--lib/lvgl/examples/assets/img_cogwheel_chroma_keyed.c437L
-rw-r--r--lib/lvgl/examples/assets/img_cogwheel_chroma_keyed.png10955B
-rw-r--r--lib/lvgl/examples/assets/img_cogwheel_indexed16.c142L
-rw-r--r--lib/lvgl/examples/assets/img_cogwheel_indexed16.png2506B
-rw-r--r--lib/lvgl/examples/assets/img_cogwheel_rgb.c437L
-rw-r--r--lib/lvgl/examples/assets/img_cogwheel_rgb.png11521B
-rw-r--r--lib/lvgl/examples/assets/img_hand.c72L
-rw-r--r--lib/lvgl/examples/assets/img_hand_hour.png3558B
-rw-r--r--lib/lvgl/examples/assets/img_hand_min.png1501B
-rw-r--r--lib/lvgl/examples/assets/img_skew_strip.c117L
-rw-r--r--lib/lvgl/examples/assets/img_skew_strip.png1701B
-rw-r--r--lib/lvgl/examples/assets/img_skew_strip_80x20_argb8888.fnt24288B
-rw-r--r--lib/lvgl/examples/assets/img_star.c153L
-rw-r--r--lib/lvgl/examples/assets/img_star.png1306B
-rw-r--r--lib/lvgl/examples/assets/img_strip.png1701B
-rw-r--r--lib/lvgl/examples/assets/imgbtn_left.c260L
-rw-r--r--lib/lvgl/examples/assets/imgbtn_left.png699B
-rw-r--r--lib/lvgl/examples/assets/imgbtn_mid.c233L
-rw-r--r--lib/lvgl/examples/assets/imgbtn_mid.png301B
-rw-r--r--lib/lvgl/examples/assets/imgbtn_right.c237L
-rw-r--r--lib/lvgl/examples/assets/imgbtn_right.png734B
-rw-r--r--lib/lvgl/examples/event/index.rst19L
-rw-r--r--lib/lvgl/examples/event/lv_example_event.h41L
-rw-r--r--lib/lvgl/examples/event/lv_example_event_1.c30L
-rw-r--r--lib/lvgl/examples/event/lv_example_event_1.py25L
-rw-r--r--lib/lvgl/examples/event/lv_example_event_2.c46L
-rw-r--r--lib/lvgl/examples/event/lv_example_event_2.py22L
-rw-r--r--lib/lvgl/examples/event/lv_example_event_3.c44L
-rw-r--r--lib/lvgl/examples/event/lv_example_event_3.py32L
-rw-r--r--lib/lvgl/examples/event/lv_example_event_4.c66L
-rw-r--r--lib/lvgl/examples/get_started/index.rst18L
-rw-r--r--lib/lvgl/examples/get_started/lv_example_get_started.h40L
-rw-r--r--lib/lvgl/examples/get_started/lv_example_get_started_1.c34L
-rw-r--r--lib/lvgl/examples/get_started/lv_example_get_started_1.py29L
-rw-r--r--lib/lvgl/examples/get_started/lv_example_get_started_2.c83L
-rw-r--r--lib/lvgl/examples/get_started/lv_example_get_started_2.py62L
-rw-r--r--lib/lvgl/examples/get_started/lv_example_get_started_3.c33L
-rw-r--r--lib/lvgl/examples/get_started/lv_example_get_started_3.py22L
-rw-r--r--lib/lvgl/examples/header.py5L
-rw-r--r--lib/lvgl/examples/layouts/flex/index.rst37L
-rw-r--r--lib/lvgl/examples/layouts/flex/lv_example_flex.h43L
-rw-r--r--lib/lvgl/examples/layouts/flex/lv_example_flex_1.c44L
-rw-r--r--lib/lvgl/examples/layouts/flex/lv_example_flex_1.py33L
-rw-r--r--lib/lvgl/examples/layouts/flex/lv_example_flex_2.c32L
-rw-r--r--lib/lvgl/examples/layouts/flex/lv_example_flex_2.py22L
-rw-r--r--lib/lvgl/examples/layouts/flex/lv_example_flex_3.c30L
-rw-r--r--lib/lvgl/examples/layouts/flex/lv_example_flex_3.py23L
-rw-r--r--lib/lvgl/examples/layouts/flex/lv_example_flex_4.c26L
-rw-r--r--lib/lvgl/examples/layouts/flex/lv_example_flex_4.py16L
-rw-r--r--lib/lvgl/examples/layouts/flex/lv_example_flex_5.c51L
-rw-r--r--lib/lvgl/examples/layouts/flex/lv_example_flex_5.py47L
-rw-r--r--lib/lvgl/examples/layouts/flex/lv_example_flex_6.c26L
-rw-r--r--lib/lvgl/examples/layouts/flex/lv_example_flex_6.py19L
-rw-r--r--lib/lvgl/examples/layouts/grid/index.rst37L
-rw-r--r--lib/lvgl/examples/layouts/grid/lv_example_grid.h43L
-rw-r--r--lib/lvgl/examples/layouts/grid/lv_example_grid_1.c40L
-rw-r--r--lib/lvgl/examples/layouts/grid/lv_example_grid_1.py29L
-rw-r--r--lib/lvgl/examples/layouts/grid/lv_example_grid_2.c63L
-rw-r--r--lib/lvgl/examples/layouts/grid/lv_example_grid_2.py52L
-rw-r--r--lib/lvgl/examples/layouts/grid/lv_example_grid_3.c44L
-rw-r--r--lib/lvgl/examples/layouts/grid/lv_example_grid_3.py36L
-rw-r--r--lib/lvgl/examples/layouts/grid/lv_example_grid_4.c41L
-rw-r--r--lib/lvgl/examples/layouts/grid/lv_example_grid_4.py32L
-rw-r--r--lib/lvgl/examples/layouts/grid/lv_example_grid_5.c63L
-rw-r--r--lib/lvgl/examples/layouts/grid/lv_example_grid_5.py52L
-rw-r--r--lib/lvgl/examples/layouts/grid/lv_example_grid_6.c39L
-rw-r--r--lib/lvgl/examples/layouts/grid/lv_example_grid_6.py27L
-rw-r--r--lib/lvgl/examples/layouts/lv_example_layout.h39L
-rw-r--r--lib/lvgl/examples/libs/bmp/example_16bit.bmp20138B
-rw-r--r--lib/lvgl/examples/libs/bmp/example_24bit.bmp30122B
-rw-r--r--lib/lvgl/examples/libs/bmp/example_32bit.bmp40138B
-rw-r--r--lib/lvgl/examples/libs/bmp/index.rst6L
-rw-r--r--lib/lvgl/examples/libs/bmp/lv_example_bmp.h38L
-rw-r--r--lib/lvgl/examples/libs/bmp/lv_example_bmp_1.c21L
-rw-r--r--lib/lvgl/examples/libs/bmp/lv_example_bmp_1.py13L
-rw-r--r--lib/lvgl/examples/libs/ffmpeg/birds.mp41358537B
-rw-r--r--lib/lvgl/examples/libs/ffmpeg/ffmpeg.png21942B
-rw-r--r--lib/lvgl/examples/libs/ffmpeg/index.rst12L
-rw-r--r--lib/lvgl/examples/libs/ffmpeg/lv_example_ffmpeg.h39L
-rw-r--r--lib/lvgl/examples/libs/ffmpeg/lv_example_ffmpeg_1.c29L
-rw-r--r--lib/lvgl/examples/libs/ffmpeg/lv_example_ffmpeg_2.c32L
-rw-r--r--lib/lvgl/examples/libs/freetype/arial.ttf311636B
-rw-r--r--lib/lvgl/examples/libs/freetype/index.rst6L
-rw-r--r--lib/lvgl/examples/libs/freetype/lv_example_freetype.h38L
-rw-r--r--lib/lvgl/examples/libs/freetype/lv_example_freetype_1.c46L
-rw-r--r--lib/lvgl/examples/libs/freetype/lv_example_freetype_1.py22L
-rw-r--r--lib/lvgl/examples/libs/gif/bulb.gif17693B
-rw-r--r--lib/lvgl/examples/libs/gif/img_bulb_gif.c1128L
-rw-r--r--lib/lvgl/examples/libs/gif/img_bulb_gif.py1110L
-rw-r--r--lib/lvgl/examples/libs/gif/index.rst6L
-rw-r--r--lib/lvgl/examples/libs/gif/lv_example_gif.h38L
-rw-r--r--lib/lvgl/examples/libs/gif/lv_example_gif_1.c23L
-rw-r--r--lib/lvgl/examples/libs/gif/lv_example_gif_1.py27L
-rw-r--r--lib/lvgl/examples/libs/lv_example_libs.h45L
-rw-r--r--lib/lvgl/examples/libs/png/img_wink_png.c348L
-rw-r--r--lib/lvgl/examples/libs/png/img_wink_png.py337L
-rw-r--r--lib/lvgl/examples/libs/png/index.rst6L
-rw-r--r--lib/lvgl/examples/libs/png/lv_example_png.h38L
-rw-r--r--lib/lvgl/examples/libs/png/lv_example_png_1.c23L
-rw-r--r--lib/lvgl/examples/libs/png/lv_example_png_1.py37L
-rw-r--r--lib/lvgl/examples/libs/png/wink.png5158B
-rw-r--r--lib/lvgl/examples/libs/qrcode/index.rst6L
-rw-r--r--lib/lvgl/examples/libs/qrcode/lv_example_qrcode.h38L
-rw-r--r--lib/lvgl/examples/libs/qrcode/lv_example_qrcode_1.c32L
-rw-r--r--lib/lvgl/examples/libs/qrcode/lv_example_qrcode_1.py15L
-rw-r--r--lib/lvgl/examples/libs/rlottie/index.rst12L
-rw-r--r--lib/lvgl/examples/libs/rlottie/lv_example_rlottie.h39L
-rw-r--r--lib/lvgl/examples/libs/rlottie/lv_example_rlottie_1.c27L
-rw-r--r--lib/lvgl/examples/libs/rlottie/lv_example_rlottie_1.py11L
-rw-r--r--lib/lvgl/examples/libs/rlottie/lv_example_rlottie_2.c28L
-rw-r--r--lib/lvgl/examples/libs/rlottie/lv_example_rlottie_2.py6L
-rw-r--r--lib/lvgl/examples/libs/rlottie/lv_example_rlottie_approve.c30L
-rw-r--r--lib/lvgl/examples/libs/rlottie/lv_example_rlottie_approve.json1L
-rw-r--r--lib/lvgl/examples/libs/rlottie/lv_example_rlottie_approve.py24L
-rw-r--r--lib/lvgl/examples/libs/sjpg/index.rst6L
-rw-r--r--lib/lvgl/examples/libs/sjpg/lv_example_sjpg.h38L
-rw-r--r--lib/lvgl/examples/libs/sjpg/lv_example_sjpg_1.c17L
-rw-r--r--lib/lvgl/examples/libs/sjpg/lv_example_sjpg_1.py13L
-rw-r--r--lib/lvgl/examples/libs/sjpg/small_image.sjpg17962B
-rw-r--r--lib/lvgl/examples/lv_examples.h49L
-rw-r--r--lib/lvgl/examples/lv_examples.mk1L
-rw-r--r--lib/lvgl/examples/others/fragment/index.rst16L
-rw-r--r--lib/lvgl/examples/others/fragment/lv_example_fragment.h38L
-rw-r--r--lib/lvgl/examples/others/fragment/lv_example_fragment_1.c49L
-rw-r--r--lib/lvgl/examples/others/fragment/lv_example_fragment_2.c116L
-rw-r--r--lib/lvgl/examples/others/gridnav/index.rst24L
-rw-r--r--lib/lvgl/examples/others/gridnav/lv_example_gridnav.h41L
-rw-r--r--lib/lvgl/examples/others/gridnav/lv_example_gridnav_1.c72L
-rw-r--r--lib/lvgl/examples/others/gridnav/lv_example_gridnav_2.c44L
-rw-r--r--lib/lvgl/examples/others/gridnav/lv_example_gridnav_3.c101L
-rw-r--r--lib/lvgl/examples/others/gridnav/lv_example_gridnav_4.c47L
-rw-r--r--lib/lvgl/examples/others/imgfont/index.rst6L
-rw-r--r--lib/lvgl/examples/others/imgfont/lv_example_imgfont.h38L
-rw-r--r--lib/lvgl/examples/others/imgfont/lv_example_imgfont_1.c54L
-rw-r--r--lib/lvgl/examples/others/lv_example_others.h43L
-rw-r--r--lib/lvgl/examples/others/monkey/index.rst18L
-rw-r--r--lib/lvgl/examples/others/monkey/lv_example_monkey.h40L
-rw-r--r--lib/lvgl/examples/others/monkey/lv_example_monkey_1.c18L
-rw-r--r--lib/lvgl/examples/others/monkey/lv_example_monkey_2.c25L
-rw-r--r--lib/lvgl/examples/others/monkey/lv_example_monkey_3.c33L
-rw-r--r--lib/lvgl/examples/others/msg/index.rst20L
-rw-r--r--lib/lvgl/examples/others/msg/lv_example_msg.h40L
-rw-r--r--lib/lvgl/examples/others/msg/lv_example_msg_1.c49L
-rw-r--r--lib/lvgl/examples/others/msg/lv_example_msg_2.c171L
-rw-r--r--lib/lvgl/examples/others/msg/lv_example_msg_3.c154L
-rw-r--r--lib/lvgl/examples/others/snapshot/index.rst8L
-rw-r--r--lib/lvgl/examples/others/snapshot/lv_example_snapshot.h38L
-rw-r--r--lib/lvgl/examples/others/snapshot/lv_example_snapshot_1.c58L
-rw-r--r--lib/lvgl/examples/others/snapshot/lv_example_snapshot_1.py71L
-rw-r--r--lib/lvgl/examples/porting/lv_port_disp_template.c180L
-rw-r--r--lib/lvgl/examples/porting/lv_port_disp_template.h44L
-rw-r--r--lib/lvgl/examples/porting/lv_port_fs_template.c261L
-rw-r--r--lib/lvgl/examples/porting/lv_port_fs_template.h44L
-rw-r--r--lib/lvgl/examples/porting/lv_port_indev_template.c414L
-rw-r--r--lib/lvgl/examples/porting/lv_port_indev_template.h45L
-rw-r--r--lib/lvgl/examples/scroll/index.rst33L
-rw-r--r--lib/lvgl/examples/scroll/lv_example_scroll.h44L
-rw-r--r--lib/lvgl/examples/scroll/lv_example_scroll_1.c43L
-rw-r--r--lib/lvgl/examples/scroll/lv_example_scroll_1.py38L
-rw-r--r--lib/lvgl/examples/scroll/lv_example_scroll_2.c57L
-rw-r--r--lib/lvgl/examples/scroll/lv_example_scroll_2.py47L
-rw-r--r--lib/lvgl/examples/scroll/lv_example_scroll_3.c49L
-rw-r--r--lib/lvgl/examples/scroll/lv_example_scroll_3.py38L
-rw-r--r--lib/lvgl/examples/scroll/lv_example_scroll_4.c68L
-rw-r--r--lib/lvgl/examples/scroll/lv_example_scroll_4.py62L
-rw-r--r--lib/lvgl/examples/scroll/lv_example_scroll_5.c23L
-rw-r--r--lib/lvgl/examples/scroll/lv_example_scroll_5.py13L
-rw-r--r--lib/lvgl/examples/scroll/lv_example_scroll_6.c80L
-rw-r--r--lib/lvgl/examples/scroll/lv_example_scroll_6.py68L
-rw-r--r--lib/lvgl/examples/styles/index.rst91L
-rw-r--r--lib/lvgl/examples/styles/lv_example_style.h51L
-rw-r--r--lib/lvgl/examples/styles/lv_example_style_1.c31L
-rw-r--r--lib/lvgl/examples/styles/lv_example_style_1.py24L
-rw-r--r--lib/lvgl/examples/styles/lv_example_style_10.c40L
-rw-r--r--lib/lvgl/examples/styles/lv_example_style_10.py35L
-rw-r--r--lib/lvgl/examples/styles/lv_example_style_11.c50L
-rw-r--r--lib/lvgl/examples/styles/lv_example_style_11.py43L
-rw-r--r--lib/lvgl/examples/styles/lv_example_style_12.c24L
-rw-r--r--lib/lvgl/examples/styles/lv_example_style_12.py17L
-rw-r--r--lib/lvgl/examples/styles/lv_example_style_13.c29L
-rw-r--r--lib/lvgl/examples/styles/lv_example_style_13.py22L
-rw-r--r--lib/lvgl/examples/styles/lv_example_style_14.c64L
-rw-r--r--lib/lvgl/examples/styles/lv_example_style_14.py55L
-rw-r--r--lib/lvgl/examples/styles/lv_example_style_2.c33L
-rw-r--r--lib/lvgl/examples/styles/lv_example_style_2.py21L
-rw-r--r--lib/lvgl/examples/styles/lv_example_style_3.c29L
-rw-r--r--lib/lvgl/examples/styles/lv_example_style_3.py21L
-rw-r--r--lib/lvgl/examples/styles/lv_example_style_4.c29L
-rw-r--r--lib/lvgl/examples/styles/lv_example_style_4.py21L
-rw-r--r--lib/lvgl/examples/styles/lv_example_style_5.c29L
-rw-r--r--lib/lvgl/examples/styles/lv_example_style_5.py22L
-rw-r--r--lib/lvgl/examples/styles/lv_example_style_6.c33L
-rw-r--r--lib/lvgl/examples/styles/lv_example_style_6.py43L
-rw-r--r--lib/lvgl/examples/styles/lv_example_style_7.c21L
-rw-r--r--lib/lvgl/examples/styles/lv_example_style_7.py13L
-rw-r--r--lib/lvgl/examples/styles/lv_example_style_8.c33L
-rw-r--r--lib/lvgl/examples/styles/lv_example_style_8.py27L
-rw-r--r--lib/lvgl/examples/styles/lv_example_style_9.c26L
-rw-r--r--lib/lvgl/examples/styles/lv_example_style_9.py21L
-rw-r--r--lib/lvgl/examples/test_ex.sh4L
-rw-r--r--lib/lvgl/examples/widgets/animimg/index.rst7L
-rw-r--r--lib/lvgl/examples/widgets/animimg/lv_example_animimg_1.c23L
-rw-r--r--lib/lvgl/examples/widgets/animimg/lv_example_animimg_1.py54L
-rw-r--r--lib/lvgl/examples/widgets/arc/index.rst14L
-rw-r--r--lib/lvgl/examples/widgets/arc/lv_example_arc_1.c16L
-rw-r--r--lib/lvgl/examples/widgets/arc/lv_example_arc_1.py8L
-rw-r--r--lib/lvgl/examples/widgets/arc/lv_example_arc_2.c37L
-rw-r--r--lib/lvgl/examples/widgets/arc/lv_example_arc_2.py37L
-rw-r--r--lib/lvgl/examples/widgets/bar/index.rst36L
-rw-r--r--lib/lvgl/examples/widgets/bar/lv_example_bar_1.c12L
-rw-r--r--lib/lvgl/examples/widgets/bar/lv_example_bar_1.py5L
-rw-r--r--lib/lvgl/examples/widgets/bar/lv_example_bar_2.c34L
-rw-r--r--lib/lvgl/examples/widgets/bar/lv_example_bar_2.py27L
-rw-r--r--lib/lvgl/examples/widgets/bar/lv_example_bar_3.c40L
-rw-r--r--lib/lvgl/examples/widgets/bar/lv_example_bar_3.py32L
-rw-r--r--lib/lvgl/examples/widgets/bar/lv_example_bar_4.c27L
-rw-r--r--lib/lvgl/examples/widgets/bar/lv_example_bar_4.py45L
-rw-r--r--lib/lvgl/examples/widgets/bar/lv_example_bar_5.c32L
-rw-r--r--lib/lvgl/examples/widgets/bar/lv_example_bar_5.py22L
-rw-r--r--lib/lvgl/examples/widgets/bar/lv_example_bar_6.c69L
-rw-r--r--lib/lvgl/examples/widgets/bar/lv_example_bar_6.py54L
-rw-r--r--lib/lvgl/examples/widgets/bar/test.py57L
-rw-r--r--lib/lvgl/examples/widgets/btn/index.rst20L
-rw-r--r--lib/lvgl/examples/widgets/btn/lv_example_btn_1.c38L
-rw-r--r--lib/lvgl/examples/widgets/btn/lv_example_btn_1.py32L
-rw-r--r--lib/lvgl/examples/widgets/btn/lv_example_btn_2.c65L
-rw-r--r--lib/lvgl/examples/widgets/btn/lv_example_btn_2.py60L
-rw-r--r--lib/lvgl/examples/widgets/btn/lv_example_btn_3.c45L
-rw-r--r--lib/lvgl/examples/widgets/btn/lv_example_btn_3.py38L
-rw-r--r--lib/lvgl/examples/widgets/btnmatrix/index.rst22L
-rw-r--r--lib/lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_1.c33L
-rw-r--r--lib/lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_1.py24L
-rw-r--r--lib/lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_2.c72L
-rw-r--r--lib/lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_2.py81L
-rw-r--r--lib/lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_3.c68L
-rw-r--r--lib/lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_3.py64L
-rw-r--r--lib/lvgl/examples/widgets/calendar/index.rst7L
-rw-r--r--lib/lvgl/examples/widgets/calendar/lv_example_calendar_1.c51L
-rw-r--r--lib/lvgl/examples/widgets/calendar/lv_example_calendar_1.py30L
-rw-r--r--lib/lvgl/examples/widgets/canvas/index.rst13L
-rw-r--r--lib/lvgl/examples/widgets/canvas/lv_example_canvas_1.c53L
-rw-r--r--lib/lvgl/examples/widgets/canvas/lv_example_canvas_1.py43L
-rw-r--r--lib/lvgl/examples/widgets/canvas/lv_example_canvas_2.c44L
-rw-r--r--lib/lvgl/examples/widgets/canvas/lv_example_canvas_2.py43L
-rw-r--r--lib/lvgl/examples/widgets/chart/index.rst49L
-rw-r--r--lib/lvgl/examples/widgets/chart/lv_example_chart_1.c44L
-rw-r--r--lib/lvgl/examples/widgets/chart/lv_example_chart_1.py26L
-rw-r--r--lib/lvgl/examples/widgets/chart/lv_example_chart_2.c130L
-rw-r--r--lib/lvgl/examples/widgets/chart/lv_example_chart_2.py76L
-rw-r--r--lib/lvgl/examples/widgets/chart/lv_example_chart_3.c76L
-rw-r--r--lib/lvgl/examples/widgets/chart/lv_example_chart_3.py52L
-rw-r--r--lib/lvgl/examples/widgets/chart/lv_example_chart_4.c86L
-rw-r--r--lib/lvgl/examples/widgets/chart/lv_example_chart_4.py73L
-rw-r--r--lib/lvgl/examples/widgets/chart/lv_example_chart_5.c99L
-rw-r--r--lib/lvgl/examples/widgets/chart/lv_example_chart_5.py89L
-rw-r--r--lib/lvgl/examples/widgets/chart/lv_example_chart_6.c87L
-rw-r--r--lib/lvgl/examples/widgets/chart/lv_example_chart_6.py88L
-rw-r--r--lib/lvgl/examples/widgets/chart/lv_example_chart_7.c66L
-rw-r--r--lib/lvgl/examples/widgets/chart/lv_example_chart_7.py77L
-rw-r--r--lib/lvgl/examples/widgets/chart/lv_example_chart_8.c131L
-rw-r--r--lib/lvgl/examples/widgets/chart/lv_example_chart_8.py124L
-rw-r--r--lib/lvgl/examples/widgets/chart/lv_example_chart_9.c46L
-rw-r--r--lib/lvgl/examples/widgets/chart/lv_example_chart_9.py31L
-rw-r--r--lib/lvgl/examples/widgets/checkbox/index.rst12L
-rw-r--r--lib/lvgl/examples/widgets/checkbox/lv_example_checkbox_1.c43L
-rw-r--r--lib/lvgl/examples/widgets/checkbox/lv_example_checkbox_1.py36L
-rw-r--r--lib/lvgl/examples/widgets/checkbox/lv_example_checkbox_2.c86L
-rw-r--r--lib/lvgl/examples/widgets/colorwheel/index.rst7L
-rw-r--r--lib/lvgl/examples/widgets/colorwheel/lv_example_colorwheel_1.c13L
-rw-r--r--lib/lvgl/examples/widgets/colorwheel/lv_example_colorwheel_1.py4L
-rw-r--r--lib/lvgl/examples/widgets/dropdown/index.rst20L
-rw-r--r--lib/lvgl/examples/widgets/dropdown/lv_example_dropdown_1.c35L
-rw-r--r--lib/lvgl/examples/widgets/dropdown/lv_example_dropdown_1.py26L
-rw-r--r--lib/lvgl/examples/widgets/dropdown/lv_example_dropdown_2.c39L
-rw-r--r--lib/lvgl/examples/widgets/dropdown/lv_example_dropdown_2.py34L
-rw-r--r--lib/lvgl/examples/widgets/dropdown/lv_example_dropdown_3.c43L
-rw-r--r--lib/lvgl/examples/widgets/dropdown/lv_example_dropdown_3.py53L
-rw-r--r--lib/lvgl/examples/widgets/img/index.rst28L
-rw-r--r--lib/lvgl/examples/widgets/img/lv_example_img_1.c18L
-rw-r--r--lib/lvgl/examples/widgets/img/lv_example_img_1.py32L
-rw-r--r--lib/lvgl/examples/widgets/img/lv_example_img_2.c64L
-rw-r--r--lib/lvgl/examples/widgets/img/lv_example_img_2.py70L
-rw-r--r--lib/lvgl/examples/widgets/img/lv_example_img_3.c43L
-rw-r--r--lib/lvgl/examples/widgets/img/lv_example_img_3.py61L
-rw-r--r--lib/lvgl/examples/widgets/img/lv_example_img_4.c41L
-rw-r--r--lib/lvgl/examples/widgets/img/lv_example_img_4.py51L
-rw-r--r--lib/lvgl/examples/widgets/imgbtn/index.rst7L
-rw-r--r--lib/lvgl/examples/widgets/imgbtn/lv_example_imgbtn_1.c41L
-rw-r--r--lib/lvgl/examples/widgets/imgbtn/lv_example_imgbtn_1.py74L
-rw-r--r--lib/lvgl/examples/widgets/keyboard/index.rst7L
-rw-r--r--lib/lvgl/examples/widgets/keyboard/lv_example_keyboard_1.c40L
-rw-r--r--lib/lvgl/examples/widgets/keyboard/lv_example_keyboard_1.py28L
-rw-r--r--lib/lvgl/examples/widgets/label/index.rst31L
-rw-r--r--lib/lvgl/examples/widgets/label/lv_example_label_1.c25L
-rw-r--r--lib/lvgl/examples/widgets/label/lv_example_label_1.py19L
-rw-r--r--lib/lvgl/examples/widgets/label/lv_example_label_2.c36L
-rw-r--r--lib/lvgl/examples/widgets/label/lv_example_label_2.py30L
-rw-r--r--lib/lvgl/examples/widgets/label/lv_example_label_3.c31L
-rw-r--r--lib/lvgl/examples/widgets/label/lv_example_label_3.py36L
-rw-r--r--lib/lvgl/examples/widgets/label/lv_example_label_4.c63L
-rw-r--r--lib/lvgl/examples/widgets/label/lv_example_label_5.c30L
-rw-r--r--lib/lvgl/examples/widgets/label/lv_example_label_5.py10L
-rw-r--r--lib/lvgl/examples/widgets/led/index.rst7L
-rw-r--r--lib/lvgl/examples/widgets/led/lv_example_led_1.c26L
-rw-r--r--lib/lvgl/examples/widgets/led/lv_example_led_1.py20L
-rw-r--r--lib/lvgl/examples/widgets/line/index.rst7L
-rw-r--r--lib/lvgl/examples/widgets/line/lv_example_line_1.c24L
-rw-r--r--lib/lvgl/examples/widgets/line/lv_example_line_1.py20L
-rw-r--r--lib/lvgl/examples/widgets/list/index.rst13L
-rw-r--r--lib/lvgl/examples/widgets/list/lv_example_list_1.c53L
-rw-r--r--lib/lvgl/examples/widgets/list/lv_example_list_1.py40L
-rw-r--r--lib/lvgl/examples/widgets/list/lv_example_list_2.c169L
-rw-r--r--lib/lvgl/examples/widgets/list/lv_example_list_2.py137L
-rw-r--r--lib/lvgl/examples/widgets/list/test.py43L
-rw-r--r--lib/lvgl/examples/widgets/lv_example_widgets.h148L
-rw-r--r--lib/lvgl/examples/widgets/menu/index.rst31L
-rw-r--r--lib/lvgl/examples/widgets/menu/lv_example_menu_1.c40L
-rw-r--r--lib/lvgl/examples/widgets/menu/lv_example_menu_1.py28L
-rw-r--r--lib/lvgl/examples/widgets/menu/lv_example_menu_2.c52L
-rw-r--r--lib/lvgl/examples/widgets/menu/lv_example_menu_2.py36L
-rw-r--r--lib/lvgl/examples/widgets/menu/lv_example_menu_3.c59L
-rw-r--r--lib/lvgl/examples/widgets/menu/lv_example_menu_3.py43L
-rw-r--r--lib/lvgl/examples/widgets/menu/lv_example_menu_4.c70L
-rw-r--r--lib/lvgl/examples/widgets/menu/lv_example_menu_4.py47L
-rw-r--r--lib/lvgl/examples/widgets/menu/lv_example_menu_5.c199L
-rw-r--r--lib/lvgl/examples/widgets/meter/index.rst28L
-rw-r--r--lib/lvgl/examples/widgets/meter/lv_example_meter_1.c66L
-rw-r--r--lib/lvgl/examples/widgets/meter/lv_example_meter_1.py58L
-rw-r--r--lib/lvgl/examples/widgets/meter/lv_example_meter_2.c60L
-rw-r--r--lib/lvgl/examples/widgets/meter/lv_example_meter_2.py69L
-rw-r--r--lib/lvgl/examples/widgets/meter/lv_example_meter_3.c54L
-rw-r--r--lib/lvgl/examples/widgets/meter/lv_example_meter_3.py83L
-rw-r--r--lib/lvgl/examples/widgets/meter/lv_example_meter_4.c38L
-rw-r--r--lib/lvgl/examples/widgets/meter/lv_example_meter_4.py32L
-rw-r--r--lib/lvgl/examples/widgets/msgbox/index.rst8L
-rw-r--r--lib/lvgl/examples/widgets/msgbox/lv_example_msgbox_1.c19L
-rw-r--r--lib/lvgl/examples/widgets/msgbox/lv_example_msgbox_1.py10L
-rw-r--r--lib/lvgl/examples/widgets/obj/index.rst13L
-rw-r--r--lib/lvgl/examples/widgets/obj/lv_example_obj_1.c22L
-rw-r--r--lib/lvgl/examples/widgets/obj/lv_example_obj_1.py14L
-rw-r--r--lib/lvgl/examples/widgets/obj/lv_example_obj_2.c35L
-rw-r--r--lib/lvgl/examples/widgets/obj/lv_example_obj_2.py25L
-rw-r--r--lib/lvgl/examples/widgets/roller/index.rst19L
-rw-r--r--lib/lvgl/examples/widgets/roller/lv_example_roller_1.c41L
-rw-r--r--lib/lvgl/examples/widgets/roller/lv_example_roller_1.py31L
-rw-r--r--lib/lvgl/examples/widgets/roller/lv_example_roller_2.c60L
-rw-r--r--lib/lvgl/examples/widgets/roller/lv_example_roller_2.py60L
-rw-r--r--lib/lvgl/examples/widgets/roller/lv_example_roller_3.c96L
-rw-r--r--lib/lvgl/examples/widgets/roller/lv_example_roller_3.py99L
-rw-r--r--lib/lvgl/examples/widgets/slider/index.rst20L
-rw-r--r--lib/lvgl/examples/widgets/slider/lv_example_slider_1.c33L
-rw-r--r--lib/lvgl/examples/widgets/slider/lv_example_slider_1.py20L
-rw-r--r--lib/lvgl/examples/widgets/slider/lv_example_slider_2.c57L
-rw-r--r--lib/lvgl/examples/widgets/slider/lv_example_slider_2.py48L
-rw-r--r--lib/lvgl/examples/widgets/slider/lv_example_slider_3.c56L
-rw-r--r--lib/lvgl/examples/widgets/slider/lv_example_slider_3.py43L
-rw-r--r--lib/lvgl/examples/widgets/span/index.rst7L
-rw-r--r--lib/lvgl/examples/widgets/span/lv_example_span_1.c57L
-rw-r--r--lib/lvgl/examples/widgets/span/lv_example_span_1.py53L
-rw-r--r--lib/lvgl/examples/widgets/spinbox/index.rst7L
-rw-r--r--lib/lvgl/examples/widgets/spinbox/lv_example_spinbox_1.c48L
-rw-r--r--lib/lvgl/examples/widgets/spinbox/lv_example_spinbox_1.py30L
-rw-r--r--lib/lvgl/examples/widgets/spinner/index.rst7L
-rw-r--r--lib/lvgl/examples/widgets/spinner/lv_example_spinner_1.c12L
-rw-r--r--lib/lvgl/examples/widgets/spinner/lv_example_spinner_1.py6L
-rw-r--r--lib/lvgl/examples/widgets/switch/index.rst7L
-rw-r--r--lib/lvgl/examples/widgets/switch/lv_example_switch_1.c36L
-rw-r--r--lib/lvgl/examples/widgets/switch/lv_example_switch_1.py28L
-rw-r--r--lib/lvgl/examples/widgets/table/index.rst14L
-rw-r--r--lib/lvgl/examples/widgets/table/lv_example_table_1.c65L
-rw-r--r--lib/lvgl/examples/widgets/table/lv_example_table_1.py53L
-rw-r--r--lib/lvgl/examples/widgets/table/lv_example_table_2.c103L
-rw-r--r--lib/lvgl/examples/widgets/table/lv_example_table_2.py95L
-rw-r--r--lib/lvgl/examples/widgets/tabview/index.rst14L
-rw-r--r--lib/lvgl/examples/widgets/tabview/lv_example_tabview_1.c42L
-rw-r--r--lib/lvgl/examples/widgets/tabview/lv_example_tabview_1.py35L
-rw-r--r--lib/lvgl/examples/widgets/tabview/lv_example_tabview_2.c56L
-rw-r--r--lib/lvgl/examples/widgets/tabview/lv_example_tabview_2.py48L
-rw-r--r--lib/lvgl/examples/widgets/textarea/index.rst20L
-rw-r--r--lib/lvgl/examples/widgets/textarea/lv_example_textarea_1.c44L
-rw-r--r--lib/lvgl/examples/widgets/textarea/lv_example_textarea_1.py32L
-rw-r--r--lib/lvgl/examples/widgets/textarea/lv_example_textarea_2.c59L
-rw-r--r--lib/lvgl/examples/widgets/textarea/lv_example_textarea_2.py49L
-rw-r--r--lib/lvgl/examples/widgets/textarea/lv_example_textarea_3.c41L
-rw-r--r--lib/lvgl/examples/widgets/textarea/lv_example_textarea_3.py50L
-rw-r--r--lib/lvgl/examples/widgets/tileview/index.rst7L
-rw-r--r--lib/lvgl/examples/widgets/tileview/lv_example_tileview_1.c49L
-rw-r--r--lib/lvgl/examples/widgets/tileview/lv_example_tileview_1.py39L
-rw-r--r--lib/lvgl/examples/widgets/win/index.rst7L
-rw-r--r--lib/lvgl/examples/widgets/win/lv_example_win_1.c45L
-rw-r--r--lib/lvgl/examples/widgets/win/lv_example_win_1.py36L
-rw-r--r--lib/lvgl/idf_component.yml2L
-rw-r--r--lib/lvgl/library.json17L
-rw-r--r--lib/lvgl/library.properties10L
-rw-r--r--lib/lvgl/lvgl.h138L
-rw-r--r--lib/lvgl/lvgl.mk9L
-rw-r--r--lib/lvgl/scripts/.gitignore1L
-rw-r--r--lib/lvgl/scripts/Doxyfile2455L
-rw-r--r--lib/lvgl/scripts/build_html_examples.sh20L
-rw-r--r--lib/lvgl/scripts/built_in_font/DejaVuSans.ttf756072B
-rw-r--r--lib/lvgl/scripts/built_in_font/FontAwesome5-Solid+Brands+Regular.woff353228B
-rw-r--r--lib/lvgl/scripts/built_in_font/Montserrat-Medium.ttf243180B
-rw-r--r--lib/lvgl/scripts/built_in_font/SimSun.woff4801180B
-rw-r--r--lib/lvgl/scripts/built_in_font/built_in_font_gen.py62L
-rw-r--r--lib/lvgl/scripts/built_in_font/generate_all.py88L
-rw-r--r--lib/lvgl/scripts/built_in_font/unscii-8.ttf293712B
-rw-r--r--lib/lvgl/scripts/changelog-template.hbs106L
-rw-r--r--lib/lvgl/scripts/changelog_gen.sh15L
-rw-r--r--lib/lvgl/scripts/code-format.cfg41L
-rw-r--r--lib/lvgl/scripts/code-format.py8L
-rw-r--r--lib/lvgl/scripts/cppcheck_run.sh1L
-rw-r--r--lib/lvgl/scripts/filetohex.py11L
-rw-r--r--lib/lvgl/scripts/find_version.sh8L
-rw-r--r--lib/lvgl/scripts/genexamplelist.sh15L
-rw-r--r--lib/lvgl/scripts/infer_run.sh9L
-rw-r--r--lib/lvgl/scripts/install-prerequisites.sh9L
-rw-r--r--lib/lvgl/scripts/jpg_to_sjpg.py138L
-rw-r--r--lib/lvgl/scripts/lv_conf_internal_gen.py184L
-rw-r--r--lib/lvgl/scripts/release/com.py108L
-rw-r--r--lib/lvgl/scripts/release/commits.txt0B
-rw-r--r--lib/lvgl/scripts/release/patch.py74L
-rw-r--r--lib/lvgl/scripts/release/release.py17L
-rw-r--r--lib/lvgl/scripts/style_api_gen.py503L
-rw-r--r--lib/lvgl/src/core/lv_core.mk20L
-rw-r--r--lib/lvgl/src/core/lv_disp.c490L
-rw-r--r--lib/lvgl/src/core/lv_disp.h250L
-rw-r--r--lib/lvgl/src/core/lv_event.c527L
-rw-r--r--lib/lvgl/src/core/lv_event.h363L
-rw-r--r--lib/lvgl/src/core/lv_group.c471L
-rw-r--r--lib/lvgl/src/core/lv_group.h246L
-rw-r--r--lib/lvgl/src/core/lv_indev.c1154L
-rw-r--r--lib/lvgl/src/core/lv_indev.h176L
-rw-r--r--lib/lvgl/src/core/lv_indev_scroll.c651L
-rw-r--r--lib/lvgl/src/core/lv_indev_scroll.h65L
-rw-r--r--lib/lvgl/src/core/lv_obj.c955L
-rw-r--r--lib/lvgl/src/core/lv_obj.h408L
-rw-r--r--lib/lvgl/src/core/lv_obj_class.c202L
-rw-r--r--lib/lvgl/src/core/lv_obj_class.h94L
-rw-r--r--lib/lvgl/src/core/lv_obj_draw.c378L
-rw-r--r--lib/lvgl/src/core/lv_obj_draw.h163L
-rw-r--r--lib/lvgl/src/core/lv_obj_pos.c1110L
-rw-r--r--lib/lvgl/src/core/lv_obj_pos.h431L
-rw-r--r--lib/lvgl/src/core/lv_obj_scroll.c799L
-rw-r--r--lib/lvgl/src/core/lv_obj_scroll.h294L
-rw-r--r--lib/lvgl/src/core/lv_obj_style.c824L
-rw-r--r--lib/lvgl/src/core/lv_obj_style.h245L
-rw-r--r--lib/lvgl/src/core/lv_obj_style_gen.c657L
-rw-r--r--lib/lvgl/src/core/lv_obj_style_gen.h634L
-rw-r--r--lib/lvgl/src/core/lv_obj_tree.c452L
-rw-r--r--lib/lvgl/src/core/lv_obj_tree.h172L
-rw-r--r--lib/lvgl/src/core/lv_refr.c1093L
-rw-r--r--lib/lvgl/src/core/lv_refr.h115L
-rw-r--r--lib/lvgl/src/core/lv_theme.c118L
-rw-r--r--lib/lvgl/src/core/lv_theme.h120L
-rw-r--r--lib/lvgl/src/draw/arm2d/lv_draw_arm2d.mk6L
-rw-r--r--lib/lvgl/src/draw/arm2d/lv_gpu_arm2d.c1065L
-rw-r--r--lib/lvgl/src/draw/arm2d/lv_gpu_arm2d.h51L
-rw-r--r--lib/lvgl/src/draw/lv_draw.c48L
-rw-r--r--lib/lvgl/src/draw/lv_draw.h138L
-rw-r--r--lib/lvgl/src/draw/lv_draw.mk23L
-rw-r--r--lib/lvgl/src/draw/lv_draw_arc.c152L
-rw-r--r--lib/lvgl/src/draw/lv_draw_arc.h83L
-rw-r--r--lib/lvgl/src/draw/lv_draw_img.c355L
-rw-r--r--lib/lvgl/src/draw/lv_draw_img.h104L
-rw-r--r--lib/lvgl/src/draw/lv_draw_label.c417L
-rw-r--r--lib/lvgl/src/draw/lv_draw_label.h100L
-rw-r--r--lib/lvgl/src/draw/lv_draw_line.c56L
-rw-r--r--lib/lvgl/src/draw/lv_draw_line.h67L
-rw-r--r--lib/lvgl/src/draw/lv_draw_mask.c1530L
-rw-r--r--lib/lvgl/src/draw/lv_draw_mask.h394L
-rw-r--r--lib/lvgl/src/draw/lv_draw_rect.c73L
-rw-r--r--lib/lvgl/src/draw/lv_draw_rect.h96L
-rw-r--r--lib/lvgl/src/draw/lv_draw_triangle.c52L
-rw-r--r--lib/lvgl/src/draw/lv_draw_triangle.h42L
-rw-r--r--lib/lvgl/src/draw/lv_img_buf.c772L
-rw-r--r--lib/lvgl/src/draw/lv_img_buf.h310L
-rw-r--r--lib/lvgl/src/draw/lv_img_cache.c215L
-rw-r--r--lib/lvgl/src/draw/lv_img_cache.h78L
-rw-r--r--lib/lvgl/src/draw/lv_img_decoder.c704L
-rw-r--r--lib/lvgl/src/draw/lv_img_decoder.h274L
-rw-r--r--lib/lvgl/src/draw/nxp_pxp/lv_draw_nxp_pxp.mk7L
-rw-r--r--lib/lvgl/src/draw/nxp_pxp/lv_gpu_nxp_pxp.c446L
-rw-r--r--lib/lvgl/src/draw/nxp_pxp/lv_gpu_nxp_pxp.h193L
-rw-r--r--lib/lvgl/src/draw/nxp_pxp/lv_gpu_nxp_pxp_osa.c166L
-rw-r--r--lib/lvgl/src/draw/nxp_pxp/lv_gpu_nxp_pxp_osa.h47L
-rw-r--r--lib/lvgl/src/draw/nxp_vglite/lv_draw_nxp_vglite.mk6L
-rw-r--r--lib/lvgl/src/draw/nxp_vglite/lv_gpu_nxp_vglite.c770L
-rw-r--r--lib/lvgl/src/draw/nxp_vglite/lv_gpu_nxp_vglite.h145L
-rw-r--r--lib/lvgl/src/draw/sdl/README.md28L
-rw-r--r--lib/lvgl/src/draw/sdl/lv_draw_sdl.c98L
-rw-r--r--lib/lvgl/src/draw/sdl/lv_draw_sdl.h96L
-rw-r--r--lib/lvgl/src/draw/sdl/lv_draw_sdl.mk18L
-rw-r--r--lib/lvgl/src/draw/sdl/lv_draw_sdl_arc.c238L
-rw-r--r--lib/lvgl/src/draw/sdl/lv_draw_sdl_bg.c106L
-rw-r--r--lib/lvgl/src/draw/sdl/lv_draw_sdl_composite.c256L
-rw-r--r--lib/lvgl/src/draw/sdl/lv_draw_sdl_composite.h72L
-rw-r--r--lib/lvgl/src/draw/sdl/lv_draw_sdl_img.c459L
-rw-r--r--lib/lvgl/src/draw/sdl/lv_draw_sdl_img.h72L
-rw-r--r--lib/lvgl/src/draw/sdl/lv_draw_sdl_label.c173L
-rw-r--r--lib/lvgl/src/draw/sdl/lv_draw_sdl_line.c154L
-rw-r--r--lib/lvgl/src/draw/sdl/lv_draw_sdl_mask.c84L
-rw-r--r--lib/lvgl/src/draw/sdl/lv_draw_sdl_mask.h51L
-rw-r--r--lib/lvgl/src/draw/sdl/lv_draw_sdl_polygon.c133L
-rw-r--r--lib/lvgl/src/draw/sdl/lv_draw_sdl_priv.h70L
-rw-r--r--lib/lvgl/src/draw/sdl/lv_draw_sdl_rect.c708L
-rw-r--r--lib/lvgl/src/draw/sdl/lv_draw_sdl_rect.h75L
-rw-r--r--lib/lvgl/src/draw/sdl/lv_draw_sdl_stack_blur.c249L
-rw-r--r--lib/lvgl/src/draw/sdl/lv_draw_sdl_stack_blur.h46L
-rw-r--r--lib/lvgl/src/draw/sdl/lv_draw_sdl_texture_cache.c178L
-rw-r--r--lib/lvgl/src/draw/sdl/lv_draw_sdl_texture_cache.h102L
-rw-r--r--lib/lvgl/src/draw/sdl/lv_draw_sdl_utils.c183L
-rw-r--r--lib/lvgl/src/draw/sdl/lv_draw_sdl_utils.h65L
-rw-r--r--lib/lvgl/src/draw/stm32_dma2d/lv_draw_stm32_dma2d.mk6L
-rw-r--r--lib/lvgl/src/draw/stm32_dma2d/lv_gpu_stm32_dma2d.c265L
-rw-r--r--lib/lvgl/src/draw/stm32_dma2d/lv_gpu_stm32_dma2d.h70L
-rw-r--r--lib/lvgl/src/draw/sw/lv_draw_sw.c101L
-rw-r--r--lib/lvgl/src/draw/sw/lv_draw_sw.h81L
-rw-r--r--lib/lvgl/src/draw/sw/lv_draw_sw.mk15L
-rw-r--r--lib/lvgl/src/draw/sw/lv_draw_sw_arc.c531L
-rw-r--r--lib/lvgl/src/draw/sw/lv_draw_sw_blend.c757L
-rw-r--r--lib/lvgl/src/draw/sw/lv_draw_sw_blend.h69L
-rw-r--r--lib/lvgl/src/draw/sw/lv_draw_sw_dither.c213L
-rw-r--r--lib/lvgl/src/draw/sw/lv_draw_sw_dither.h70L
-rw-r--r--lib/lvgl/src/draw/sw/lv_draw_sw_gradient.c345L
-rw-r--r--lib/lvgl/src/draw/sw/lv_draw_sw_gradient.h97L
-rw-r--r--lib/lvgl/src/draw/sw/lv_draw_sw_img.c323L
-rw-r--r--lib/lvgl/src/draw/sw/lv_draw_sw_letter.c569L
-rw-r--r--lib/lvgl/src/draw/sw/lv_draw_sw_line.c443L
-rw-r--r--lib/lvgl/src/draw/sw/lv_draw_sw_polygon.c207L
-rw-r--r--lib/lvgl/src/draw/sw/lv_draw_sw_rect.c1419L
-rw-r--r--lib/lvgl/src/extra/README.md31L
-rw-r--r--lib/lvgl/src/extra/layouts/flex/lv_flex.c596L
-rw-r--r--lib/lvgl/src/extra/layouts/flex/lv_flex.h153L
-rw-r--r--lib/lvgl/src/extra/layouts/grid/lv_grid.c780L
-rw-r--r--lib/lvgl/src/extra/layouts/grid/lv_grid.h194L
-rw-r--r--lib/lvgl/src/extra/layouts/lv_layouts.h44L
-rw-r--r--lib/lvgl/src/extra/libs/bmp/lv_bmp.c251L
-rw-r--r--lib/lvgl/src/extra/libs/bmp/lv_bmp.h42L
-rw-r--r--lib/lvgl/src/extra/libs/ffmpeg/lv_ffmpeg.c875L
-rw-r--r--lib/lvgl/src/extra/libs/ffmpeg/lv_ffmpeg.h104L
-rw-r--r--lib/lvgl/src/extra/libs/freetype/arial.ttf311636B
-rw-r--r--lib/lvgl/src/extra/libs/freetype/lv_freetype.c687L
-rw-r--r--lib/lvgl/src/extra/libs/freetype/lv_freetype.h83L
-rw-r--r--lib/lvgl/src/extra/libs/fsdrv/lv_fs_fatfs.c290L
-rw-r--r--lib/lvgl/src/extra/libs/fsdrv/lv_fs_posix.c318L
-rw-r--r--lib/lvgl/src/extra/libs/fsdrv/lv_fs_stdio.c329L
-rw-r--r--lib/lvgl/src/extra/libs/fsdrv/lv_fs_win32.c466L
-rw-r--r--lib/lvgl/src/extra/libs/fsdrv/lv_fsdrv.h55L
-rw-r--r--lib/lvgl/src/extra/libs/gif/gifdec.c659L
-rw-r--r--lib/lvgl/src/extra/libs/gif/gifdec.h60L
-rw-r--r--lib/lvgl/src/extra/libs/gif/lv_gif.c155L
-rw-r--r--lib/lvgl/src/extra/libs/gif/lv_gif.h58L
-rw-r--r--lib/lvgl/src/extra/libs/lv_libs.h46L
-rw-r--r--lib/lvgl/src/extra/libs/png/lodepng.c6469L
-rw-r--r--lib/lvgl/src/extra/libs/png/lodepng.h1981L
-rw-r--r--lib/lvgl/src/extra/libs/png/lv_png.c258L
-rw-r--r--lib/lvgl/src/extra/libs/png/lv_png.h46L
-rw-r--r--lib/lvgl/src/extra/libs/qrcode/lv_qrcode.c215L
-rw-r--r--lib/lvgl/src/extra/libs/qrcode/lv_qrcode.h69L
-rw-r--r--lib/lvgl/src/extra/libs/qrcode/qrcodegen.c1035L
-rw-r--r--lib/lvgl/src/extra/libs/qrcode/qrcodegen.h319L
-rw-r--r--lib/lvgl/src/extra/libs/rlottie/lv_rlottie.c284L
-rw-r--r--lib/lvgl/src/extra/libs/rlottie/lv_rlottie.h75L
-rw-r--r--lib/lvgl/src/extra/libs/sjpg/lv_sjpg.c917L
-rw-r--r--lib/lvgl/src/extra/libs/sjpg/lv_sjpg.h43L
-rw-r--r--lib/lvgl/src/extra/libs/sjpg/tjpgd.c1155L
-rw-r--r--lib/lvgl/src/extra/libs/sjpg/tjpgd.h93L
-rw-r--r--lib/lvgl/src/extra/libs/sjpg/tjpgdcnf.h33L
-rw-r--r--lib/lvgl/src/extra/lv_extra.c93L
-rw-r--r--lib/lvgl/src/extra/lv_extra.h48L
-rw-r--r--lib/lvgl/src/extra/lv_extra.mk1L
-rw-r--r--lib/lvgl/src/extra/others/fragment/README.md0B
-rw-r--r--lib/lvgl/src/extra/others/fragment/lv_fragment.c144L
-rw-r--r--lib/lvgl/src/extra/others/fragment/lv_fragment.h339L
-rw-r--r--lib/lvgl/src/extra/others/fragment/lv_fragment_manager.c278L
-rw-r--r--lib/lvgl/src/extra/others/gridnav/lv_gridnav.c375L
-rw-r--r--lib/lvgl/src/extra/others/gridnav/lv_gridnav.h123L
-rw-r--r--lib/lvgl/src/extra/others/imgfont/lv_imgfont.c126L
-rw-r--r--lib/lvgl/src/extra/others/imgfont/lv_imgfont.h60L
-rw-r--r--lib/lvgl/src/extra/others/lv_others.h43L
-rw-r--r--lib/lvgl/src/extra/others/monkey/lv_monkey.c187L
-rw-r--r--lib/lvgl/src/extra/others/monkey/lv_monkey.h118L
-rw-r--r--lib/lvgl/src/extra/others/msg/lv_msg.c172L
-rw-r--r--lib/lvgl/src/extra/others/msg/lv_msg.h124L
-rw-r--r--lib/lvgl/src/extra/others/snapshot/lv_snapshot.c207L
-rw-r--r--lib/lvgl/src/extra/others/snapshot/lv_snapshot.h84L
-rw-r--r--lib/lvgl/src/extra/themes/basic/lv_theme_basic.c428L
-rw-r--r--lib/lvgl/src/extra/themes/basic/lv_theme_basic.h55L
-rw-r--r--lib/lvgl/src/extra/themes/default/lv_theme_default.c1181L
-rw-r--r--lib/lvgl/src/extra/themes/default/lv_theme_default.h64L
-rw-r--r--lib/lvgl/src/extra/themes/lv_themes.h40L
-rw-r--r--lib/lvgl/src/extra/themes/mono/lv_theme_mono.c504L
-rw-r--r--lib/lvgl/src/extra/themes/mono/lv_theme_mono.h57L
-rw-r--r--lib/lvgl/src/extra/widgets/animimg/lv_animimg.c138L
-rw-r--r--lib/lvgl/src/extra/widgets/animimg/lv_animimg.h103L
-rw-r--r--lib/lvgl/src/extra/widgets/calendar/lv_calendar.c402L
-rw-r--r--lib/lvgl/src/extra/widgets/calendar/lv_calendar.h164L
-rw-r--r--lib/lvgl/src/extra/widgets/calendar/lv_calendar_header_arrow.c149L
-rw-r--r--lib/lvgl/src/extra/widgets/calendar/lv_calendar_header_arrow.h49L
-rw-r--r--lib/lvgl/src/extra/widgets/calendar/lv_calendar_header_dropdown.c142L
-rw-r--r--lib/lvgl/src/extra/widgets/calendar/lv_calendar_header_dropdown.h49L
-rw-r--r--lib/lvgl/src/extra/widgets/chart/lv_chart.c1789L
-rw-r--r--lib/lvgl/src/extra/widgets/chart/lv_chart.h460L
-rw-r--r--lib/lvgl/src/extra/widgets/colorwheel/lv_colorwheel.c709L
-rw-r--r--lib/lvgl/src/extra/widgets/colorwheel/lv_colorwheel.h142L
-rw-r--r--lib/lvgl/src/extra/widgets/imgbtn/lv_imgbtn.c377L
-rw-r--r--lib/lvgl/src/extra/widgets/imgbtn/lv_imgbtn.h131L
-rw-r--r--lib/lvgl/src/extra/widgets/keyboard/lv_keyboard.c430L
-rw-r--r--lib/lvgl/src/extra/widgets/keyboard/lv_keyboard.h187L
-rw-r--r--lib/lvgl/src/extra/widgets/led/lv_led.c219L
-rw-r--r--lib/lvgl/src/extra/widgets/led/lv_led.h116L
-rw-r--r--lib/lvgl/src/extra/widgets/list/lv_list.c120L
-rw-r--r--lib/lvgl/src/extra/widgets/list/lv_list.h54L
-rw-r--r--lib/lvgl/src/extra/widgets/lv_widgets.h56L
-rw-r--r--lib/lvgl/src/extra/widgets/menu/lv_menu.c767L
-rw-r--r--lib/lvgl/src/extra/widgets/menu/lv_menu.h233L
-rw-r--r--lib/lvgl/src/extra/widgets/meter/lv_meter.c708L
-rw-r--r--lib/lvgl/src/extra/widgets/meter/lv_meter.h267L
-rw-r--r--lib/lvgl/src/extra/widgets/msgbox/lv_msgbox.c209L
-rw-r--r--lib/lvgl/src/extra/widgets/msgbox/lv_msgbox.h99L
-rw-r--r--lib/lvgl/src/extra/widgets/span/lv_span.c1041L
-rw-r--r--lib/lvgl/src/extra/widgets/span/lv_span.h245L
-rw-r--r--lib/lvgl/src/extra/widgets/spinbox/lv_spinbox.c516L
-rw-r--r--lib/lvgl/src/extra/widgets/spinbox/lv_spinbox.h178L
-rw-r--r--lib/lvgl/src/extra/widgets/spinner/lv_spinner.c104L
-rw-r--r--lib/lvgl/src/extra/widgets/spinner/lv_spinner.h50L
-rw-r--r--lib/lvgl/src/extra/widgets/tabview/lv_tabview.c333L
-rw-r--r--lib/lvgl/src/extra/widgets/tabview/lv_tabview.h63L
-rw-r--r--lib/lvgl/src/extra/widgets/tileview/lv_tileview.c188L
-rw-r--r--lib/lvgl/src/extra/widgets/tileview/lv_tileview.h72L
-rw-r--r--lib/lvgl/src/extra/widgets/win/lv_win.c110L
-rw-r--r--lib/lvgl/src/extra/widgets/win/lv_win.h51L
-rw-r--r--lib/lvgl/src/font/korean.ttf3371440B
-rw-r--r--lib/lvgl/src/font/lv_font.c135L
-rw-r--r--lib/lvgl/src/font/lv_font.h261L
-rw-r--r--lib/lvgl/src/font/lv_font.mk36L
-rw-r--r--lib/lvgl/src/font/lv_font_dejavu_16_persian_hebrew.c6614L
-rw-r--r--lib/lvgl/src/font/lv_font_fmt_txt.c594L
-rw-r--r--lib/lvgl/src/font/lv_font_fmt_txt.h240L
-rw-r--r--lib/lvgl/src/font/lv_font_loader.c681L
-rw-r--r--lib/lvgl/src/font/lv_font_loader.h40L
-rw-r--r--lib/lvgl/src/font/lv_font_montserrat_10.c1663L
-rw-r--r--lib/lvgl/src/font/lv_font_montserrat_12.c1924L
-rw-r--r--lib/lvgl/src/font/lv_font_montserrat_12_subpx.c3865L
-rw-r--r--lib/lvgl/src/font/lv_font_montserrat_14.c2200L
-rw-r--r--lib/lvgl/src/font/lv_font_montserrat_16.c2469L
-rw-r--r--lib/lvgl/src/font/lv_font_montserrat_18.c2869L
-rw-r--r--lib/lvgl/src/font/lv_font_montserrat_20.c3226L
-rw-r--r--lib/lvgl/src/font/lv_font_montserrat_22.c3655L
-rw-r--r--lib/lvgl/src/font/lv_font_montserrat_24.c4066L
-rw-r--r--lib/lvgl/src/font/lv_font_montserrat_26.c4601L
-rw-r--r--lib/lvgl/src/font/lv_font_montserrat_28.c5150L
-rw-r--r--lib/lvgl/src/font/lv_font_montserrat_28_compressed.c3280L
-rw-r--r--lib/lvgl/src/font/lv_font_montserrat_30.c5732L
-rw-r--r--lib/lvgl/src/font/lv_font_montserrat_32.c6221L
-rw-r--r--lib/lvgl/src/font/lv_font_montserrat_34.c7020L
-rw-r--r--lib/lvgl/src/font/lv_font_montserrat_36.c7664L
-rw-r--r--lib/lvgl/src/font/lv_font_montserrat_38.c8409L
-rw-r--r--lib/lvgl/src/font/lv_font_montserrat_40.c9257L
-rw-r--r--lib/lvgl/src/font/lv_font_montserrat_42.c10099L
-rw-r--r--lib/lvgl/src/font/lv_font_montserrat_44.c10925L
-rw-r--r--lib/lvgl/src/font/lv_font_montserrat_46.c11877L
-rw-r--r--lib/lvgl/src/font/lv_font_montserrat_48.c12578L
-rw-r--r--lib/lvgl/src/font/lv_font_montserrat_8.c1449L
-rw-r--r--lib/lvgl/src/font/lv_font_simsun_16_cjk.c23781L
-rw-r--r--lib/lvgl/src/font/lv_font_unscii_16.c652L
-rw-r--r--lib/lvgl/src/font/lv_font_unscii_8.c488L
-rw-r--r--lib/lvgl/src/font/lv_symbol_def.h353L
-rw-r--r--lib/lvgl/src/hal/lv_hal.h48L
-rw-r--r--lib/lvgl/src/hal/lv_hal.mk8L
-rw-r--r--lib/lvgl/src/hal/lv_hal_disp.c709L
-rw-r--r--lib/lvgl/src/hal/lv_hal_disp.h370L
-rw-r--r--lib/lvgl/src/hal/lv_hal_indev.c195L
-rw-r--r--lib/lvgl/src/hal/lv_hal_indev.h239L
-rw-r--r--lib/lvgl/src/hal/lv_hal_tick.c104L
-rw-r--r--lib/lvgl/src/hal/lv_hal_tick.h69L
-rw-r--r--lib/lvgl/src/lv_api_map.h88L
-rw-r--r--lib/lvgl/src/lv_conf_internal.h2332L
-rw-r--r--lib/lvgl/src/lv_conf_kconfig.h182L
-rw-r--r--lib/lvgl/src/lvgl.h39L
-rw-r--r--lib/lvgl/src/misc/lv_anim.c463L
-rw-r--r--lib/lvgl/src/misc/lv_anim.h463L
-rw-r--r--lib/lvgl/src/misc/lv_anim_timeline.c198L
-rw-r--r--lib/lvgl/src/misc/lv_anim_timeline.h103L
-rw-r--r--lib/lvgl/src/misc/lv_area.c482L
-rw-r--r--lib/lvgl/src/misc/lv_area.h293L
-rw-r--r--lib/lvgl/src/misc/lv_assert.h79L
-rw-r--r--lib/lvgl/src/misc/lv_async.c78L
-rw-r--r--lib/lvgl/src/misc/lv_async.h54L
-rw-r--r--lib/lvgl/src/misc/lv_bidi.c682L
-rw-r--r--lib/lvgl/src/misc/lv_bidi.h141L
-rw-r--r--lib/lvgl/src/misc/lv_color.c369L
-rw-r--r--lib/lvgl/src/misc/lv_color.h712L
-rw-r--r--lib/lvgl/src/misc/lv_fs.c518L
-rw-r--r--lib/lvgl/src/misc/lv_fs.h262L
-rw-r--r--lib/lvgl/src/misc/lv_gc.c47L
-rw-r--r--lib/lvgl/src/misc/lv_gc.h97L
-rw-r--r--lib/lvgl/src/misc/lv_ll.c408L
-rw-r--r--lib/lvgl/src/misc/lv_ll.h167L
-rw-r--r--lib/lvgl/src/misc/lv_log.c144L
-rw-r--r--lib/lvgl/src/misc/lv_log.h154L
-rw-r--r--lib/lvgl/src/misc/lv_lru.c351L
-rw-r--r--lib/lvgl/src/misc/lv_lru.h81L
-rw-r--r--lib/lvgl/src/misc/lv_math.c273L
-rw-r--r--lib/lvgl/src/misc/lv_math.h143L
-rw-r--r--lib/lvgl/src/misc/lv_mem.c552L
-rw-r--r--lib/lvgl/src/misc/lv_mem.h243L
-rw-r--r--lib/lvgl/src/misc/lv_misc.mk26L
-rw-r--r--lib/lvgl/src/misc/lv_printf.c879L
-rw-r--r--lib/lvgl/src/misc/lv_printf.h92L
-rw-r--r--lib/lvgl/src/misc/lv_style.c438L
-rw-r--r--lib/lvgl/src/misc/lv_style.h543L
-rw-r--r--lib/lvgl/src/misc/lv_style_gen.c657L
-rw-r--r--lib/lvgl/src/misc/lv_style_gen.h492L
-rw-r--r--lib/lvgl/src/misc/lv_templ.c40L
-rw-r--r--lib/lvgl/src/misc/lv_templ.h37L
-rw-r--r--lib/lvgl/src/misc/lv_timer.c341L
-rw-r--r--lib/lvgl/src/misc/lv_timer.h183L
-rw-r--r--lib/lvgl/src/misc/lv_tlsf.c1238L
-rw-r--r--lib/lvgl/src/misc/lv_tlsf.h95L
-rw-r--r--lib/lvgl/src/misc/lv_txt.c864L
-rw-r--r--lib/lvgl/src/misc/lv_txt.h264L
-rw-r--r--lib/lvgl/src/misc/lv_txt_ap.c301L
-rw-r--r--lib/lvgl/src/misc/lv_txt_ap.h49L
-rw-r--r--lib/lvgl/src/misc/lv_types.h94L
-rw-r--r--lib/lvgl/src/misc/lv_utils.c79L
-rw-r--r--lib/lvgl/src/misc/lv_utils.h58L
-rw-r--r--lib/lvgl/src/widgets/lv_arc.c776L
-rw-r--r--lib/lvgl/src/widgets/lv_arc.h240L
-rw-r--r--lib/lvgl/src/widgets/lv_bar.c611L
-rw-r--r--lib/lvgl/src/widgets/lv_bar.h164L
-rw-r--r--lib/lvgl/src/widgets/lv_btn.c72L
-rw-r--r--lib/lvgl/src/widgets/lv_btn.h56L
-rw-r--r--lib/lvgl/src/widgets/lv_btnmatrix.c1051L
-rw-r--r--lib/lvgl/src/widgets/lv_btnmatrix.h225L
-rw-r--r--lib/lvgl/src/widgets/lv_canvas.c871L
-rw-r--r--lib/lvgl/src/widgets/lv_canvas.h280L
-rw-r--r--lib/lvgl/src/widgets/lv_checkbox.c262L
-rw-r--r--lib/lvgl/src/widgets/lv_checkbox.h97L
-rw-r--r--lib/lvgl/src/widgets/lv_dropdown.c1147L
-rw-r--r--lib/lvgl/src/widgets/lv_dropdown.h254L
-rw-r--r--lib/lvgl/src/widgets/lv_img.c717L
-rw-r--r--lib/lvgl/src/widgets/lv_img.h232L
-rw-r--r--lib/lvgl/src/widgets/lv_label.c1274L
-rw-r--r--lib/lvgl/src/widgets/lv_label.h246L
-rw-r--r--lib/lvgl/src/widgets/lv_line.c201L
-rw-r--r--lib/lvgl/src/widgets/lv_line.h93L
-rw-r--r--lib/lvgl/src/widgets/lv_objx_templ.c140L
-rw-r--r--lib/lvgl/src/widgets/lv_objx_templ.h81L
-rw-r--r--lib/lvgl/src/widgets/lv_roller.c786L
-rw-r--r--lib/lvgl/src/widgets/lv_roller.h138L
-rw-r--r--lib/lvgl/src/widgets/lv_slider.c443L
-rw-r--r--lib/lvgl/src/widgets/lv_slider.h195L
-rw-r--r--lib/lvgl/src/widgets/lv_switch.c277L
-rw-r--r--lib/lvgl/src/widgets/lv_switch.h61L
-rw-r--r--lib/lvgl/src/widgets/lv_table.c1007L
-rw-r--r--lib/lvgl/src/widgets/lv_table.h210L
-rw-r--r--lib/lvgl/src/widgets/lv_textarea.c1324L
-rw-r--r--lib/lvgl/src/widgets/lv_textarea.h343L
-rw-r--r--lib/lvgl/src/widgets/lv_widgets.mk20L
-rw-r--r--lib/lvgl/tests/.gitignore2L
-rw-r--r--lib/lvgl/tests/CMakeLists.txt376L
-rw-r--r--lib/lvgl/tests/README.md57L
-rw-r--r--lib/lvgl/tests/config.yml5L
-rw-r--r--lib/lvgl/tests/main.py208L
-rw-r--r--lib/lvgl/tests/ref_imgs/dropdown_1.png12395B
-rw-r--r--lib/lvgl/tests/ref_imgs/dropdown_2.png18279B
-rw-r--r--lib/lvgl/tests/ref_imgs/scr1.png1950B
-rw-r--r--lib/lvgl/tests/ref_imgs/table_1.png10656B
-rw-r--r--lib/lvgl/tests/src/lv_test_conf.h44L
-rw-r--r--lib/lvgl/tests/src/lv_test_helpers.h23L
-rw-r--r--lib/lvgl/tests/src/lv_test_indev.c140L
-rw-r--r--lib/lvgl/tests/src/lv_test_indev.h54L
-rw-r--r--lib/lvgl/tests/src/lv_test_init.c94L
-rw-r--r--lib/lvgl/tests/src/lv_test_init.h20L
-rw-r--r--lib/lvgl/tests/src/test_cases/_test_template.c21L
-rw-r--r--lib/lvgl/tests/src/test_cases/test_arc.c167L
-rw-r--r--lib/lvgl/tests/src/test_cases/test_bar.c253L
-rw-r--r--lib/lvgl/tests/src/test_cases/test_checkbox.c96L
-rw-r--r--lib/lvgl/tests/src/test_cases/test_config.c19L
-rw-r--r--lib/lvgl/tests/src/test_cases/test_demo_stress.c32L
-rw-r--r--lib/lvgl/tests/src/test_cases/test_demo_widgets.c18L
-rw-r--r--lib/lvgl/tests/src/test_cases/test_dropdown.c445L
-rw-r--r--lib/lvgl/tests/src/test_cases/test_event.c27L
-rw-r--r--lib/lvgl/tests/src/test_cases/test_font_loader.c220L
-rw-r--r--lib/lvgl/tests/src/test_cases/test_fs.c53L
-rw-r--r--lib/lvgl/tests/src/test_cases/test_line.c95L
-rw-r--r--lib/lvgl/tests/src/test_cases/test_obj_tree.c39L
-rw-r--r--lib/lvgl/tests/src/test_cases/test_slider.c214L
-rw-r--r--lib/lvgl/tests/src/test_cases/test_snapshot.c47L
-rw-r--r--lib/lvgl/tests/src/test_cases/test_style.c73L
-rw-r--r--lib/lvgl/tests/src/test_cases/test_switch.c140L
-rw-r--r--lib/lvgl/tests/src/test_cases/test_table.c247L
-rw-r--r--lib/lvgl/tests/src/test_cases/test_textarea.c107L
-rw-r--r--lib/lvgl/tests/src/test_cases/test_txt.c207L
-rw-r--r--lib/lvgl/tests/src/test_files/readtest.txt745B
-rw-r--r--lib/lvgl/tests/src/test_fonts/font_1.c1380L
-rw-r--r--lib/lvgl/tests/src/test_fonts/font_1.fnt6876B
-rw-r--r--lib/lvgl/tests/src/test_fonts/font_2.c1410L
-rw-r--r--lib/lvgl/tests/src/test_fonts/font_2.fnt7252B
-rw-r--r--lib/lvgl/tests/src/test_fonts/font_3.c948L
-rw-r--r--lib/lvgl/tests/src/test_fonts/font_3.fnt4892B
-rw-r--r--lib/lvgl/tests/unity/generate_test_runner.rb511L
-rw-r--r--lib/lvgl/tests/unity/run_test.erb37L
-rw-r--r--lib/lvgl/tests/unity/type_sanitizer.rb6L
-rw-r--r--lib/lvgl/tests/unity/unity.c2113L
-rw-r--r--lib/lvgl/tests/unity/unity.h668L
-rw-r--r--lib/lvgl/tests/unity/unity_internals.h1042L
-rw-r--r--lib/lvgl/tests/unity/unity_support.c237L
-rw-r--r--lib/lvgl/tests/unity/unity_support.h42L
-rw-r--r--platformio.ini30L
-rw-r--r--src/Display.cpp721L
-rw-r--r--src/Display.h47L
-rw-r--r--src/Gotify.cpp47L
-rw-r--r--src/Gotify.h17L
-rw-r--r--src/IRC.cpp81L
-rw-r--r--src/IRC.h15L
-rw-r--r--src/Lora.cpp125L
-rw-r--r--src/Lora.h12L
-rw-r--r--src/Network.cpp261L
-rw-r--r--src/Network.h37L
-rw-r--r--src/Speaker.cpp75L
-rw-r--r--src/Speaker.h17L
-rw-r--r--src/Storage.cpp121L
-rw-r--r--src/Storage.h26L
-rw-r--r--src/Utilities.cpp148L
-rw-r--r--src/Utilities.h17L
-rw-r--r--src/bootScreen.h348L
-rw-r--r--src/main.ino139L
-rw-r--r--src/pins.h63L