
三步点亮 USB-C 小屏Turing Smart Screen 实时系统监控面板搭建指南【免费下载链接】turing-smart-screen-pythonUnofficial Python system monitor and library for small IPS USB-C displays like Turing Smart Screen / TURZX项目地址: https://gitcode.com/GitHub_Trending/tu/turing-smart-screen-python主屏忙着干活CPU 温度、下载速度总被忽略。turing-smart-screen-python 把闲置的 Turing Smart Screen USB-C 小屏变成副屏硬件监控面板也能作为显示控制库嵌入自己的项目支持 Windows、Linux 与树莓派。项目简介这类小屏的官方软件多仅限 Windows显示内容也固定。本项目的做法是把不同品牌、不同硬件版本的小屏Turing 2.1 到 12.3、XuanFang、WeAct 等统一到一层抽象接口之下同一套代码全平台运行。它能提供两样东西系统监控程序内置配置向导与数十套主题CPU/GPU 温度、占用、内存、硬盘、网速都能上屏显示控制库在自己的 Python 代码里绘制文字、图片、进度条设置旋转与亮度部分版本还能控制背板 RGB下图是选用内置主题后的屏上实际效果上手路径三步点亮屏幕第 1 步获取代码与依赖Python 3.9git clone https://gitcode.com/GitHub_Trending/tu/turing-smart-screen-python cd turing-smart-screen-python pip install -r requirements.txt第 2 步接入小屏用 USB-C 数据线把小屏插到电脑上。屏幕背面的 USB-C 口同时负责供电与数据传输一根线即可。接入后它会被识别为串口Windows 为 COM 口Linux 形如 /dev/ttyACM*。第 3 步配置并启动python configure.py # 首次打开图形化配置 python main.py # 启动监控配置界面中依次选择屏幕型号、尺寸、主题与传感器读取方式点击 Save and run 即可上屏之后日常只需运行 main.py。使用场景游戏与重负载时的硬件面板场景打游戏或跑渲染任务时不想切回主屏看温度。效果小屏常驻 CPU/GPU 温度、占用、SSD 温度与内存按周期刷新。怎么实现在 config.yaml 中将HW_SENSORS设为 AUTOWindows 走 LibreHardwareMonitor 需管理员权限其他系统用 Python 库再把 stats 条目放到主题想要的位置。闲时时间天气信息板场景清晨和深夜电脑空转路过时想扫一眼时间与天气。效果屏幕显示大号时钟、日期与天气。怎么实现挑一套带时间、天气占位符的主题在配置文件中填入WEATHER_API_KEY与城市经纬度天气数据来自 OpenWeatherMap。把小屏当自己项目的显示设备场景希望在自己的工具里把下载进度、自定义仪表盘输出到小屏。效果屏幕相当于一块串口显示器可画任意图片、文字、进度条可设旋转与亮度也能开关屏幕。怎么实现引入library/lcd/模块并按屏幕选定 REVISION示例见 simple-program.py没有硬件也可用模拟模式REVISION: SIMU开发图像会导出到本地文件预览。个性化与进阶更换主题res/themes/ 下每个目录都是一套主题含背景图 background.png 与描述元素布局的 theme.yaml编辑主题运行 theme-editor.py 可视化调整每个元素的位置自定义数据源在 library/sensors/ 中编写传感器模块把任意数据下载速率、室温等做成 stats 条目即可像 CPU 温度一样在主题里引用常用参数COM_PORTAUTO 自动探测、THEME、BRIGHTNESS亮度、REVISION硬件版本、RESET_ON_STARTUP避坑指南小屏无法识别COM_PORT: AUTO时连接失败。原因屏幕复位后串口名变化或 REVISION 与硬件版本不符。解决运行 tools/list-serial-ports.py 查看当前串口手动填入配置文件并核对 REVISION。元素错位或空白原因主题分辨率与物理屏幕不匹配theme.yaml 内有 DISPLAY_SIZE。解决选择与屏幕尺寸对应的主题如 3.5 英寸屏用 320x480 主题。异常退出后屏幕卡死现象画面定格无响应。原因屏幕处于半复位状态。解决保持RESET_ON_STARTUP: true让程序启动时重置屏幕若复位导致串口变化连不上则改为 false。屏幕发烫现象A 版高亮度下明显发热。原因小屏无主动散热。解决调低 BRIGHTNESS默认值仅为 20%。turing-smart-screen-python 用一套代码覆盖了两类需求普通用户得到跨系统的硬件监控面板开发者得到即接即用的屏幕控制库。手里有一块闲置 USB-C 小屏的话无论用于监控、信息板还是自研项目副屏都值得一试内置主题加配置向导足以三步上屏。【免费下载链接】turing-smart-screen-pythonUnofficial Python system monitor and library for small IPS USB-C displays like Turing Smart Screen / TURZX项目地址: https://gitcode.com/GitHub_Trending/tu/turing-smart-screen-python创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考