aytwartoofyoroo

Novice learns to make Esp8266 network clock

 
Overview

ESP8266 is low-priced and easy to use online. I have always wanted to learn it, so I chose this simple and easy-to-make small clock as my entry-level work.
 
I happened to have the TM1637 digital tube module that had been dusted for a long time and a small piece of plexiglass, so I decided to use it and ESP8266-12F to form the simplest network clock circuit.
 
For the convenience of debugging, we finally decided to add a CH340C firmware automatic download circuit without installing a reset button. Only two solder joints were left. Use tweezers to short-circuit it if necessary.
This is the circuit board after welding. It is very convenient to use a heating plate to solder a small number of components. However, the soldering of the Type C port requires a little more skill. Fortunately, I have already perfected my skills when making a keyboard.
 
The plexiglass and circuit board are fixed with 2×8mm copper pillars, and the remaining circuit boards are used as base plates.
 
I learned the basics of micropython programming, found the corresponding source code on the Internet, modified it slightly, and after several experiments, burning and debugging, it was successful!
Just plug in the circuit and it can be used. It automatically synchronizes the network time and requires no button settings. It is a small introductory work and is good as a desktop ornament.
 
The reference materials are as follows, thank you to the open source guys:
Hardware and production: https://oshwhub.com/iqirtryi/esp8266-clock
firmware source code: https://www.mydigit.cn/forum.php?mod=viewthread&tid= 142617
 
Special thanks to Mr. Xia Tian for his continuous help, including but not limited to this project. His 30- and 40-key inline keyboards have become the favorites of me and several friends. Thank you!
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-05-09 05:50:33

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号