找回密码
 立即注册
查看: 338|回复: 3

使用STC8H8K64U+ST7735-160x80- 0.96寸TFT-制作USB电脑副屏

[复制链接]
已绑定手机

8

主题

61

回帖

270

积分

中级会员

积分
270
发表于 2026-7-24 15:53:31 | 显示全部楼层 |阅读模式
先看效果:

1、PC电脑投屏


2、循环播放图片


3、播放mp4


原理图(附件项目文件中有PDF):
截图202607241538566417.jpg


项目工程文件:
STC8H8K64U-ST7735S-160x80-TFT USB.zip (6.98 MB, 下载次数: 79)

截图202607241547003219.jpg

下载hex到单片机后需要使用zadig安装libusb的驱动,python脚本才能找到设备发送数据:
截图202607241547302867.jpg

安装好驱动后的样子:
截图202607241557165098.jpg

Zadig下载:
zadig-2.9.exe (5.09 MB, 下载次数: 69)

另外运行上位机还需要安装python和相应的python库,这个大家就问问 【STCAI助手】 或者deepseek或豆包吧

上位机资源:
截图202607241604059972.jpg

MP4播放运行时电脑端的显示界面:

截图202607241551155888.jpg

心得:
整个项目折腾了有2天了(不止),之前用micropython制作过240x320的USB投屏,帧率只能达到5-8fps,也积累了一些经验。
这次使用STC8H8K64U+ST7735 驱动160x80的屏幕,USB投屏能达到10fps,本来想应该至少能提到20fps或30fps,不知道是SPI还是哪里有瓶颈,只能到
10fps,不过10fps播放一般的视频或自定义内容,完全足够了,后续将补充python显示自定义内容的脚本,原理图也发给大家了,大家可先将硬件支棱起来,
乐趣在点亮屏幕的那一瞬间,后续上位机将持续更新,欢迎大家复刻跟帖,玩电脑副屏乐趣多多。

后面也会考虑直接将脚本打包成exe,让大家开箱即用。




2 喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香!
回复

使用道具 举报 送花

已绑定手机

7

主题

132

回帖

1651

积分

金牌会员

积分
1651
发表于 2026-7-24 15:54:37 | 显示全部楼层
谢谢大佬分享
回复

使用道具 举报 送花

已绑定手机

32

主题

446

回帖

2867

积分

金牌会员

积分
2867
发表于 2026-7-25 02:29:40 | 显示全部楼层
电路挺简单。
谢谢分享。
学习MCU
回复

使用道具 举报 送花

已绑定手机

74

主题

1019

回帖

3775

积分

论坛元老

初出茅庐&无甚本事

积分
3775
发表于 2026-7-26 11:30:06 | 显示全部楼层
以后如果STC推出带FPGA的芯片
可以做更快的SPI刷屏
偶尔看看玩玩
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-11-7 11:55 , Processed in 0.070486 second(s), 69 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表