百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
E

ESP32_TFT_library

> 编程语言
开源

带有示例应用程序的完整功能 TFT 库,适用于 ESP32

658 stars0 点赞2 次浏览
访问官网GitHub

工具介绍

带有示例应用程序的完整功能 TFT 库,适用于 ESP32

适用于 ESP32 的 TFT 库

  • 完全支持基于 ILI9341、 ILI9488、 ST7789V 和 ST7735 的 TFT 模块在 4 线 SPI 模式下。后续将添加对其他控制器的支持 * 使用 18 位 (RGB) 色彩模式 * 基于 spi-master 驱动的 *SPI 显示器定向驱动库 * 结合 DMA SPI 传输模式和 直接 SPI 以实现最大速度 * 可在运行时选择 灰度模式,该模式将所有颜色转换为灰度 * 已测试的 SPI 速度可达 40 MHz,且无问题 * 包含 示例应用程序,展示了大部分库功能

  • 图形绘制函数:

  • TFT_drawPixel 在给定的 x、y 坐标处绘制像素

  • TFT_drawLine 在两个点之间绘制直线

  • TFT_drawFastVLine、 TFT_drawFastHLine 以给定长度绘制垂直或水平线

  • TFT_drawLineByAngle 以给定的角度在屏幕上从 (x、y) 点绘制直线

  • TFT_drawRect、 TFT_fillRect 在屏幕上绘制矩形或用颜色填充给定的矩形屏幕区域

  • TFT_drawRoundRect、 TFT_fillRoundRect 在屏幕上绘制矩形或用颜色填充给定的矩形屏幕区域,具有圆角

  • TFT_drawCircle、 TFT_fillCircle 在屏幕上绘制或填充圆形

  • TFT_drawEllipse、 TFT_fillEllipse 在屏幕上绘制或填充椭圆

  • TFT_drawTriangel、 TFT_fillTriangle 在屏幕上绘制或填充三角形

  • TFT_drawArc 在屏幕上绘制圆弧,从 ~ 到给定的角度,具有给定的厚度。可以用不同的颜色勾勒

  • TFT_drawPolygon 在屏幕上绘制多边形,具有给定的边数(3~60)。可以用不同的颜色勾勒,并以给定的角度旋转。

  • 字体:

  • 支持固定宽度和比例字体;嵌入 8 种字体

  • 可以从文件中加载无限数量的 字体

  • 包含 7 个可变宽度/高度的 7 位元素向量字体(仅支持数字和少数字符)

  • 可以在固定中使用比例字体

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Cdemodisplayesp-wrover-kitesp32

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言