iCRT制作说明

PCB

PCB开源链接:

https://oshwhub.com/planevina/esp32-s3-multi-function-independent-sub-screen-icrt

直接嘉立创下单,全部默认设置(厚度1.6),下单之前可以检查一下DRC,只有USB口附近有两个错误,不用管他。

BOM

直接在嘉立创导出BOM,已尽可能适配了基础库,直接SMT都可以(我就是SMT的)

其中部分原件的购买链接如下:

屏,ST7789V插接款IPS不带触摸https://item.taobao.com/item.htm?id=606752409953
麦,ics43434https://item.taobao.com/item.htm?id=696102320967
立式fpc,18Phttps://item.taobao.com/item.htm?id=665810216667
ch340xhttps://detail.tmall.com/item.htm?id=724023996301
Max98357https://item.taobao.com/item.htm?id=719153151868
按键,底座到柄高7MMhttps://item.taobao.com/item.htm?id=617002359193
灯珠https://item.taobao.com/item.htm?id=678219564054
AHT20模组不要了不要买这个,太不准了,固件里面也去掉了https://item.taobao.com/item.htm?id=746563131957
喇叭(青春版)3020腔体4R3W-2P1.25https://item.taobao.com/item.htm?id=674903789729
喇叭(怀旧版)XHXDZ-2840塑胶-4R 3Whttps://item.taobao.com/item.htm?id=23386844911
OTG线(游戏机用),黑色长款typec转OTGhttps://detail.tmall.com/item.htm?id=634172646616
扩展坞灯珠 (至少20个)https://item.taobao.com/item.htm?id=715346203137
扩展坞USB Hub芯片https://item.taobao.com/item.htm?id=686350760370
扩展坞A口母座https://item.taobao.com/item.htm?id=38946361619
扩展坞C口,14p鱼叉脚立式母座https://item.taobao.com/item.htm?id=588463322794
扩展坞供电插座(测试了下似乎usb单供电也够)https://item.taobao.com/item.htm?id=537706672281
注意,不要声音的不用购买MAX98357和喇叭,不要环境传感器的不要购买AHT20(这个温度不太准,显示的实际上是模组的温度,比环境温度高了几度。

极度省钱的话,也可以不购买CH340X,USB反插就是直接CDC刷机。(但是会影响后续适配游戏机固件的手柄连接)

模组购买N8R8的。

焊接

这个板子的焊接很简单(除了MAX98357),注意RGB灯的温度,以及立式FPC插座的方向,按PCB上画的方向焊接

注意,那两个增益电阻写的是NC,都不要焊

底部的焊盘是扩展坞,用于连接扩展坞上的喇叭、扩展RGB灯带,扩展坞待后续更新。

90%的问题都是虚焊或者连锡导致

烧录

USB插头正插是CH340X烧录,反插是CDC,都可以烧录。但是CDC烧录后看不到串口信息,默认串口信息是从CH340X出来的。

如何判断当前是340x还是CDC?插上后串口名字里面有340的就是340x,没有就是CDC

提供的固件分为两种,单文件版 和 升级版。

单文件版适用于第一次刷机,刷到地址0x0,刷机后会清空里面的内容,包括激活码信息。单文件版文件名里面有all三个字母。

升级版适合后续升级,刷到地址0x10000,刷机后不会清空里面的设置。

刷机工具选择 ESP32-S3, UART模式。 SPI SPEED 80M, SPI MODE DIO,速度921600

固件在 https://pan.baidu.com/s/19-CHRh_MAejMqFVaL9os6Q?pwd=e8y5 这里下载,进入iCRT目录找。

调试

烧录完成后,串口应该能正常看到启动信息,如果看不到表明没焊好(也有可能是C口插反了,要CH340x的串口才会输出信息)。

准备一张TF卡,将网盘里面提供的目录结构内的目录拷贝到TF卡根目录,插上去之后,上电即可看到画面和声音(没声音就是没焊好98357)

寻求帮助前请提供串口信息

配网

本设备的AIDA64副屏和天气时钟需要配网使用。

在上电后,设备会自动打开一个AP名为Crt-Ap,密码是12345678。用手机连上这个AP,稍等片刻会弹出配网页面,自动搜索当前环境内的热点,选择你的热点并输入密码,即可完成配网。

注意:有的手机一旦发现热点连不上互联网,会自动断开热点用5G网络,这个时候需要再连一次AP。连上AP后如果没有弹出配网页面,请到手机浏览器上输入192.168.4.1 也能打开。

控制

设备可通过背后的按键控制和Web网页控制。

按键控制:长按为呼出菜单、确定。 短按为下一项。

Web控制:直接点对应按钮就行。

Web控制里面可以设置高德地图的API KEY(默认用的是我的),设置城市代码(城市代码就是你所在的区域的身份证开头6位),设置AIDA64主机地址(就是你的电脑IP地址)

激活功能也在Web控制里面,提供给我机器码后,将获得的激活码输入,即可完成激活。

AIDA64

1、去找一个激活了的AIDA64客户端(自行)

2、菜单【文件】【设置】【LCD】,选择Remote Sensor。

3、端口80,分辨率随便填个1280×800,勾选【启用RemoteSensor LCD支持】

4、点击【LCD项目】,在右上角点击【导入】,然后选择我网盘内的 my_aida64_setting.rslcd 文件。

5、导入后需要进行一些设置,因为每个人的CPU GPU 主板 硬盘 网卡等都不相同,请一项一项设置。

6、注意,绝对不要修改”Show Label“里面的文字,”Show unit”必须填入”^”(不含引号),否则设备检测不到。

7、一切修改完成后点击OK,然后将AIDA64最小化。可以在设置里面让它开机自动启动。(设置、常规、在windows启动时运行AIDA64)

8、通过网页访问iCRT的IP地址,在最下面的“副屏主机地址” 里面设置你电脑的IP地址(也就是运行AIDA64的电脑IP),然后保存。

如果本地80端口被占用,则需要在后面加冒号,加自定义端口。

例如
192.168.0.100 使用 192.168.0.100的主机地址,默认80端口
192.168.0.100:9223 使用 192.168.0.100的主机地址,使用9223端口

注意冒号是英文冒号…..

9、防火墙允许AIDA64访问网络,或者手动放通TCP80端口(或者你自定义的端口),重要!

设置完成后,将iCRT切换到AIDA64功能窗口,即可显示电脑状态信息。

音乐频谱

默认开启自动增益功能,即是设备会根据音量大小动态调整增益以显示更好的频谱条。

可以在Web页里面关闭动态增益,固定在某一个增益。

听歌旁边放个这个很棒的啦,相信我。

天气

在Web页面里面配置好城市代码即可使用。如有可能也可以注册自己的高德API KEY并填入。

温度和湿度有两个数字,分别表示设备上传感器的温度湿度,以及高德天气的温度湿度。

设备的温度会超过当前环境温度几度(这个真没法,它要发热)

(晴天的晚上的大月亮最好看)

MJPEG播放

将视频通过下面的FFMPEG命令处理后,改名为 my0.mjpeg my1.mjpeg…..等,拷贝到 TF卡的custom目录。如要同步播放音频,音频文件的名字与mjpeg文件名字相同(my0.mp3,my1.mp3 ….)

./ffmpeg -i 你的视频文件名.mp4 -vf “fps=25,scale=-1:240:flags=lanczos,crop=320:240:(in_w-320)/2:0” -ss 00:00:13 -t 00:02:18 -q:v 7 my0.mjpeg

./ffmpeg -i 你的视频文件名.mp4 -ss 00:00:13 -t 00:02:18 -b:a 128k my0.mp3

注意,-ss部分为剪辑命令,不需要剪辑的就去掉。

更新:网盘内提供傻瓜式转换工具,由神秘藏宝室编写

图片显示

将320×240大小的JPEG文件改名为 p0.jpg p1.jpg p2.jpg 等,放入 TF卡的pic目录即可。

Q&A

如果是在工坊或者黄鱼本人或者朋友处买的,发货前都会激活并测试完所有功能,不会有硬件问题。以下针对自驾车:

90%以上的问题都是因为模组、芯片等虚焊或者连锡,请用微距镜头或者手机相机仔细检查,以下默认忽略掉没焊好的情况

Q: 找不到串口
A: 万用表检测模组是否正常上电3.3v,也检查一下ch340芯片的供电

Q: 无法刷固件
A: 同上

Q: 屏幕不亮或者花屏
A: 排线是否插反,是否有背光

Q: 没声音或者爆音或者白噪音
A: 这个很难焊,基本上都是没焊好98357那个芯片。当然如果在设置里面将设备静音了,也会没声音

Q: TF卡初始化失败
A: 卡坏了或者目录不对

Q: RGB灯珠不亮
A: 灯珠被烫坏

Q: 麦克风采集不到音频
A: 底部可能连锡

其他问题,请进群咨询 739444215

好像就是这些了

本人B站和黄鱼ID 萨纳兰的黄昏

滚动至顶部