MartinFowler

【Training Camp】IoT Clock

 
Overview

Project description:

Use Essence 's esp-32 wifi module to design an IoT clock.

Engineering Reference:

For the mobile power supply solution, please refer to the leader of Lichuang Open Source Platform . The link https://oshwhub.com/zhqsoft/IP5209 is attached below. The test has passed. There may be some noise in the inductor in the power supply.

Engineering Features:

    1. I drew two versions of the pcb. On the second version, I drew a border with my profile picture.
    2. IO8 and IO1 are led out. IO8 can be connected to a buzzer with a jumper cap. Not soldered yet.

Function introduction and demonstration:

    1. Automatically connect to WiFi and get the time.
    2. You can press and hold the key1 button for 3 seconds to enter the time setting and set hours, minutes, and seconds respectively. Keys key3 and key2 add and subtract time respectively. Press key1 to switch the set hours, minutes or seconds.
    3. Press and hold the key1 key for 10 seconds to enter the network configuration mode, and use the WeChat network configuration function in the official account of Anxinke Technology to configure the clock network.
    4. After a power outage, a button battery powers the DS1302 clock circuit and continues timing.
    5. It can be powered by 18650 rechargeable batteries, and the mobile power supply solution uses Yingjixin 's IP5209 on-chip SOC. Refer to the official data manual and Lichuang open source platform, the project link https://oshwhub.com/zhqsoft/IP5209 .
    6. Yingjixin 's system-on-chip SOC chip IP5209 can wake up the power supply by pressing the key button on the side or having a circuit connected. If there is no power for a few seconds, the power supply will enter the sleep state. If pressed again or there is a circuit connected, it will wake up. power supply. Double-click the key on the side to turn off the power. Press and hold the key on the side for 4 seconds to use the lighting function. The lighting LED can use colored lights with integrated control chips. Press and hold the key on the side again for 4 seconds to turn off the lighting function.
    7. There are 4 battery indicator lights, indicating the battery capacity of the 18650.
    8. IP5209 can set the battery type through the VSET pin. When VSET is left floating, it is set to a 4.2V battery; when VSET is connected to GND, it is set to a 4.35V battery; when VSET is connected to VREG, it is set to a 4.3V battery.

Problems that may be encountered in the project

    1. The inductor will emit the sound of current, and the esp-32 module may also emit the sound of current, which should be a normal phenomenon.
    2. It will automatically enter the network configuration after a period of time. If there is no available network, the display on the digital tube may not be updated during this period, but it is still counting and will automatically reset after a period of time. In other words, the time will not change due to the above Affected by not updating.

IoT clock

Comes with a cute cabbage snowman!

Code download address: https://gitee.com/seahi007/esp-c3_-io-ttimer

Cabbage

参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-07-01 01:07:28

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号