用于 SSD1306 单色显示器的 DisplayIO 驱动程序
项目描述
介绍
用于 SSD1306 单色显示器的 DisplayIO 驱动程序。DisplayIO 驱动程序启用终端输出
对于基于 framebuf 的驱动程序,请参阅 Adafruit CircuitPython SSD1306。
依赖项
此驱动程序取决于:
请确保 CircuitPython 文件系统上的所有依赖项都可用。这可以通过下载 Adafruit 库和驱动程序包轻松实现。
从 PyPI 安装
在 Raspberry Pi 等受支持的 GNU/Linux 系统上,您可以从 PyPI本地安装驱动程序。为当前用户安装:
pip3 install adafruit-circuitpython-displayio-ssd1306
要在系统范围内安装(在某些情况下可能需要这样做):
sudo pip3 install adafruit-circuitpython-displayio-ssd1306
要在当前项目的虚拟环境中安装:
mkdir project-name && cd project-name
python3 -m venv .venv
source .venv/bin/activate
pip3 install adafruit-circuitpython-displayio-ssd1306
使用示例
import board
import displayio
import adafruit_displayio_ssd1306
import busio
displayio.release_displays()
# This pinout works on a Metro and may need to be altered for other boards.
spi = busio.SPI(board.SCL, board.SDA)
tft_cs = board.D9
tft_dc = board.D8
tft_reset = board.D7
display_bus = displayio.FourWire(spi, command=tft_dc, chip_select=tft_cs, reset=tft_reset, baudrate=1000000)
display = adafruit_displayio_ssd1306.SSD1306(display_bus, width=128, height=64)
文档
这个库的 API 文档可以在Read the Docs上找到。
有关构建库文档的信息,请查看本指南。
贡献
欢迎投稿! 在帮助这个项目保持受欢迎之前,请阅读我们的行为准则。
项目详情
关
adafruit -circuitpython-displayio-ssd1306-1.5.9.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 991a0ffcb21cf3348fa3fb07472b0f17e4cf05837ba529c5e497bce9d6a74e5c |
|
| MD5 | def9c660e890fb4a70a7df21d0deec6f |
|
| 布莱克2-256 | e59c4793a1d7382b92f4e3cfd392b733a8293dbd81e18cbda2ddab5399bbdacb |
关
adafruit_circuitpython_displayio_ssd1306-1.5.9 -py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | ca0021af0e3c8f7714289628573db68e56a0c540d46f7129a94071cdf435bce8 |
|
| MD5 | d71f3fb41ea9b2028ba8d60c26bdcd53 |
|
| 布莱克2-256 | 47cc7fd35d4eae7f3acc09f60c9d5696d96021618f4cd76a076099331dd46644 |