The lamp displays the time and shines some indirect light from the back.
There are two stacked 8x32 LED matrices inside.
The control and USB-C power delivery are handled by a GIMME DANGER!! ESP32-S3 & FUSB302 board.
Capping the max brightness to 65% seems to be enough to keep the temperature in check. It draws around 4W at 5V:
Home Assistant controls & sensors
Exploded view
Code and design files in rbaron/matrix-lamp.