Square TFT LCD Displays: 480 × 480 vs 720 × 720 for Wall Panels and Controls

A square TFT has a 1:1 pixel array, such as 480 × 480 or 720 × 720. It suits products with a square front: wall-mounted controls, thermostats, smart-home panels, appliance and machine controls, where the interface is laid out as tiles. The common size is 4 inches, with a body of about 84 × 84 mm. Our catalogue has three 4-inch square references with capacitive touch: S400MHZS-03F1 and S400MBZS-01D at 480 × 480 with RGB and SPI (83.7 × 83.7 mm), and S400MB1ZS-01F2 at 720 × 720 with MIPI (84 × 84 mm). For most projects the choice between them is settled by the host processor, not by the display.

Driving a 4-inch square TFT: RGB plus SPI or MIPI DSITwo block diagrams. Top: a microcontroller with an RGB LCD peripheral and PSRAM holding the frame buffer drives a 480 by 480 panel over a 16 or 24-bit parallel RGB bus, with SPI used for initialization commands; the 16-bit frame buffer is 460,800 bytes. Bottom: a processor with a MIPI DSI output drives a 720 by 720 panel over a few differential pairs; the 16-bit frame buffer is 1,036,800 bytes.Two ways to drive a 4-inch square TFTMicrocontrollerwith RGB LCD peripheralPSRAM: frame buffer16 / 24-bit parallel RGB + clock, sync, DESPI: initialization commands at start-up480 × 480RGB + SPI460,800 Bat 16-bitProcessor withMIPI DSI outputMIPI DSI: a few high-speed differential pairs720 × 720MIPI1,036,800 Bat 16-bitFrame buffer = width × height × bytes per pixel. In RGB mode the host refreshes the panel every frame.
Figure: a 480 × 480 RGB + SPI panel suits a microcontroller with an RGB LCD peripheral and PSRAM; a 720 × 720 MIPI panel needs a host with a DSI output and about 1 MB for a 16-bit frame buffer.

480 × 480 or 720 × 720: what the extra pixels buy

The diagonal of a square is its side times √2, so a 4-inch square has sides of about 2.83 inches, or 71.8 mm. That gives:

480 × 480720 × 720
Pixel density (nominal)about 170 ppiabout 255 ppi
Pixel pitch (nominal)about 0.150 mmabout 0.100 mm
Frame buffer, 16-bit colour (RGB565)460,800 bytes1,036,800 bytes
Frame buffer, 24-bit colour691,200 bytes1,555,200 bytes
Interface on our referencesParallel RGB, with SPI for commandsMIPI DSI

The real active area comes from each drawing, so treat the density and pitch as nominal.

Worked example: will users see the pixels? Normal vision resolves about one arc-minute, which is roughly 0.29 mm at 1 m. A 0.150 mm pitch therefore stops being visible beyond about 0.150 ÷ 0.29 ≈ 0.5 m, and a 0.100 mm pitch beyond about 0.35 m. A wall panel read from arm’s length or further looks smooth at 480 × 480. Small text, thin lines and photos viewed from close up are where 720 × 720 shows a clear difference. It also needs more than twice the memory and bandwidth.

Driving a 480 × 480 RGB panel from a microcontroller

A 480 × 480 square with “RGB + SPI” is set up in two steps. The SPI bus sends the driver IC its initialization commands at start-up. After that, pixels stream continuously over a parallel RGB bus with a pixel clock and sync or DE signals. In RGB mode the panel does not hold the image, so the host must refresh it every frame. That suits microcontrollers with an RGB LCD peripheral. Espressif’s ESP32-S3, for example, supports 8-, 16- and 24-bit RGB interfaces and can fetch the frame buffer from PSRAM by DMA.

  • Memory. A 16-bit frame buffer is 460,800 bytes, more than most microcontrollers have on chip, so external PSRAM is usually needed. Double buffering doubles that.
  • Bandwidth. The display DMA and the CPU share the PSRAM. Espressif warns that a pixel clock set too high can starve the LCD peripheral and corrupt the image, and suggests lowering the clock. On a tight system, a lower refresh rate is a reasonable trade.
  • Refresh rate. Frame rate = pixel clock ÷ (total clocks per line × total lines), including blanking. 480 × 480 is 230,400 active pixels, so 60 Hz needs a pixel clock above about 13.8 MHz plus blanking. At a lower clock, the frame rate falls proportionally. Use the pixel clock and bandwidth calculator with the timing from the panel datasheet.
  • Pins. A 16-bit RGB bus with clock, sync and DE needs about 20 GPIOs, plus the SPI lines and the touch I²C. Plan the pinout early.

For SPI-only small TFTs and their limits, see ILI9341 vs ST7789 vs ILI9488.

Driving a 720 × 720 MIPI panel

A MIPI DSI panel needs a host with a DSI output. That usually means an application processor running Linux or Android, or one of the newer microcontrollers with DSI, such as Espressif’s ESP32-P4. The 1 MB (16-bit) or 1.5 MB (24-bit) frame buffer is easy for an application processor and still significant for a microcontroller. DSI uses few wires and has lower emissions than a wide parallel bus. It does need a correct initialization sequence and timing for the panel’s driver IC, and the board layout needs controlled-impedance differential pairs. If your processor lacks DSI, a bridge chip can convert another interface, as described in what can be customized on a TFT module.

Touch and cover lens on a wall panel

All three references have capacitive touch, and on a wall panel the cover lens is the visible part of the product. Decide these early:

  • Cover size and printing. The lens usually extends beyond the 84 mm body to form the front plate, with a printed border, icons and a window for a light or proximity sensor.
  • Fit to the wall plate. An 84 mm body is close to the 86 × 86 mm face of a common single-gang wall plate. That leaves little room for the bezel, so the lens and housing need to be designed together.
  • ESD. Wall controls are touched by people who have just walked across a carpet. Give the discharge a path to ground that bypasses the display FPC; see the LCD ESD protection guide.
  • Wet hands and cleaning. Kitchens and bathrooms mean water on the glass; see capacitive touch with gloves, water and thick glass.

Square, round or rectangular?

A square panel shows its whole pixel array, which suits grids of tiles, menus and text. A round TFT hides the corners and suits dials, gauges and knobs; see round TFT LCD displays. A rectangular panel is the safe choice when the interface has lists, keyboards or wide charts. Choose the shape from the layout of the interface, then the resolution from the viewing distance, then the panel from the processor.

What to send for a square TFT project

ItemWhy it matters
Host processor and its display interfacesDecides RGB or MIPI, and therefore the panel
Available RAM or PSRAMDecides the colour depth and buffering
Viewing distance and smallest textDecides 480 × 480 or 720 × 720
Front plate size, printing and sensor windowsDefines the cover lens
Wet use, cleaning agents and ESD levelDefines touch tuning and grounding
Brightness and ambient lightIndoor wall panels rarely need high brightness; sunlit rooms may
Yearly volume and lifetimeAffects the choice of cell and supply planning

Video: Square TFT Displays, 480 × 480 vs 720 × 720

This SuccessLCD explainer compares 480 × 480 and 720 × 720 square TFTs by pixel density, frame buffer and host interface, shows how each is driven, and covers the touch and cover lens on a wall panel.

Square TFT LCD Display: 480 × 480 vs 720 × 720 for Wall Panels. Watch on YouTube · SuccessLCD channel

Square TFT FAQs

What resolution is a 4-inch square TFT display?

The common resolutions are 480 × 480 and 720 × 720. At 4 inches that is about 170 and 255 pixels per inch. Our references S400MHZS-03F1 and S400MBZS-01D are 480 × 480 with RGB and SPI, and S400MB1ZS-01F2 is 720 × 720 with MIPI. All three have capacitive touch.

Can a microcontroller drive a 480 × 480 RGB display?

Yes, if it has an RGB LCD peripheral and enough memory. A 16-bit frame buffer is 460,800 bytes, so external PSRAM is usually needed. The ESP32-S3 is a common example. Keep the pixel clock within what the memory bandwidth can sustain, or the image can tear or corrupt.

What is the difference between “RGB + SPI” and MIPI on a square TFT?

On an RGB + SPI panel, SPI sends the initialization commands and a parallel RGB bus carries the pixels, which needs about 20 pins. MIPI DSI carries both on a few high-speed differential pairs and needs a host with a DSI output, typically an application processor or a microcontroller such as the ESP32-P4.

Is 480 × 480 sharp enough for a wall panel?

Usually. At about 0.15 mm pixel pitch, pixels stop being visible beyond roughly half a metre for normal vision, so a panel read from arm’s length looks smooth. Choose 720 × 720 if users read small text or detailed graphics from close up and the host can handle the larger frame buffer.

Designing a square control panel? Send your processor, the memory available, the front plate size, viewing distance and touch conditions. We will suggest the square reference that fits and what to customize. Browse the TFT LCD module catalogue, or ask about a square TFT. For a custom cover lens, FPC or brightness, see custom TFT display engineering.

Scroll to Top
Get a QuoteWhatsApp