ESP32(MicroPython)端午节项目

news/2024/7/24 6:53:17 标签: ESP32, 单片机, 嵌入式硬件, 开发语言, python

 本程序致敬了屏幕驱动例程,依次以4种字体显示Happy Dragon Boat Festival!,并重复一次。

代码如下

python">from ili934xnew import ILI9341, color565
from machine import Pin, SPI
import m5stack
import tt14
import glcdfont
import tt14
import tt24
import tt32

fonts = [glcdfont,tt14,tt24,tt32]

text = 'Happy Dragon Boat Festival!'

power = Pin(m5stack.TFT_LED_PIN, Pin.OUT)
power.value(1)

spi = SPI(
    2,
    baudrate=60000000,
    miso=Pin(m5stack.TFT_MISO_PIN),
    mosi=Pin(m5stack.TFT_MOSI_PIN),
    sck=Pin(m5stack.TFT_CLK_PIN))

display = ILI9341(
    spi,
    cs=Pin(m5stack.TFT_CS_PIN),
    dc=Pin(m5stack.TFT_DC_PIN),
    rst=Pin(m5stack.TFT_RST_PIN),
    w=320,
    h=240,
    r=3)

display.erase()
display.set_pos(0,0)
for ff in fonts:
    display.set_font(ff)
    display.print(text)
for ff in fonts:
    display.set_font(ff)
    display.print(text)


http://www.niftyadmin.cn/n/457280.html

相关文章

learn C++ NO.10——string(3)

引言: 现在是北京时间2023年6月22日的早上8点。又是一年端午,时光如梭。这一年来发生的变化太多了,遥想去年此时,我还沉浸在被大学录取的喜悦中,转眼间大一就过去了。这里我也衷心的祝愿您和您的家人端午安康&#xf…

04. 青龙面板通知配置 邮箱 pushPlus 企业微信机器人(保姆级图文)

目录 1. qq邮箱通知2. pushPlus通知3. 企业微信机器人总结 欢迎关注 『青龙面板』 专栏,持续更新中 欢迎关注 『青龙面板』 专栏,持续更新中 1. qq邮箱通知 emailUser:填写你的邮箱 emailPass:填写邮箱密钥授权码 邮箱密钥获取教…

Prometheus时间序列选择器

下面均以prometheus_http_requests_total为例子,即prometheus的HTTP请求数,在机器上装prometheus server即可。 本篇简述prometheus的常用检索规则与工具:瞬间向量选择器、区间向量选择器与时间位移选择器。 瞬间向量选择器 瞬间向量选择器&a…

【C/C++】select、poll和epoll

文章目录 1. select1.1 概述1.2 函数详解1.3 例子1.4 总结 2. poll1.1 概述1.2 函数详解1.3 例子1.4 总结 3. epoll1.1 概述1.2 函数详解1.3 例子1.4 总结 4. 三者的区别 1. select 1.1 概述 select函数是UNIX和Linux中常用的多路复用IO机制,它允许程序同时监控多…

YOLO技术概要学习笔记3——YOLOV4到YOLOV8

目录 一、前言二、YOLOv4(1)一个集成了 Bag-of-Specials (BoS) 的增强架构。(2)集成了Bag-of-freebies (BoF)的高级训练方法。(3)自我对抗训练(SAT)。(4)遗传算法进行超参数优化。三、YOLOv5四、YOLOv6五、YOLOv7六、YOLOv8七、YOLO趋势(1)整合最新技术。(2)数…

【吃透网络安全】2023软考网络管理员考点网络安全(三)计算机系统安全评估

涉及知识点 计算机系统安全评估准则,计算机系统安全评估历史,软考网络管理员常考知识点,软考网络管理员网络安全,网络管理员考点汇总。 后面还有更多续篇希望大家能给个赞哈,这边提供个快捷入口! 第一节…

【架构】洋葱架构

文章目录 前言一、为什么要用洋葱架构?二、原则2.1、依赖性2.2、数据封装2.3、关注点的分离2.4、耦合性 三、洋葱架构层四、领域模型/实体五、领域服务六、应用服务七、基础设施服务八、可观察性服务九、测试策略十、微服务十一、模块化与打包十二、框架、客户端和驱…

随风摇曳的她——美蕨(matlab实现)

目录 1 随风摇曳的她 2 摇曳带来的哲思 3 Matlab代码实现 1 随风摇曳的她 梦幻的场景、浪漫的气息,带上心爱的人,拥抱在这片花海之下,便有了电影男女主角的氛围感; 就算阅尽了世间风貌,也抵不上和她在一起时锦短情长&a…