文件名称:ttgo-hershey-fonts:TTGO-LCD板的MicroPython Hershey字体演示
文件大小:490KB
文件格式:ZIP
更新时间:2024-06-09 18:08:14
python micropython esp32 vector-graphics hershey-fonts
ttgo-lcd-demo 使用来自的st7789py_mpy驱动程序的TTGO-LCD的MicroPython Hershey字体演示 我从为TurtlePlotBot编写的oledui模块中提取了该,虽然速度并不快,但是它可以正常工作,并且应该很容易修改才能在大多数主板和显示器上运行。 基于文件的字体 两种字体方法之间在速度和内存使用之间进行了权衡。 基于文件的字体使用较少的内存,但比内存字体慢。 演示安装 将fhello.py复制到MicroPython设备,然后创建/ fonts目录,并将所有fnt文件从repos / fonts目录复制到其中。 我使用复制文件。 导入fhello即可运行。 基于内存的字体 我使用了Peter Hinch在使用的相同方法,将Hershey向量数据存储在python字节数组中。 内存字体使用更多的内存,因为该字体已加载到内存*使用,但是它们比
【文件预览】:
ttgo-hershey-fonts-master
----fhello.py(1KB)
----README.rst(2KB)
----pytext.py(3KB)
----pyhello.py(1KB)
----pyfonts()
--------romand.py(23KB)
--------romancs.py(19KB)
--------cyrilc.py(25KB)
--------greekp.py(10KB)
--------romanc.py(22KB)
--------italict.py(35KB)
--------greekcs.py(19KB)
--------romanp.py(10KB)
--------scripts.py(19KB)
--------uppmat.py(13KB)
--------romans.py(13KB)
--------gotheng.py(41KB)
--------marker.py(6KB)
--------italicc.py(23KB)
--------italiccs.py(20KB)
--------greeks.py(14KB)
--------music.py(27KB)
--------gothger.py(42KB)
--------scriptc.py(26KB)
--------romant.py(36KB)
--------meteo.py(14KB)
--------astrol.py(37KB)
--------greekc.py(22KB)
--------symbol.py(18KB)
--------lowmat.py(14KB)
--------gothita.py(33KB)
----LICENSE(1KB)
----fonts()
--------gothita.fnt(8KB)
--------lowmat.fnt(3KB)
--------symbol.fnt(4KB)
--------gothger.fnt(10KB)
--------misc.fnt(11KB)
--------greekcs.fnt(4KB)
--------scriptc.fnt(6KB)
--------greekp.fnt(2KB)
--------music.fnt(6KB)
--------greekc.fnt(5KB)
--------astrol.fnt(8KB)
--------meteo.fnt(3KB)
--------scripts.fnt(4KB)
--------japan.fnt(14KB)
--------romans.fnt(3KB)
--------marker.fnt(1KB)
--------cyrilc.fnt(6KB)
--------romancs.fnt(4KB)
--------uppmat.fnt(3KB)
--------romanp.fnt(2KB)
--------italiccs.fnt(4KB)
--------italicc.fnt(5KB)
--------romanc.fnt(5KB)
--------greeks.fnt(3KB)
--------gotheng.fnt(9KB)
--------romant.fnt(8KB)
--------romand.fnt(5KB)
--------italict.fnt(8KB)
----images()
--------symbol.svg(37KB)
--------gothger.svg(87KB)
--------lowmat.svg(28KB)
--------greekc.svg(45KB)
--------romancs.svg(44KB)
--------misc.svg(96KB)
--------ttgo-hershey-fonts.jpg(68KB)
--------astrol.svg(84KB)
--------romans.svg(25KB)
--------italiccs.svg(42KB)
--------marker.svg(16KB)
--------greeks.svg(26KB)
--------romanp.svg(23KB)
--------romant.svg(89KB)
--------cyrilc.svg(56KB)
--------greekp.svg(23KB)
--------romanc.svg(47KB)
--------japan.svg(138KB)
--------romand.svg(47KB)
--------music.svg(57KB)
--------gotheng.svg(90KB)
--------italicc.svg(46KB)
--------gothita.svg(71KB)
--------italict.svg(79KB)
--------greekcs.svg(41KB)
--------scriptc.svg(47KB)
--------scripts.svg(31KB)
--------meteo.svg(26KB)
--------uppmat.svg(28KB)
----ftext.py(3KB)