7-segment time + date + weather display
We calculate the final price from your selected file. You review and accept it before payment.
Estimated printing price per file
€1.54 – €1.88 net (excluding VAT)
For file: Lid_0.3mm_PLA_MK3S_1h24m.gcode
This is an estimate for one file. You’ll confirm the exact price before ordering.
File and estimate settings
File used for this estimate
Average indicative estimate: €1.71 excluding VAT (range midpoint).
- Weight reported by the author
- 28 g
- Print time reported by the author
- 1.39 hr
- Source material
- PLA
- Estimate material
- PLA
- Estimate printer
- Bambu Lab P1S - 0.4 nozzle
- Estimate process
- 0.20mm Standard
Indicative estimate for the selected file only, based on the author’s weight and print time. File variants are not added together. The final price is calculated after file analysis.
Saved on this device.
7-segment time + date + weather display
- Rating
- 0 / 5
- Likes
- 14
- Downloads
- 46
- Makes
- 0
- Views
- 808
- Reviews
- 0
Updated at source:
Model information
- Source
- Printables
- Category
- Electronics
- License
- Creative Commons — Attribution — Noncommercial
7-segment time + date + weather display.
Functions:
- Shows time + date + weather (temperature and humidity) for your location.
- You can choose in the settings if you want to have the temperature as Celsius or Fahrenheit value.
- All settings can be configured in the “settings.h” file in the Arduino IDE.
- You will need to add the settings for your WiFi and optional for weather information.
- Update 25.06.2023: Working on software version V2.0.0: (Currently in test status)
- Added web interface to store the settings in the ESP32 flash instead of the code.
- Removed the “settings.h” file, because all settings can be set in the web interface
- Added these functions in the web interface:
- Integration of my new WiFi Manager to store the WiFi and other initial settings in the ESP32.
- Optional night mode with reduced or to off set led intensity during night times.
- Brightness control via web interface.
- Date format switch for “DDMMYYYY” or “MMDDYYYY” format.
- During startup the from your router received IP-address is shown.
- Restart of the clock can be done via web interface.
- All settings can be deleted via web interface incl. the WiFi config.
- If your router cannot be reached anymore the WiFi config gets deleted.
- Many information values of the ESP32 are shown.
- Your NTP time server and time zone can be set in the inter too.
- The weather data update every 5 minutes.
- Update 27.06.2023: Software version V2.0.0 released: GitHub
- Update 07.07.2023: On intensity setting 0 the display is turned off now. See V2.1.0.
- Update 01.10.2023: Added some additional display outputs and fixed a bug. See V2.1.1.
- Update 02.12.2023: Software now supports negative temperature values. Who could think of these in summer? ;-) See V2.2.1 on GitHub.
Web interface:


New WiFi and settings manager:


Video:
Parts needed:
- 1x ESP32 NodeMCU
- 3x MAX7219 LED 7-segment display TM1637
- 1x Micro-USB cable
- 1x USB 5V/2A power supply
- 1x Some wires in different colors
- 4x M3x12mm countersunk screws
- 2x Small cable ties to secure the USB cable and ESP32 in the case
Wiring instructions:
| ESP32: | Display A: | Display B: | Display C: | Wire color: |
| 3V3 | VCC | VCC | VCC | red |
| GND | GND | GND | GND | black |
| G27 | DIN | green | ||
| G12 | CS | white | ||
| G14 | CLK | grey | ||
| G33 | DIN | green | ||
| G26 | CS | white | ||
| G25 | CLK | grey | ||
| G15 | DIN | green | ||
| G32 | CS | white | ||
| G13 | CLK | grey |




Code download:
- The code can be found on my GitHub repository.
Printing instructions:
- 0.3 draft profile used
- Textured sheet used
- Avoid crossing parameters activated
- Fuzzy skin for outside walls activated
- No supports required
- No brim required
Happy printing =)