Skip to content

Navigation Menu

Sign in
Sign up

Latest commit

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

ESP8266 clock module

Using ESP-12F module with ESP8266 as the core as the main control

Onboard a 0.96 inch OLED, clock chip, five-way button, single-cell 18650 lithium battery charging chip; the battery can be charged through the microUSB interface Charging and programming ESP8266. Users can develop a different wifi clock based on their own ideas.

Features

The 0.96 inch OLED can display the time intuitively.

The clock can be calibrated via wifi. Access to 18650 lithium battery can be used anytime, anywhere. It can charge the 18650 lithium battery, and there is a charging indicator to indicate the charging

The lead pins can be connected to other device modules for development. MicroUSB automatic programming function. Five-way buttons connected to five pins are equivalent to five buttons.

esp8266

Backup original firmware

esptool --port /dev/ttyUSB0 --baud 921600 read_flash 0x00000 0x400000 backup.img

Install micropython

# Note: v1.12-334 and newer (including v1.13) require an ESP8266 module with 2MiB of flash or more,
# and use littlefs as the filesystem by default. When upgrading from older firmware please backup
# your files first, before upgrading, or after upgrading execute uos.VfsLfs2.mkfs(bdev).
wget https://micropython.org/resources/firmware/esp8266-20191220-v1.12.bin
# Erase flash
esptool --port /dev/ttyUSB0 --baud 921600 erase_flash
esptool --port /dev/ttyUSB0 --baud 921600 write_flash -fm dio 0x0 esp8266-20191220-v1.12.bin

About

ESP8266 Weather Module ESP-12F Weather Clock Module 0.96" OLED Display Micro USB Board with 18650 Battery CH340 Weather Forecast

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Contributors

AltStyle によって変換されたページ (->オリジナル) /