太白金星

0.96 inch OLED small TV

 
Overview

The code used and modified in this project comes from:
https://github.com/flyAkari/ESP8266_Network_Clock
https://oshwhub.com/nanxiangxiao/esp826-clock_copyPart
 
of the hardware introduction:
Main control: ESP12F;
Screen: 0.96-inch OLED using 7P Screen display, the screen uses ISP communication, which has a faster speed limit than IIC communication;
Battery: built-in 3.7V-400mAh-702025 lithium polymer battery, with a battery life of up to about two hours;
Power management: uses ETA6003 power management chip, with Dynamic power path management function allows you to always plug it in without worrying about loss of battery life. The indicator light flashes when charging, goes out when fully charged, and flashes when there is no battery;
switch: with battery switch;
power detection: integrated ADC sampling circuit, which can measure battery power.
 
 
 
Part of the welding assembly process:
Use a utility knife to make a cut along the front and back of the pin hole. Use two pliers to hold the board on both sides of the scratch and shake it up and down. Pay attention to the force.
 
Reflow solder this side first.
 
Manually solder the remaining components (toggle switches, buttons, screen surface).
 
Test the fit between the small board and the back cover shell.
 
The two plates are welded and fine-tuned vertically.
 
Vertical by visual inspection.
 
Screen welding.
 
Take a look at the overall effect up to this point.
 
Battery welding.
 
assembly.
 
You can consider whether to glue the back cover. Several small TV back covers that have been made recently have small gaps, so I glued the back cover of one of them.
 
The welding assembly is completed.
 
 
 
ESP8266 weather clock burning:
Download the attachment "[Code and Burning] ESP8266 Weather Clock_Amap API_7.00.zip" and follow the path below to execute this batch file to complete automatic burning.
 
ESP8266 weather clock burning display effect:
 
 
Burning:
Use the Arduino burning program and the ESP8266 Sketch Data Upload plug-in to upload web page files to SPIFFS. Please refer to the following open source projects:
https://oshwhub.com/duyes/0-96- oled-shi-zhong
https://oshwhub.com/nanxiangxiao/esp826-clock_copyUse
 
NodeMCU-PyFlasher for firmware burning:
1. Install the CH340 driver;
2. Use the data cable to connect the small TV and computer;
3. Enter download mode 4 Steps: ① Press and hold the upper button, ② Press and hold the lower button, ③ Release the lower button, ④ Release the upper button to enter the download mode;
4. Unzip and open the "Program and Burning Tool" in the attachment . .zip" NodeMCU-PyFlasher.exe, the operation is as follows:
 
 
 
Network distribution:
After the first burning is successful and the small TV is reset through the lower button, the following three interfaces will appear in sequence:
 
When the small TV is started, the When entering the second interface, it will automatically enter the network distribution mode. At this time, the small TV will automatically create a hotspot named "wifi_link_tool". After using a mobile phone or computer to connect to this WiFi, the network distribution page will pop up. The operation is as shown in the figure below. :
After clicking "Configuration completed, restart and jump", the small TV will restart itself and get online to obtain the time. The network configuration is completed. At this time, your mobile phone or computer and other devices can disconnect the WIFI of the currently configured small TV.
 
Regarding the problem of network distribution:
If the small TV still cannot obtain the time after the network distribution is completed, you can try to restart the small TV (press and hold the lower button to reset, that is, restart) on the premise of ensuring that the network it is equipped with can connect to the Internet;
If the small TV needs to switch to WiFi and re-distribute the network, you only need to press and hold the button on the upper side of the small TV for about 10 seconds when it is turned on to enter the network distribution mode.
 
Debugging:
You can obtain the date, time, battery voltage and power of the small TV through the serial port assistant.
 
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-05-08 23:48:45

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号