嘉立创产业服务站群
发作品签到
专业版

UINK墨水屏U盘+电子书(基于esp32)

工程标签

2.1w
0
0
77

简介

一款搭载0.97寸屏幕的墨水屏U盘,集成了诸多功能,快来看看

简介:一款搭载0.97寸屏幕的墨水屏U盘,集成了诸多功能,快来看看
星火计划2024

开源协议

GPL 3.0

创建时间:2024-11-13 02:49:53更新时间:2025-03-03 01:47:25

描述

视频链接:

B站视频--功能演示

首图.jpg

简介

非常喜欢墨水屏显示的质感,所以尝试用墨水屏制作了一些小东西,其中我最喜欢的就是这个作品,分享给大家。
UINK基于ESP32制作,屏幕为0.97寸超迷你墨水屏,成品尺寸与一般U盘接近。

重大更新

  • 🎈UINK的分支项目UINK-U完成啦!
  • 🎉新项目链接:https://oshwhub.com/linkf/uink-u
    新项目除却U盘功能的精简外,几乎其余方面均进行了升级,希望大家喜欢🎉
  • UINK-U与UINK对比:
立.jpg躺.jpg
型号尺寸(长x宽x厚)电池屏幕刷新(全刷)阅读空间字库显示效果按键
UINK62.7x19.4x13.6100mAh4s1M3000字黑白双键
UINK-U44.2x19.2x9.8200mAh2s8G6500字四灰度三键
提升体积缩小49.7%⬇️容量翻倍⬆️刷新速度翻倍⬆️阅读储存更大⬆️字体更全⬆️层次更丰富⬆️操控提升⬆️
  • UINK-U展示

35e38ae677e1baf49d5dc957e2d67ec.jpg

UINK展示

截图.png
微信图片_20241111160740.jpg

微信图片_20241111160745.jpg微信图片_20241111160752.jpg
微信图片_20241111160755.jpg微信图片_20241111160758.jpg

微信图片_20241111160816.jpg

微信图片_20241111160802.jpg微信图片_20241111160809.jpg
微信图片_20241111160813.jpg微信图片_20241111160819.jpg

微信图片_20241111160822.jpg

功能

U盘:USB3.0接口(存储介质为TF卡,稍微修改也可换为EMMC)

阅读:搭载0.97寸墨水屏,具备自动书签功能,支持txt文档

网络:支持文件管理,AP或STA模式进行WIFI连接后,可以在手机或电脑端上传/下载/删除文件/格式化系统或进行网络配置等,UINK会实时显示其他设备对自身的访问情况,如果接收到的文件是支持的图片类型,会加载并显示(仅支持管理ESP32文件,不支持管理内存卡文件,显示图片仅支持bin格式)

天气:来源"心知天气",自动获取当地天气,绘制了齐全的天气图标

设置:可对刷新频率、休眠时间、cpu频率等进行管理

新闻:联网可获取当日新闻简报

辅屏:可连接到AIDI64, 监控电脑端CPU\GPU利用率、温度和频率(需自行安装AIDI64,并导入附件的配置文件,然后获取主IP地址,开启UINK"网络"功能后,填入PC端IP地址才可以生效使用)

翻页笔:可以作为应急翻页笔,具备上下翻页、调节音量等功能

刷新:具备快速和慢速两种刷新模式,适用室内外不同场景

桌面:支持多种桌面布局,可随意切换

信息:可查看esp32cpu频率、RAM利用率等

相册:内置3张图片

计时:具备基础计时功能

硬件

image.png

  • MCU:ESP32-MINI1-H4,双核32位处理器/448KB ROM/520KB SRAM/4MB SPI flash;

  • 屏幕:0.97寸184x88分辨率墨水屏,24P接口,屏幕型号GDEW0097T50,IC型号JD79651(目前能买到最小的墨水屏)

  • 读卡:GL3224芯片实现;

  • HUB:SL2.1A芯片实现U盘和ESP32串口通过一个USB接口同时挂载,U盘挂载为usb3.0模式,串口挂载为usb2.0模式

  • 充放电:TP4057

  • 震动:3610马达

  • 串口:CH340k

  • 电池:301423-100MAH锂电池

注意

  • 墨水屏部分PCB为双层板,厚度0.8mm
  • U盘部分PCB为4层板,厚度1mm
  • 不支持通过ESP32端管理U盘内文件,因为ESP32无法读取高速的大容量TF卡,但是预留了可以读取U盘的工作状态的接口

焊接一定要有耐心,以下是焊接顺序和零件采购的注意事项:

【墨水屏部分PCB焊接顺序】

image.png

  • 使用加热台焊接正面元件
  • 使用风枪焊接背面的BTB(板对板连接器)

【U盘部分PCB焊接顺序】

image.png

  • 使用加热台焊接正面元件(不焊BTB和USB接口)
  • 使用加热台焊接背面元件(需要焊接部分搭在加热台上焊接即可)
  • 加热台焊接背面马达
  • 风枪焊接BTB
  • 烙铁焊接USB3.0接口
  • 烙铁焊接电池

【重要的元件】

  • 连接墨水屏的FPC座子,选择"前插后翻双面上下接0.5mm-24P"款,其他款宽度会超标,导致无法装到外壳里
  • 板对板连接器,请使用0.5mm间距,2.0mm高度,12P的型号
  • SD卡座选择"迷你短款3.0mm"的卡座
  • 墨水屏驱动电路中,全部电容请选择耐压50V的型号

组装

creo.jpg
前后外壳通过微小的卡扣连接,严丝合缝,建议使用光固化3D打印,否则精度和强度可能不够

【参考顺序】

  • 焊接好的两块PCB通过板对板连接器连接
  • 整个PCB装入后盖
  • 前盖按钮安装到位
  • 前后盖扣到一起

USB盖子第一次插会很困难,是正常的,多磨合几次就好

固件

  • 可以直接烧录我提供的固件获得全部功能

  • 想要自己编程可以参考附件的墨水屏例程,提供了点亮小墨水屏的代码,并且演示了如何切换局刷和全刷,以及如何显示中文和图片

固件烧录步骤如下:

  • 运行flash_download_tool_3.9.5.exe
  • 弹窗界面如下,选择"esp32",并点击"ok"
    image.png
  • 按下图配置,并点击"START"开始烧录固件
    image.png
  • UINK没有设计RST按键,烧录完成后不会重启,手动分离BTB,再把两块PCB重新扣好,系统就会上电并启动

第一次开源,难免有纰漏,遇到问题可以评论区留言

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
AIDI64LCD配置文件.zip
151
2
UINK3D打印外壳.zip
209
3
ESP32固件及烧录工具.zip
553
4
0.97墨水屏例程.zip
355
克隆工程
添加到专辑
0
0
分享
侵权投诉

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航