Menu
Your Cart

BIGTREETECH TFT24 V1.1 2.4-inch touchscreen with 12864 LCD mode

BIGTREETECH TFT24 V1.1 2.4-inch touchscreen with 12864 LCD mode
BIGTREETECH TFT24 V1.1 2.4-inch touchscreen with 12864 LCD mode
BIGTREETECH TFT24 V1.1 2.4-inch touchscreen with 12864 LCD mode
BIGTREETECH TFT24 V1.1 2.4-inch touchscreen with 12864 LCD mode
BIGTREETECH TFT24 V1.1 2.4-inch touchscreen with 12864 LCD mode
BIGTREETECH TFT24 V1.1 2.4-inch touchscreen with 12864 LCD mode
BIGTREETECH TFT24 V1.1 2.4-inch touchscreen with 12864 LCD mode
BIGTREETECH TFT24 V1.1 2.4-inch touchscreen with 12864 LCD mode
BIGTREETECH TFT24 V1.1 2.4-inch touchscreen with 12864 LCD mode
BIGTREETECH TFT24 V1.1 2.4-inch touchscreen with 12864 LCD mode
BIGTREETECH TFT24 V1.1 2.4-inch touchscreen with 12864 LCD mode
BIGTREETECH TFT24 V1.1 2.4-inch touchscreen with 12864 LCD mode
BIGTREETECH TFT24 V1.1 2.4-inch touchscreen with 12864 LCD mode
BIGTREETECH TFT24 V1.1 2.4-inch touchscreen with 12864 LCD mode
BIGTREETECH TFT24 V1.1 2.4-inch touchscreen with 12864 LCD mode
BIGTREETECH TFT24 V1.1 2.4-inch touchscreen with 12864 LCD mode
BIGTREETECH TFT24 V1.1 2.4-inch touchscreen with 12864 LCD mode
30.99€
Ex Tax: 25.61€
  • Stock: 4
  • Model: TFT24-V1.1

Model:

TFT24 V1.1

TFT24 V1.1

TFT35 V3.0

TFT35 V3.0

TFT43 V3.0

TFT43 V3.0

TFT50 V3.0

TFT50 V3.0

Pay in three interest-free installments with PayPal. 0% APR.

Fast shipping from Spain
Delivery from 24 hours and free shipping available in mainland Spain.
Stock on hand
Shipped quickly from Spain, with a full VAT invoice.
Secure & flexible payment
Pay by card, PayPal or bank transfer.
Expert technical support
Over 10 years helping customers with components and compatibility.

The BIGTREETECH TFT24 V1.1 combines two different ways of controlling a 3D printer in a compact 2.4-inch display: a standalone touchscreen interface communicating over a serial port and a 12864 LCD mode driven directly by the mainboard firmware. This dual interface lets you choose between fast graphical navigation and the functional compatibility of Marlin's classic menus.

This is not a basic LCD or an HDMI screen: it has its own microcontroller and firmware. In Touch Mode it reads printer status and sends G-code commands over UART; in Marlin Mode it emulates a 12864 display through EXP1 and EXP2. If both interfaces are wired and configured correctly, you can switch modes by holding the touchscreen or encoder button for approximately 1.5 seconds.

BIGTREETECH TFT24 V1.1 display with encoder, serial cable and two EXP ribbon cables

Two interfaces in one display

Mode Connection Operation
Touch Mode 5-pin serial cable: RST, TX, RX, GND and +5 V Independent touch interface that reads machine status and sends G-code commands over UART.
Marlin Mode / 12864 LCD EXP1 and EXP2 Menus generated by the mainboard firmware; controlled with the encoder without touch input.

The two modes do not use the same link. A powered display does not confirm communication. Touch Mode needs a configured UART; Marlin Mode needs the EXP cables and the correct display option in firmware.

Main features

  • 2.4-inch colour touchscreen.
  • 320 × 240-pixel resolution.
  • 5 V DC logic supply.
  • Touch Mode over a UART serial link.
  • 12864 graphical LCD emulation through EXP1 and EXP2.
  • Rotary encoder with push button, buzzer and reset button.
  • SD card reader and USB host port for functions supported by the TFT firmware.
  • Firmware updates through an SD card.
  • Configurable interface, icons, fonts, colours, language and serial speed.

Specifications and dimensions

ModelBIGTREETECH TFT24 V1.1
Diagonal2.4 inches
Resolution320 × 240 pixels
Input voltage5 V DC
Overall dimensions105 × 46 mm
Horizontal distance between end mounting holes100.08 mm centre to centre
Vertical mounting-hole distance41.15 mm centre to centre
Main interfaces5-pin UART, EXP1, EXP2, SD, USB host and SWD

Official BIGTREETECH TFT24 V1.1 dimensions and mounting-hole drawing

Pinout and connections

The five-pin serial connector is labelled RS232 on the board, but it carries the RST, TX, RX, GND and +5 V logic signals used by the TFT's UART link. Do not connect it to a conventional positive/negative-voltage RS-232 port. Always compare the display pinout with the controller pinout before applying power: connector order can vary, and TX must communicate with RX.

The board also provides a separate GND/+5 V power connector, EXP1 and EXP2, an SWD header, USB host and an SD card reader. EXP1 and EXP2 are not serial connectors: they carry the signals required for the TFT to emulate a display directly connected to the controller.

Official BIGTREETECH TFT24 V1.1 pinout showing UART, power, EXP1, EXP2, USB, SD and SWD

Touch Mode installation

  1. Completely power off the printer and disconnect USB power from the mainboard.
  2. Identify a compatible UART on the controller and check its pinout.
  3. Connect GND, +5 V, TX, RX and, where applicable, RST according to both pinouts.
  4. Enable the serial port assigned to the TFT in the printer firmware.
  5. Set the same baud rate on the mainboard and display.
  6. Power on and verify temperatures, movement, fans and limits before starting a print.

The TFT baud rate can be changed through Menu > Settings > Connection > S. Ports or with the serial_port parameter in config.ini. If No printer attached! is shown, first check power, common ground, TX/RX, the selected serial port and baud rate. Responsive touch menus only confirm that the TFT itself is powered.

Marlin configuration

For all current touchscreen firmware functions, BIGTREETECH specifies Marlin 2.1.1 or later as its reference. Basic communication may be possible with older configurations, but all menus, reports and dialogs should not be assumed to work.

General options listed by the official project include:

  • EEPROM_SETTINGS and BABYSTEPPING.
  • AUTO_REPORT_TEMPERATURES and AUTO_REPORT_POSITION.
  • EXTENDED_CAPABILITIES_REPORT, M115_GEOMETRY_REPORT and M114_DETAIL.
  • REPORT_FAN_CHANGE.

Features such as mainboard SD printing, M600, dialogs, M73 and some bed-levelling tools require additional options. Enable only the functions appropriate for the printer's mechanics, available memory and intended workflow.

Marlin Mode with EXP1 and EXP2

On a controller with both EXP headers, connect EXP1 to EXP1 and EXP2 to EXP2. In Configuration.h, the only enabled display option should be:

#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER

Disable other display controllers, especially CR10_STOCKDISPLAY. If the image is corrupted or the encoder does not respond, switch the machine off and check orientation, continuity, pin 1 and the correspondence of both cables.

E3-type boards with a single EXP connector

The TFT24 V1.1 has no EXP3 header. For an E3-type controller with one EXP connector, the current documentation specifies a Y-split cable: one 10-pin plug for the mainboard and two 10-pin plugs for the TFT's EXP1 and EXP2. In this setup, only CR10_STOCKDISPLAY should be enabled. This splitter is not shown as part of the product contents.

RepRapFirmware operation

BIGTREETECH's current official firmware includes specific RepRapFirmware support. The TFT configuration should start with config_rrf.ini, be edited and then saved to the card as config.ini.

The official guide gives the following example:

M575 P1 S2 B57600

This command configures a serial port for the display, but the port number is not universal. It must match the actual controller, UART and wiring. Documented functions include temperature, movement and fan monitoring and control, print status, pause and in-print adjustment, macros and access to compatible storage media.

Is this a Klipper display?

This is not a KlipperScreen display. It does not connect over HDMI, DSI or SPI to a Raspberry Pi or other Linux host, and BIGTREETECH does not document Touch Mode as a native Klipper interface for this model. Particular 12864-emulation configurations may exist, but they depend on the controller, pinout and firmware support and are not a universal compatibility claim.

If you need a graphical interface running directly on a Klipper host, choose a display and connection supported by that system. If you prefer a compact LCD driven by the mainboard, consider the BIGTREETECH MINI12864 V2.0 after checking mounting, connectors and configuration.

Safe TFT firmware updates

The official project still supports the TFT24 V1.1, but it provides different builds for STM and GD variants. Identify the microcontroller or hardware designation on your unit before selecting a binary:

  • STM variant: dedicated BIGTREE_TFT24_V1.1... binary.
  • GD variant: dedicated BIGTREE_GD_TFT24_V1.1... binary.
  • Fonts and icons: TFT24/font and TFT24/bmp folders.
  • Configuration: config.ini.

Use the master branch of the official BIGTREETECH firmware; the manufacturer marks the old develop and release-xx.27 branches as outdated. Its guide recommends an SD card up to 8 GB, formatted as FAT32, with the correct files in the root directory. Do not interrupt power or ignore update errors.

Package contents

  • 1 BIGTREETECH TFT24 V1.1 display.
  • 1 five-pin serial cable.
  • 2 ten-pin ribbon cables for EXP1 and EXP2.

SD card, USB flash drive, enclosure and Y-split cable are not included.

This product is for you if...

  • You need a compact display with both a touch interface and a 12864 alternative.
  • Your controller provides a compatible 5 V UART or properly documented EXP1 and EXP2 headers.
  • You want to operate the printer without keeping a computer permanently connected.
  • You can verify the pinout and configure the controller firmware.

This product is not for you if...

  • You need an HDMI display or a KlipperScreen interface for a Linux host.
  • You require plug-and-play installation without checking connectors, firmware or serial speed.
  • Your board has only one E3-style EXP header and you do not have the required splitter.
  • You prefer a larger display: consider the BIGTREETECH TFT35 V3.0 after checking its dimensions and connections.

Write a review

Note: HTML is not translated!
Bad Good
Captcha