

The MCUDEV_TFT1.44 is a compact 1.44-inch TFT display module designed for use in microcontroller-based applications. With a resolution of 128x128 pixels, this module is ideal for displaying graphics, text, and simple animations in embedded systems. It features a vibrant color display and is commonly used in projects requiring a small, low-power graphical interface.








The following table outlines the key technical details of the MCUDEV_TFT1.44 module:
| Parameter | Value |
|---|---|
| Display Type | TFT (Thin Film Transistor) |
| Screen Size | 1.44 inches |
| Resolution | 128x128 pixels |
| Color Depth | 65K colors (16-bit RGB) |
| Interface Type | SPI (Serial Peripheral Interface) |
| Operating Voltage | 3.3V (logic level) |
| Backlight Voltage | 3.3V |
| Current Consumption | ~20mA (typical) |
| Controller IC | ST7735 |
| Dimensions | 27mm x 27mm x 4.5mm |
The MCUDEV_TFT1.44 module has an 8-pin interface. The table below describes each pin:
| Pin | Name | Description |
|---|---|---|
| 1 | GND | Ground connection |
| 2 | VCC | Power supply (3.3V) |
| 3 | SCL | Serial Clock (SPI clock input) |
| 4 | SDA | Serial Data (SPI data input) |
| 5 | RES | Reset pin (active low) |
| 6 | DC | Data/Command control pin |
| 7 | CS | Chip Select (active low) |
| 8 | BLK | Backlight control (connect to 3.3V for always on) |
To use the MCUDEV_TFT1.44 module, connect it to a microcontroller such as an Arduino UNO. Below is a typical wiring configuration:
| TFT Pin | Arduino UNO Pin |
|---|---|
| GND | GND |
| VCC | 3.3V |
| SCL | D13 (SCK) |
| SDA | D11 (MOSI) |
| RES | D8 |
| DC | D9 |
| CS | D10 |
| BLK | 3.3V |
The following Arduino sketch demonstrates how to initialize and display basic graphics on the MCUDEV_TFT1.44 module using the Adafruit GFX and Adafruit ST7735 libraries.
#include <Adafruit_GFX.h> // Core graphics library
#include <Adafruit_ST7735.h> // Library for ST7735 controller
#include <SPI.h> // SPI library
// Define TFT pins
#define TFT_CS 10 // Chip Select pin
#define TFT_RST 8 // Reset pin
#define TFT_DC 9 // Data/Command pin
// Initialize the display object
Adafruit_ST7735 tft = Adafruit_ST7735(TFT_CS, TFT_DC, TFT_RST);
void setup() {
// Initialize the TFT display
tft.initR(INITR_144GREENTAB); // Use the 1.44" green tab initialization
tft.fillScreen(ST77XX_BLACK); // Clear the screen with black color
// Display a message
tft.setTextColor(ST77XX_WHITE); // Set text color to white
tft.setTextSize(1); // Set text size to 1
tft.setCursor(10, 10); // Set cursor position
tft.println("Hello, World!"); // Print text to the screen
// Draw a red rectangle
tft.fillRect(20, 30, 50, 50, ST77XX_RED);
}
void loop() {
// Nothing to do here
}
INITR_144GREENTAB) is used for the display.This concludes the documentation for the MCUDEV_TFT1.44 module.