FrameOS
Devices

Waveshare 5" round 1080×1080 LCD

A round HDMI LCD, configured via custom HDMI timings.

Official Waveshare store

Official store page for this device.

Buy from Waveshare
Vendor
Waveshare
Model
5" round 1080×1080 LCD
Technology
LCD
Colors
Full RGB
Resolution
1080×1080 px
Size
5″ diagonal
Interface
HDMI
Platforms
Raspberry Pi
Status
🟢 Confirmed working
FrameOS driver
framebuffer

Part of the FrameOS device database. Spotted an error, or tested this panel? Edit this page on GitHub - it's a markdown file.

This display connects over HDMI, so it uses the framebuffer driver. It needs custom HDMI timings: add the following to the end of /boot/config.txt and reboot:

hdmi_group=2
hdmi_mode=87
hdmi_pixel_freq_limit=356000000
hdmi_timings=1080 0 68 32 100 1080 0 12 4 16 0 0 0 60 0 85500000 0

Power control

Enable the Fake KMS driver:

sudo sed -i '/dtoverlay=vc4-kms-v3d/s/kms/fkms/' /boot/config.txt

Then toggle the display from the command line:

vcgencmd display_power 0   # off
vcgencmd display_power 1   # on
vcgencmd display_power | grep "display_power=0" >/dev/null && echo "off" || echo "on"

On this page