ST7789是一种常用的液晶屏控制芯片(最大支持的分辨率为240×320),可与单片机之间通过SPI通信传送控制指令或者数据。在MicroPython环境下使用ESP32或者树莓派Pico可以直接下载st7789_mpy库预先编译好的固件firmware来尝试控制液晶屏,支持的各种单片机开发板如下表所示。这里使用树莓派Pico,将RP2文件夹中
Micropython是一种精简版的Python编程语言,专为微控制器和受限环境设计。它保持了Python语言的简洁性和可读性,同时减少了内存和资源的占用。Micropython支持多种硬件平台,包括ESP8266、ESP32等流行的微控制器,使得开发者能够使用Python语言来编写微控制器的固件。 2. 介绍ST7789显示驱动器 ST7789是一款广泛应用于各种显示...
【micropython】st7789芯片的ips 1.3和1.69小屏幕,连接esp8266,使用硬件hspi驱动记 连接图我画了一下,注意的是两种模块貌似驱动电压不同,一个3.3v一个5v的,使用前要注意不要烧掉了。 建议各位在使用前先看看原理图,因为有些模块会在电路板上把cs或者blk背光控制做了上拉或者下拉的。 8266连接tb的ips液晶模块 驱...
#display = ST7789(hspi,320,240,reset=Pin(9),dc=Pin(8)) #display.fill(CYAN) import lvgl as lv from ili9XXX import st7789 import fs_driver import time #gc.collect() #0.这个是关键的初始化函数,支持TB购买的1.69寸240x280的spi屏幕 disp=st7789( mosi=13, clk=14, cs=11, dc=8, rst...
Micropython是一种精简的Python语言实现,专门用于微控制器和嵌入式系统的开发。它具有简洁、高效的特点,能够为嵌入式系统的开发提供更加便捷的编程方式。Micropython在物联网、智能家居等领域的应用非常广泛。 2. ST7789屏幕特点 ST7789屏幕作为一种高性能的彩色TFT屏幕驱动芯片,具有色彩表现鲜艳、能耗低、刷新速度快等...
A simple menu library for Micropython. MicroPython 的简易菜单库 - micropython-easymenu/driver/st7789_spi.mpy at main · funnygeeker/micropython-easymenu
使用ESP32C3模组驱动ST7789TFT 屏幕 演示视频 B站:MicroPython 驱动 TFT 屏幕 固件文件 固件使用MicroPython 资源管理器集成了如下文件 │ chushibiao.txt │├─fonts │ chushibiao.bin │ chushibiao_24.bin │ chushibiao_30.bin │ chushibiao_36.bin │└─images luffy.ppm luffy_120.jpg luffy_240.jpg...
Fast pure-C driver for MicroPython that can handle display modules on ST7789 chip - devbis/st7789_mpy
树莓派Pico+MicroPython驱动2.4寸SPI串口屏(ST7789)树莓派Pico+MicroPython驱动2.4⼨SPI串⼝屏(ST7789) ST7789是⼀种常⽤的液晶屏控制芯⽚(最⼤⽀持的分辨率为240×320),可与单⽚机之间通过SPI通信传送控制指令或者数据。在MicroPython环境下使⽤ESP32或者树莓派Pico可以直接下载库预先编译好...
from ili9XXX import st7789 import fs_driver import time #gc.collect() #0.这个是关键的初始化函数,支持TB购买的1.69寸240x280的spi屏幕 disp=st7789( mosi=13, clk=14, cs=11, dc=8, rst=9, mhz=80, factor=16,#这个参数一定要设置为16,这样才能支持240x280的屏幕 ...