文件名称:cfGUI:一个用于M5Stack(ESP32)的简单GUI库
文件大小:23KB
文件格式:ZIP
更新时间:2024-06-16 04:47:45
C++
cfGUI
一个用于M5Stack(ESP32)的简单GUI库
该库旨在在基于ESP32的M5Stack开发板上( )上运行。
但是,应该很容易将其移植到带有LCD屏幕和3个物理按钮的任何其他板上。
它由可在屏幕上绘制的简单图形控件组成。 到目前为止,已经创建了以下窗口小部件:
屏幕和AppScreen(具有顶部栏和底部栏的屏幕)
酒吧
StatusBar(带有正常运行时间,时钟和Wifi信号的Bar)
ButtonInfoBar(显示物理按钮的功能)
按钮,UpDownButton
小部件的镶嵌
如何(Platform.io)
要将此库与您的platform.io项目一起使用,只需将库克隆或下载到项目的“ lib”目录中即可。 然后,您只需要包含标题(例如#include
【文件预览】:
cfGUI-master
----LICENSE(1KB)
----src()
--------Button.h(720B)
--------Free_Fonts.h(9KB)
--------Bar.h(378B)
--------WidgetMosaic.h(1KB)
--------ButtonInfoBar.h(665B)
--------Point.h(220B)
--------UpDownButton.cpp(2KB)
--------Screen.cpp(302B)
--------StatusBar.cpp(2KB)
--------AppScreen.cpp(2KB)
--------Screen.h(286B)
--------Widget.cpp(561B)
--------UpDownButton.h(1KB)
--------Size.h(262B)
--------ButtonInfoBar.cpp(2KB)
--------StatusBar.h(781B)
--------WidgetMosaic.cpp(4KB)
--------Button.cpp(3KB)
--------ressources()
--------Bar.cpp(221B)
--------AppScreen.h(651B)
--------Widget.h(3KB)
----library.properties(203B)
----extras()
--------wifi0.bmp(2KB)
----examples()
--------simpleExample()
----.gitignore(298B)
----README.md(2KB)