When you ask about the size of a 1.77 inch TFT display in millimeters, the direct answer is that the diagonal measurement is exactly 1.77 inches, which converts to roughly 44.96 mm. But that’s just the tip of the iceberg—this number doesn’t tell you the full physical dimensions like width, height, or the active area that actually matters for your project. The 1.77 inch TFT, commonly used in small embedded systems, handheld devices, and DIY electronics, has a specific form factor that varies slightly depending on the manufacturer and the bezel design. For the widely available 1.77 inch 128x160 tft display, the active area (the part that lights up) measures 28.03 mm in width and 35.04 mm in height, based on a 128x160 pixel resolution with a typical pixel pitch of 0.219 mm. This gives you a diagonal of about 44.9 mm, matching the 1.77 inch spec. But the total module size, including the glass edge, driver IC, and flex cable, is larger—typically around 34.0 mm wide, 43.5 mm tall, and 2.5 mm thick, though these numbers can shift by 0.5 mm across different batches. Let’s break this down with hard data, engineering context, and practical implications, so you can fit this display into your design without surprises.
The 1.77 inch TFT display is a staple in the 128x160 resolution class, often driven by the ST7735S controller over SPI or MCU interfaces. The active area dimensions I mentioned—28.03 mm by 35.04 mm—come from the standard pixel layout: each pixel is 0.219 mm square, so 128 pixels times 0.219 mm equals 28.032 mm, and 160 pixels times 0.219 mm equals 35.04 mm. This is a 4:5 aspect ratio, not the typical 16:9 you see in larger screens, which makes it squarer and better suited for UI elements like menus or simple graphics. The diagonal, calculated as sqrt(28.03^2 + 35.04^2), gives 44.88 mm, rounding to 44.9 mm—close enough to 1.77 inches (44.96 mm) to be within manufacturing tolerance. But here’s where it gets tricky: the glass substrate extends beyond the active area. For most modules, the glass is about 34.0 mm wide and 43.5 mm tall, including a 2-3 mm border on each side for the sealant and driver chip bonding. The thickness is typically 2.5 mm, but if you include the backlight LED and diffuser, it can hit 3.2 mm. The flex cable, often 10-15 mm long, adds another dimension for wiring. To give you a clear picture, here’s a table of typical measurements for this display:
| Parameter | Value (mm) | Notes |
|---|---|---|
| Active area width | 28.03 | 128 pixels x 0.219 mm pitch |
| Active area height | 35.04 | 160 pixels x 0.219 mm pitch |
| Active area diagonal | 44.9 | Calculated, matches 1.77 inch |
| Module width (glass) | 34.0 | Varies by 0.3 mm across vendors |
| Module height (glass) | 43.5 | Includes bottom driver IC area |
| Module thickness | 2.5 | Without backlight; add 0.7 mm for LED |
| Pixel pitch | 0.219 | Standard for 128x160 at 1.77 inch |
| Viewing area | 30.0 x 38.0 | Often includes bezel in datasheets |
These numbers are based on datasheets from major manufacturers like Winstar, Newhaven, and the specific module from DisplayModule. The viewing area, which is the region inside the bezel, is often listed as 30.0 mm by 38.0 mm—slightly larger than the active area to account for the black mask around the pixels. That’s a critical detail: if you’re designing a cutout in your enclosure, you need to use the viewing area, not the active area, or you’ll see a dark border. The module size of 34.0 mm x 43.5 mm is the footprint you need for mounting, but the flex cable adds another 10-15 mm in length, and the connector (usually a 0.5 mm pitch FPC) adds 1-2 mm to the overall height. The thickness of 2.5 mm is for the glass alone; the backlight, which is a white LED with a diffuser, adds about 0.7 mm, bringing the total to 3.2 mm. Some modules have a thicker backlight for better brightness, pushing it to 3.5 mm. The weight is negligible—around 5-8 grams—but the mechanical tolerance is tight: the glass width can vary by 0.2 mm, and the height by 0.3 mm, so always check your specific batch.
Now, why does this matter for your project? The 1.77 inch TFT is often chosen for its balance of readability and size. At 28 mm wide, it fits in a standard credit card slot (about 54 mm wide) with room to spare, making it ideal for handheld meters, smart badges, or wearable prototypes. The 128x160 resolution gives you 20,480 pixels, which is enough for text at 8x8 font sizes (16 characters per line) or simple icons. But the pixel density is 72 PPI (pixels per inch), which is lower than modern smartphones—so don’t expect sharp fonts. The viewing angle is typically 12 o’clock (i.e., best from above), with a contrast ratio of 500:1 and brightness of 250-300 cd/m², depending on the backlight current. The ST7735S driver supports 262K colors, but the actual color depth is limited by the 18-bit interface (6 bits per channel), so you get 262,144 colors, not true 24-bit. The SPI interface runs at up to 20 MHz, so you can refresh the screen at 60 Hz with minimal latency, but the MCU interface (8-bit parallel) is faster for video. The power draw is low: about 20-30 mA for the backlight at 3.3V, and 2-5 mA for the logic, so total around 100 mW at full brightness—perfect for battery-powered devices.
Let’s get into the engineering details that affect your physical design. The glass substrate is typically 0.5 mm thick, with a polarizer on top and a diffuser on the bottom. The driver IC is bonded to the glass via COG (chip-on-glass) technology, which adds a small bump on the bottom edge—about 2 mm wide and 0.5 mm thick. This means the module height of 43.5 mm includes this IC area, so the actual viewing area is offset from the top edge. The flex cable is usually attached to the bottom of the glass, extending downward, so your connector placement needs to account for this. The cable is 0.5 mm thick and can be bent, but bending it too sharply (less than 3 mm radius) can damage the traces. The backlight is a single white LED, often with a voltage of 3.0-3.2V and a current of 20 mA, but you can drive it up to 30 mA for higher brightness (350 cd/m²), though this reduces lifespan. The LED is on a separate flex cable or integrated into the main FPC, so check your pinout—some modules have a 4-pin interface (VCC, GND, SCL, SDA) for SPI, while others have 8 pins for parallel data. The DisplayModule version uses a 1.77 inch 128x160 TFT display with an ST7735S controller, which has a 4-wire SPI interface (CS, DC, MOSI, SCK) plus a backlight pin, making it easy to wire to an Arduino or ESP32.
One common mistake is assuming the 1.77 inch diagonal means the display is square. It’s not—the aspect ratio is 4:5, so the height is 25% larger than the width. If you’re designing a rectangular cutout, you need to allow for the bezel. The typical viewing area is 30.0 mm x 38.0 mm, but the active area is 28.03 mm x 35.04 mm, so the bezel adds about 1 mm on each side and 1.5 mm on top and bottom. The module size of 34.0 mm x 43.5 mm includes the glass edge, which is about 2 mm on each side. For a snug fit, your enclosure should have a cutout of 30.5 mm x 38.5 mm for the viewing area, with a recess of 34.5 mm x 44.0 mm for the module body. The thickness of 3.2 mm (including backlight) means you need a clearance of at least 4 mm behind the display for the flex cable and connector. The connector itself is usually a 0.5 mm pitch FPC with 4-8 pins, and it adds 1.5 mm to the height if you use a horizontal socket. If you’re using a vertical socket, it adds 2-3 mm. Always check the mechanical drawing—most datasheets provide a 2D drawing with tolerances, but they often skip the flex cable length, so measure it yourself.
The market for 1.77 inch TFT displays is flooded with clones, so the actual dimensions can vary by 0.5 mm. For example, some cheaper modules use a 0.22 mm pixel pitch, giving an active area of 28.16 mm x 35.2 mm, which changes the diagonal to 45.1 mm (1.78 inches). This is still labeled as 1.77 inch, but it’s a different part. The DisplayModule version is precise with the 0.219 mm pitch, so you get consistent dimensions. The glass type is also important: most use a TN (twisted nematic) panel, which has a fast response time (10-15 ms) but poor viewing angles from the sides—only 60 degrees in each direction. IPS (in-plane switching) versions exist but are rare at this size and cost more. The backlight is typically edge-lit, with a single LED at the bottom, so the brightness is uniform within 80% across the screen. The color gamut is about 50% NTSC, which is fine for basic graphics but not for photo-realistic images. The contrast ratio is 500:1, but in direct sunlight, it’s barely readable without a high-brightness backlight (500 cd/m²+), which is not standard on this module.
For practical use, the 1.77 inch TFT is often paired with a microcontroller like the STM32, ESP32, or Raspberry Pi Pico. The SPI interface requires 4 pins (CS, DC, MOSI, SCK) plus a reset pin, and the backlight needs a PWM-capable pin for dimming. The library support is excellent—Adafruit’s ST7735 library works with Arduino, and TFT_eSPI works with ESP32. The display can handle 60 fps with SPI at 20 MHz, but if you’re using a slow MCU like an Arduino Uno (16 MHz), you’ll get about 30 fps. The power consumption is low enough for battery operation: at 3.3V, the logic draws 5 mA, and the backlight draws 20 mA, so total 25 mA. With a 1000 mAh battery, you get 40 hours of continuous use. The display has a built-in voltage regulator for 3.3V, but some modules require 5V logic—check the datasheet. The operating temperature range is -20°C to +70°C, which is fine for indoor use but not for automotive or outdoor extremes.
One more data point: the 1.77 inch TFT is often compared to the 1.8 inch TFT (128x160 or 128x128), which has a diagonal of 45.7 mm (1.8 inches) and a slightly larger active area of 28.8 mm x 36.0 mm. The 1.77 inch is actually a cost-down version with a smaller glass, saving about 0.5 mm in width and 0.5 mm in height. This makes it a better fit for tight spaces, like in a smartwatch or a key fob. The pixel density is the same, so there’s no visual difference, but the bezel is slightly larger proportionally. The weight is also similar—around 6 grams. If you’re comparing to a 2.0 inch TFT (176x220), the active area jumps to 35.2 mm x 44.0 mm, which is 50% larger in area, so the 1.77 inch is clearly a compact choice. The 1.77 inch module is also cheaper—typically $3-5 in single quantities, versus $5-8 for the 1.8 inch version. This price difference is driven by the glass size and the driver IC cost, since the ST7735S is a common part.
In terms of reliability, the 1.77 inch TFT has a typical lifespan of 20,000 hours for the backlight (at 20 mA), which is about 2.3 years of continuous use. The glass is scratch-resistant but not gorilla glass, so you need a protective cover if it’s exposed. The flex cable is rated for 10,000 bends at a 10 mm radius, but it’s fragile—avoid pulling or twisting it. The connector is a ZIF (zero insertion force) type, so you need to flip the latch to insert the cable. The module is ESD-sensitive, so handle it with a grounded wrist strap. The storage temperature is -30°C to +80°C, but humidity above 85% can cause condensation on the polarizer. The display has a 1-year warranty from most suppliers, but failures are rare if you don’t exceed the voltage limits (3.6V max for logic, 3.3V for backlight).
If you’re designing a product, you’ll also need to account for the mounting method. The module has no mounting holes—it’s meant to be glued or held in place with a frame. Use double-sided tape (3M 467MP) or a bezel that presses on the glass edge. Don’t apply pressure to the center of the glass, or you’ll damage the LCD. The display is sensitive to pressure, so avoid stacking components on top of it. The backlight can be dimmed with PWM at 1 kHz, but avoid frequencies below 100 Hz to prevent flicker. The SPI bus can be shared with other devices, but the CS pin must be unique. The display has a built-in RAM buffer of 128x160x18 bits (about 46 KB), so you don’t need external memory for static images. The initialization sequence is standard for ST7735S, but some clones use different registers, so test your code with the actual module.
To sum up the physical data: the active area is 28.03 mm x 35.04 mm, the module is 34.0 mm x 43.5 mm x 2.5 mm (without backlight), and the viewing area is 30.0 mm x 38.0 mm. The diagonal is 44.9 mm, which is 1.77 inches. The flex cable adds 10-15 mm in length, and the connector adds 1-2 mm. The weight is 5-8 grams. The pixel pitch is 0.219 mm, giving 72 PPI. The backlight is a single LED at 3.0V/20 mA. The operating temperature is -20°C to +70°C. The interface is SPI or MCU, with 4-8 pins. The driver is ST7735S. The color depth is 262K colors. The contrast ratio is 500:1. The brightness is 250-300 cd/m². The response time is 10-15 ms. The viewing angle is 60 degrees. The power consumption is 25 mA at 3.3V. The lifespan is 20,000 hours. These numbers are based on the DisplayModule product and industry standards, but always verify with your specific part because Chinese manufacturers sometimes tweak dimensions to save cost. For example, some modules use a 0.5 mm thinner glass, reducing the module thickness to 2.0 mm, but this makes the display more fragile. Others use a different backlight LED that requires 3.3V and 30 mA, increasing power draw. The only way to be sure is to measure the actual module with a caliper—I’ve seen 0.2 mm variations in width across three samples from the same supplier. So, when you order a 1.77 inch TFT, ask for the mechanical drawing, and if it’s not provided, assume the dimensions I’ve given here, but add 0.5 mm tolerance to your design. The 1.77 inch 128x160 TFT display is a reliable workhorse for small projects, but the physical size is just one part of the