AstronautsClock

screenshot of AstronautsClock

基于 ESP8266 及 1.3 寸 TFT 实现的华为太空人时钟

Overview

AstronautsClock is an innovative and engaging timekeeping device that merges modern technology with a charming design, based on the ESP8266 and featuring a 1.3-inch TFT display. This unique clock not only serves the fundamental purpose of telling time but also provides real-time weather updates, making it ideal for both functional use and decorative display. With its playful graphics and features, it captures the essence of a whimsical atmosphere while maintaining practical utility.

The spotlight of AstronautsClock lies not just in its ability to display time, date, and day of the week, but also in its various interactive elements, which make the experience enjoyable and informative. The device is inspired by a simple astronaut clock design from TikTok and has been enhanced to include a myriad of engaging features that will appeal to tech enthusiasts and casual users alike.

Features

  • Real-Time Weather Information: Updates every hour with the latest weather data, including conditions, temperature, humidity, and air quality.

  • Charming Graphics: Offers fun GIF updates every hour displaying animations such as Totoro jump rope and dancing, as well as an astronaut theme, bringing life to the display.

  • Clear TFT Display: Equipped with a high-resolution 240 x 240 TFT screen, ensuring clear visibility and vibrant colors for time and weather conditions.

  • Buzzer Alerts: Features a built-in buzzer that announces the hour on the hour, providing an audible reminder of time.

  • WiFi Connectivity: Utilizes the ESP8266 to connect to WiFi, allowing for seamless updates of weather data and other features without manual intervention.

  • Customizable Settings: Users can modify configurations easily in the code to set up WiFi credentials and select preferred weather city codes.

  • Simple Setup: Clear compilation instructions make it accessible for hobbyists to assemble, ensuring a smooth user experience from start to finish.

  • Frequent Updates: Refreshes weather data every half hour, ensuring that you are always informed of the changing conditions outside.