Display case I made for an aventon ebike, this specific display is called the BC280 on their website.
No supports needed for print, only tried installing on the bike with a tpu printed version, you can try something stiffer but that has been untested by me so I can't confirm if it will work.