aytwartoofyoroo

2.9-inch electronic paper screen clock

 
Overview

The source of inspiration and schematic diagram for this project is @duck boss, source project address.

At the same time, the project is also compatible with @Glycyrrhizic acid is not sour boss's firmware, his open source link .

Update log:

2021.4.17

  1. The ESD diode is replaced with SRV05-4;
  2. PCB transplanted to 2.9 inches;
  3. Optimize the schematic.

 

2021.3.27

  1. Continue to optimize the schematic diagram to make it clearer and easier to understand and standardize.
  2. Solved the problem that the esp8266 cannot start without forcing the TX pin of the esp8266 to be pulled up (if it still doesn't work, please solder a 10k resistor at the NC resistor )
  3. Change the ch340c to a 3.3v level power supply to unify the power supply and level.
  4. Solved the problem of low battery power displayed on the screen after startup without connecting the battery or turning on the power switch.
  5. Continuously optimize wiring

 

2021.1.26

  1. Reconstruct some schematics to make them more standardized and easier to read.
  2. Replace the LDO with HT7833, which theoretically eliminates the need for tantalum capacitors.
  3. The charging chip is replaced with the stronger TP4056, which theoretically increases the charging power by 300% compared to the original version.
  4. An automatic charging switching circuit has been added, so there is no need to add a battery during debugging.
  5. The temperature and humidity sensor was replaced with the SHT30, which is cheaper and more accurate.
  6. Added ESD diodes to avoid unnecessary losses caused by static electricity on dry hands in winter
  7. Starting from this version, the charging interface will be replaced by the extremely advanced Type-C and will no longer support the backward MicroUSB.

 

My main changes are to add the sht30 sensor to measure temperature and humidity and modify the positions of some components to make welding easier. The following is the source project description:

  • basic skills:
  1. Time display, refreshed every minute (partial refresh, 0.3s)
  2. The weather forecast shows that the update interval and update period can be modified in the code
  3. Custom message function, you can display news directly or send custom messages through the server
  4. Display date, lunar calendar and other information
  5. Support Chinese display, font library is stored in flash
  • Screens that the program can support:
  1. Weifeng WFT029 black and white
  2. Weixuehink2.9 inch black and white
  3. Other models of screens are not supported
  • Battery: (303080)
  1. Shows weather only for at least half the year (updated hourly).
  2. Display time 2-4 months (weather updated every two hours, not updated at night)
  • Program burning:

Using the onboard USB to serial port, esp8266 burning tool

An open source version was released in the early years, and the tutorial was very detailed. Later, more and more people started playing with Ink Screen. This year, some businessmen began to look at it and wanted to make a profit from it. They made it and sold it without changing a single line of code. They used my server for free and threw the after-sales service into my group, so I released this new version. , both in terms of hardware and software, it surpasses the open source version and fixes a large number of bugs. In order to prevent abuse, only bin files are provided for enthusiasts to burn.

 

If you are interested, you can join the QQ group 556951885. There are entry barriers to the group. You must either provide photos of Lichuang's board or answer the questions correctly to join the group. I can't do either of these, so sorry. Support and firmware are provided free of charge for personal production. If you have any commercial or profit-making ideas, please leave.

 

参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-05-19 06:39:31

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号