This page is under construction and may not have complete or up-to-date information.
Description
LCD / Controller options
These options are used to select and configure Marlin to communicate with an LCD controller directly connected to your board.
Marlin supports a huge number of LCD controllers, from simple character LCDs with a click-wheel to graphical OLED touchscreen displays. See the LCD Controllers page for full details about all the supported displays and controllers.
The common EXP1/2 HD44780 LCD controller (with SD Card slot)
GT2560 (YHCB2004) LCD Display
Requires Testato, Koepel softwarewire
library and Andriy Golovnya’s LiquidCrystal_AIP31068
library.
Original RADDS LCD Display+Encoder+SDCardReader
Gadgets3D G3D LCD/SD Controller
Makeboard 3D Printer Parts 3D Printer Mini Display 1602 Mini Controller
Elefu RA Board Control Panel
Sainsmart (YwRobot) 16x2 LCD Display. Requires the LiquidCrystal_I2C
library.
Sainsmart (YwRobot) 20x4 LCD Display. Requires the LiquidCrystal_I2C
library.
Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/D buttons, separate encoder inputs.
2-wire Non-latching LCD SR
The common EXP1/2 Full Graphic LCD controller (with SD Card slot.
The Ender-3 V2 display with Creality UI. Requires Marlin supplied DWIN_SET.
The Ender-3 V2 display with Pro UI by MRISCOC. Requires Marlin supplied DWIN_SET.
The Ender-3 V2 display with Jyers UI. Requires Marlin supplied DWIN_SET.
The Ender-3 V2 display with Marlin UI in portrait (tall) orientation. Requires Marlin supplied DWIN_SET.
The Ender-3 V2 display with Marlin UI in landscape (wide) orientation. Requires Marlin supplied DWIN_SET.