Store

SparkFun

$90.32 |
In stock at supplier
No reviews yet

The µLCD-144-G2 (GFX) is a compact 1.44" colour LCD module with an embedded GOLDELOX-GFX2 graphics processor. It delivers standalone graphics capability — dr...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

The µLCD-144-G2 (GFX) is a compact 1.44" colour LCD module with an embedded GOLDELOX-GFX2 graphics processor. It delivers standalone graphics capability — draw lines, circles, text, display images, animations, and video clips — all programmable in 4DGL, a high-level graphics language with syntax similar to C, BASIC, and Pascal.

The module works out of the box with the Workshop4 IDE (editor, compiler, linker, and downloader), letting you jump straight into developing embedded graphics applications.

Key Features

  • 128×128 Resolution – 65K true-to-life colours on a 1.44" TFT LCD
  • GOLDELOX-GFX2 Processor – Built-in graphics engine with extensive drawing functions
  • 4DGL Programming – High-level graphics language (C/BASIC/Pascal-like syntax)
  • GPIO Ports – Digital I/O, A/D converter (8/10-bit), sound generation, joystick input, Dallas 1-Wire
  • Serial TTL Interface – Auto-baud from 300 to 600K baud
  • Micro-SD Card Slot – Store icons, images, animations (supports up to micro-SDHC)
  • 10-Pin Interface – 3.3V out, 2× I/O, reset, RX, TX, +5V, GND
  • LED Backlight – >150° viewing angle

Specifications

  • Display – 128×RGB×128, 65K colours, TFT LCD
  • Screen Size – 1.44" diagonal
  • Active Area – 25.5 × 26.5 mm
  • Module Dimensions – 43 × 31 × 6.4 mm
  • Supply Voltage – 4.0–5.5V (single supply)
  • Flash Memory – 10 KB for user code
  • RAM – 510 bytes (255 × 16-bit variables)
  • SD Card Support – 64 MB to 2 GB micro-SD; 4 GB+ micro-SDHC

Ideal For

  • Embedded GUI applications and dashboards
  • Instrument panels and status displays
  • Interactive prototyping with serial control
  • Education in embedded graphics programming
Warning: Do not use a standard FTDI breakout to program this module — it can damage the driver. Use an FT232RQ USB-to-Serial adapter instead.
Note: This module ships with "GFX" firmware. Either GFX or SGC firmware can be loaded onto the device.

Resources

Jargon buster

Plain-language definitions for the technical terms used above.

1-Wire
1-Wire is a communication method where devices share a single data line, often with each device having its own address. It matters because several temperature modules can be connected to one microcontroller pin instead of needing a separate pin for each probe.
baud
Baud is the signalling rate of a serial connection, often used as the speed setting for UART communication. Matching the baud rate matters because both connected devices must use the same setting for readable data.
breakout
A breakout is a small circuit board that makes a tiny or hard-to-solder component easier to connect to with standard pins. It matters because this OLED module can be wired into a microcontroller project without needing to solder directly to the display’s fine contacts.
Flash memory
Non-volatile memory that keeps stored data even when power is removed. In this sensor, it matters because enrolled fingerprint templates can remain saved after the project is turned off.
GPIO
General-purpose input/output pins are microcontroller pins you can set in software to read signals, switch devices on and off, or connect to peripherals. The number of GPIO pins matters because it limits how many buttons, LEDs, sensors, and other parts you can wire directly to the board.
IDE
Short for Integrated Development Environment, a program used to write, run and manage code. It matters because some learners prefer a traditional coding workspace instead of a guided notebook-style lesson.
LCD
LCD stands for liquid crystal display, a screen technology that uses a backlight and liquid crystals to show images or text. It matters because LCD modules usually need a display driver and enough controller pins or a bus interface to send image data.
LED
A light-emitting diode is a small electronic component that lights up when current flows through it in the correct direction. In this kit, LEDs create the flashing effect, so polarity and correct soldering matter for the project to work.
RAM
RAM is temporary memory used while a device is running, and its contents are lost when power is removed. A “Run in RAM” mode is useful for testing settings without permanently programming the module, but it may not support every feature.
RGB
Short for red, green and blue, usually referring to an LED that can mix those three colours. It matters because controlling an RGB LED teaches how separate outputs combine to create different colours.
TFT
A thin-film transistor display is a common type of colour LCD used for graphics screens. Knowing a product is for TFTs helps you check that the driver board matches the display’s connector, resolution, backlight, and signalling method.

uLCD-144-G2 Datasheet

Datasheet · 1.6 MB · Click any page to view full size

Download PDF

Supplier page — sparkfun.com

Supplier Description · 526.9 KB · Click any page to view full size

Download PDF
Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.