Some text some message..
This is an nice application using Annex and its internal support for the MAX7219 dot matrix display.
 
The design is based on the original project that can be found here
 
The case can be just be printed using a 3D printer.
 
The 3D printer .STL files can be downloaded here
 
All the instructions on how build the 3D case can be found in the original project.
 
The software is just annex and few lines of code.
 
The electrical wiring is the one already present in the documentation
 
This example shows only the date and the time but it can be modified to show many other information such as weather, news in addition to local information as temperature, humidity, etc.
 
At the bottom of this page, there is another example that adds the weather information.
 
The code is very simple
CODE: 3D_clock.bas

' Simple program using Annex and a MAX7219 dot matrix module
' by cicciocb 2019
'Set 4 8x8 displays with GPIO15 as CS pin
MAXSCROLL.SETUP 4, 15
INTENSITY = 5
'Set the first message with Annex
MAXSCROLL.PRINT "Annex"
MAXSCROLL.SHOW 31, INTENSITY
PAUSE 1000
'Set the refresh rate of the display (50 msec) - lower values -> scroll faster
TIMER0 50, SCROLLME
WAIT

SCROLLME:
 'Scroll the display with the intensity defined before
MAXSCROLL.SCROLL INTENSITY 
' Set the text with the Date and Time
MAXSCROLL.TEXT DATE$ + " " + TIME$
RETURN
CODE: DTMF.BAS
This is the display module to be installed in the case.
It can be found easily on ebay at around than 5€
pasted image 0 (4)

The ESP8266 is a Wemos Mini available on ebay at around 3€

s-l1600

The wiring is done using the SPI bus plus a dedicated CS pin.

Some Pictures