# Performance Monitor - MicroPython **Repository Path**: jd3096p/performance-monitor-micropython ## Basic Information - **Project Name**: Performance Monitor - MicroPython - **Description**: PC 性能监视器客户端,使用 MicroPython 驱动 TFT 屏幕实时显示硬件性能 - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2022-02-04 - **Last Updated**: 2022-02-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

Performance Monitor - MicroPython

### 项目介绍 使用 TFT 屏幕显示从 [Performance Monitor - CSharp](https://gitee.com/walkline/performance-monitor-csharp) 服务端接收到的硬件使用率信息 | 设计效果 | 实际效果 | | :-: | :-: | | ![](./images/preview.png) | ![](./images/display.png) | ### 使用方法 1. 烧录固件 ```bash $ ab --flash ``` 2. 上传程序文件 ```bash $ ab ``` 3. 重启开发板 4. PC 运行 [HardwareMonitor.exe](https://gitee.com/walkline/performance-monitor-csharp/releases) 并点击`Start` 5. 观察屏幕变化 ### 固件文件 固件使用 [MicroPython 资源管理器](https://gitee.com/walkline/micropython-resource-manager) 集成了如下文件: ```docs ├─fonts │ font_20.bin │ font_28.bin │ font_50.bin ``` 字库文件使用 [FontMaker Client](https://gitee.com/walkline/fontmaker-client/tree/binary/) 生成,方法如下: 1. 新建一个文本文件,输入`1`保存为`ascii.txt` 2. 分别使用命令生成字库文件: ```bash $ FontMaker_Cli.exe -f "JetBrains Mono" -b -s 20 -w 10 --input ascii.txt -sh -o font_20.bin $ FontMaker_Cli.exe -f "JetBrains Mono" -b -s 28 -w 14 --input ascii.txt -sh -o font_28.bin $ FontMaker_Cli.exe -f "JetBrains Mono" -b -s 50 -w 25 --input ascii.txt -sh -o font_50.bin ``` ### 合作交流 * 联系邮箱: * QQ 交流群: * 走线物联:[163271910](https://jq.qq.com/?_wv=1027&k=xtPoHgwL) * 扇贝物联:[31324057](https://jq.qq.com/?_wv=1027&k=yp4FrpWh)

走线物联扇贝物联