领券中心备货找料立推专区爆款推荐合作库存PLUS会员BOM配单PCB/FPC/SMT工业品面板定制

小伙手花60元搓了一个4.2寸全反射类墨水屏

2026-05-15 19:20:41阅读量:495

工程名称:ESP32C3_4.2寸鱼鹰全反射类墨水屏
工程作者:沙发下的土豆

 

前言

小伙手搓了一个4.2寸全反射类墨水屏

 

4.2寸全反射类墨水屏

 

01
它能干啥?
  • 远程控制电脑开机:两个按键控制开机/复位
  • 时间显示
  • 抖音粉丝数显示:http获取
  • 温湿度显示:每分钟采集一次
  • 电量显示
  • 学习打卡/番茄钟
  • 支持低功耗,续航高达2个月:系统在光照低于设置阈值时,会进行deepsleep模式,adc采集停止,恢复光照时会唤醒进入lightsleep模式
  • 刷新率16hz
  • 当人体红外检测室内有人时,会进行wifi业务逻辑更新
02
硬件设计方案

原理图

 

 

PCB图

硬件参数

1

主控:ESP32C3,可以进行wifi通讯,有两种低功耗睡眠模模式

2

全数字型温湿度传感器:AHT30,测温更准确

3

光照传感器:OPT3001,可以通过寄存器设置阈值,使中断引脚根据设置阈值进行高低电平切换,从而控制低功耗的唤醒

4

人体红外传感器:AS312,可以通过红外判断室内有没有人存在,如果没有人存在,可以跳过wifi的一些业务逻辑,可以达到降低功耗的目的

5

充电管理:TP4056,充电电流可以达到1A,并带有DW03进行电池保护

6

通过PMOS控制ADC采集的通断,减少ADC电池电压不采集时的漏电流

7

通过一个ME6210A33PG的LDO进行3.3v降压供电,供电电流500ma,低压降LDO

 

03
软件设计方案
  1. 先选择对应的ESP32C3,编译一下

  2. 配置menucofig配置PHY

 

软件设计方案


3. 设置flash大小为4M

 

软件设计方案


4. 设置分区表

 

软件设计方案
  1. 设置自己的wifi名称和密码

软件设计方案


6. 获取抖音粉丝的api要换成自己的


链接——去这里找抖音粉丝的API,每个人有50次免费获取的机会,收费是1分钱一次

 

软件设计方案


7. 获取电脑开关机状态的,需要电脑上有一个开关机卡,并且连接上了网开机卡链接


这个卡有开放的获取电脑开关机状态和开关机,获取状态的api要换成自己的。

 

软件设计方案


8. 代码等我有实际我会分组件一点点的给大家讲解。

 

软件设计方案

项目DIY成本

60元

 

04
开源网址

你喜欢这个作品吗?如果是你,你会怎么设计它?欢迎评论区唠唠丫!

目前,项目已全开源

——想复刻想给作者点赞下面会附上开源网址↓,欢迎大家在遵循作者开源协议的情况下,友好复刻学习~~

开源网址:

https://oshwhub.com/bob_yang/esp32c3_4-2-cun-lei-mo-shui-ping

广告图片