注意本指南是为MicroPython.org固件而不是Adafruit CircuitPython固件编写的,尽管部分适用于CircuitPython。
所以你有一个漂亮的显示器,如明亮的Charlieplex LED或由MicroPython驱动的NeoPixel矩阵,但如果你想在上面写文本呢?大多数MicroPython显示模块只提供基本的像素绘制命令,所以自己逐个像素绘制文本非常麻烦。幸运的是,有一个方便的新MicroPython位图字体模块您可以使用在任何基于像素的显示器上绘制文本!这个模块展示了MicroPython的一些功能——单个模块就可以使用任何像素显示,因为MicroPython的动态语言特性。在本指南中,您将学习如何使用位图字体渲染模块与基于像素的显示,如Charlieplex LED矩阵或简易LED背包矩阵.
要遵循本指南,您需要通过阅读以下指南来熟悉MicroPython:
看到学习系统中的所有MicroPython指南获取更多信息。
此外,请确保首先遵循基于像素的显示指南:
- MicroPython硬件:LED背包和羽翼
- MicroPython硬件:Charlieplex LED矩阵
- MicroPython硬件:SSD1306 OLED显示器(注意,OLED显示屏已经有字体渲染功能,但你也可以使用这个指南和它的字体渲染!)
- MicroPython硬件:ILI9341 TFT & FeatherWing