Bzc6R4e

ESP8266 dot matrix clock: network correction, including date, day of the week, temperature, sunny, rainy and cloudy days

 
Overview

At the beginning of the epidemic, I bought a Raspberry Pi. Later, in order to avoid it from gathering dust, I played with python programming and made an LED dot matrix clock for my desktop. The clock is automatically connected to the Internet for calibration, including the date, week, current temperature, and sunny, rainy, and cloudy display. https://oshwhub.com/iqirtryi/clock7219
Recently, netizens reminded me that using a Raspberry Pi is too extravagant, so I changed it a little bit and used ESP8266-12F, which costs more than 4 yuan per piece, to re-make it. It uses micropython programming and the functions are basically the same.
Since the time can be checked online all the time, the clock chip and backup battery are no longer used, and the circuit is as simple as possible; it includes an automatic firmware download circuit for easy debugging.
 
This design is for hanging on the wall and adopts a circular design.
 
Four 8x8 dot matrix blocks are arranged in a square.
 
Use my soldering plate artifact to solder all the components other than the dot matrix at once, see: https://oshwhub.com/iqirtryi/heater-holder
and then use a soldering iron to solder the LED dot matrix. Novices are advised to use round female plugs instead of directly soldering the dot matrix on the circuit board.
 
The panel is a ready-made dark brown acrylic sheet with a diameter of 10cm. It is easy to buy and cheap. Drill 4 holes with a diameter of 2mm and fix it to the circuit board with copper pillars.
 
Turn over another identical circuit board as the back, fix it with copper pillars, and put a rope through the round hole on the top for hanging on the wall.
 
This design contains an automatic download circuit. If the welding is correct, you can connect it to the computer, burn the micropython firmware, and then write the program.
This circuit has been successfully powered on and verified. The micropython firmware can be burned, the program can be written, and it can be successfully lit and run. The software is still being improved.
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-06-23 08:43:13

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号