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.
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 × 480 | 720 × 720 | |
|---|---|---|
| Pixel density (nominal) | about 170 ppi | about 255 ppi |
| Pixel pitch (nominal) | about 0.150 mm | about 0.100 mm |
| Frame buffer, 16-bit colour (RGB565) | 460,800 bytes | 1,036,800 bytes |
| Frame buffer, 24-bit colour | 691,200 bytes | 1,555,200 bytes |
| Interface on our references | Parallel RGB, with SPI for commands | MIPI 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
| Item | Why it matters |
|---|---|
| Host processor and its display interfaces | Decides RGB or MIPI, and therefore the panel |
| Available RAM or PSRAM | Decides the colour depth and buffering |
| Viewing distance and smallest text | Decides 480 × 480 or 720 × 720 |
| Front plate size, printing and sensor windows | Defines the cover lens |
| Wet use, cleaning agents and ESD level | Defines touch tuning and grounding |
| Brightness and ambient light | Indoor wall panels rarely need high brightness; sunlit rooms may |
| Yearly volume and lifetime | Affects 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 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.
