This is a Big Character Clock, featuring interior/exterior weather information (temperature, humidity, pressure).
It uses a RTC DS3231, two sensors BME280, a photo-resistor for screen auto brightness, a parallel LCD 20x4. The time adjustment is done with a rotary encoder. The advantage of using a Real Time Clock, is that it keeps measuring the time even if the power is disconnected, and then, when the power returns, it's right there where it should be, and you don't have to set it again.
The components list on this platform is only informative.
These are the components I used. No sponsored links.
-DS3231 real time clock - 1.02$
https://www.aliexpress.com/item/4001130860369.html?spm=a2g0s.9042311.0.0.44624c4dm1TFLa
-20x4 LCD - 2.78$
https://www.aliexpress.com/item/657697261.html?spm=a2g0s.9042311.0.0.44624c4dm1TFLa
-BME280 - 2.14$ x 2
https://www.aliexpress.com/item/32654011852.html?spm=a2g0s.9042311.0.0.44624c4dm1TFLa
-photo-resistor - 0.6$ - 10pcs.
https://www.aliexpress.com/item/32760631393.html?spm=a2g0s.9042311.0.0.44624c4dm1TFLa
-arduino NANO - 1.79E
https://www.aliexpress.com/item/32647196840.html?spm=a2g0o.productlist.0.0.37e62ddftfY2LQ&algo_pvid=03a3b54c-50a8-4776-8748-40c0f2e6080b&algo_expid=03a3b54c-50a8-4776-8748-40c0f2e6080b-6&btsid=0bb0624716052670346778987eca4c&ws_ab_test=searchweb0_0, searchweb201602_, searchweb201603_
EXPANDED TECHNICAL DETAILS
High-Visibility HMI Design
This weather station uses specialized libraries to render massive, easy-to-read characters on a standard 16x2 or 20x4 LCD.
- Custom Character Block-Building: Because standard LCD fonts are small, the Arduino uses 8 custom-defined 5x8 pixel bitmaps to assemble "Large Digits" that span two rows of the LCD.
- Environmental Processing: Fetches Internal data from a local DHT22 and External data via a secondary wireless node or the OpenWeatherMap API.
At-a-Glance Dashboard
- Cyclic Display: Automatically cycles through "Large Time," "Large Temperature," and "Barometric Trend" every 10 seconds, providing professional-grade visibility even from across a large room.