How to build the floating transparent display for a Raspberry Pi 5 described in the build video.
The video contains (at least) one error. The reflector angle for a dome that is on a desk is should be more than 45 degrees, not less. So the cut angle that is used in the shape calculator should be 60, not 30 degrees.
- Raspberry Pi 5 (any model of the 5 should work)
- Round DSI LED screen (3.4inch (86mm) Waveshare)
- Glass dome (the one used in the video is 90mm diameter, internal diameter is ~87mm)
- Acrylic Reflector
- 3d Printed Enclosure
To flip the display for reflection:
wlr-randr --output DSI-2 --transform flipped-180
alias for the dome
command (depends on mpv)
alias dome='mpv --fs --fs-screen=1'
Videos that are sent to the screen should be 800x800 videos.
For music visualisation, use cava on a terminal that has been maximised on the display.
The files for the 3d printed enclosure are in the directory 3d
Depending on the diameter of the dome and the typical view angle, the shape of your reflector will change. To save you some work, we've made a calculator that will give you a template for the shape reflector that you need to use. The calculator is here