FYSETC V2.1 RGB Mini 12864 Graphic LCD Screen

FYSETC V2.1 RGB Mini 12864 Graphic LCD Screen User Manual

1. Introduction

This manual provides detailed instructions for the installation, operation, and configuration of the FYSETC V2.1 RGB Mini 12864 Graphic LCD Screen. This display is designed for use with 3D printers, CNC machines, and other microcontroller projects, offering a compact and versatile user interface.

The FYSETC V2.1 RGB Mini 12864 features a 2.4-inch graphic LCD with 128x64 resolution, a rotary encoder with RGB backlighting, and an SD card slot for offline printing capabilities. It is compatible with Marlin firmware and various mainboards, including RAMPS 1.4.

FYSETC V2.1 RGB Mini 12864 Graphic LCD Screen with two connection cables

Image 1.1: The FYSETC V2.1 RGB Mini 12864 Graphic LCD Screen and included connection cables.

2. Features

  • Display: 2.4-inch high contrast Graphic LCD with 128x64 resolution.
  • Display Styles: Supports multiple display color styles (e.g., black-gray, black-green, white-black, white-blue, green-black).
  • Communication: SPI communication to host micro-controller.
  • SD Card Support: Vertical or side SD slot with card detect, with an optional SD module for offline printing.
  • User Interface: Rotary Encoder with RGB-Aura for navigation and input.
  • Lighting: Configurable RGB LED backlight, controlled by 3 WS2811 chips.
  • Contrast: Software configurable contrast setting.
  • Compatibility: EXP1 & EXP2 RAMPS Compatible socket.
  • Open Source: Designed as an open-source component.

3. Package Contents

The standard package includes:

  • 1 x FYSETC V2.1 RGB Mini 12864 Graphic LCD Display
  • 2 x Custom connection cables (approximately 30cm/11.8in each)

4. Setup and Installation

4.1 Connecting to a Mainboard

The FYSETC Mini 12864 display connects to your mainboard via the EXP1 and EXP2 ports. These ports are standard LCD display interfaces on many motherboards.

Wiring diagram showing the FYSETC Mini 12864 display connected to a RAMPS 1.4 board via EXP1 and EXP2 ports.

Image 4.1: Typical connection diagram for the Mini 12864 to a RAMPS 1.4 compatible board.

4.2 Cable Connections

The display comes with two custom connection cables. For direct connection to FYSETC motherboards (such as the Spider board), these cables can be used without modification.

Two ribbon cables with connectors for direct connection to FYSETC motherboards.

Image 4.2: Cables configured for direct connection to FYSETC motherboards.

When connecting to other brand mainboards, it may be necessary to reverse the cable plugs to ensure correct pin alignment. This involves gently removing the connector shrouds and re-orienting them.

Two ribbon cables with connectors reversed for compatibility with other brand motherboards.

Image 4.3: Cables with reversed plugs for compatibility with various mainboards.

4.3 Important Notice Regarding Resistors

For compatibility with certain motherboards, such as RAMPS 1.4, the Mini 12864 is equipped with RST (R3) and KILL (R4) optional resistors. Some motherboards (e.g., S6/Spider) may change the KILL pin to 5V. In such cases, ensure that R4 on the Mini 12864 is in an empty state (not populated). Pressing the button on the screen with R4 populated and KILL at 5V can cause a short circuit between 5V and GND, potentially damaging the motherboard.

Diagram showing EXP1 and EXP2 pin definitions and a notice about RST (R3) and KILL (R4) resistors, highlighting the importance of R4's state for compatibility.

Image 4.4: Pin definitions for EXP1 and EXP2, with a critical notice regarding R3 and R4 resistors.

4.4 Pin Definitions

The EXP1 and EXP2 headers on the FYSETC Mini 12864 serve as the LCD display interface. Refer to the diagram below for pin assignments.

Close-up view of the EXP1 and EXP2 headers on the FYSETC Mini 12864 board, with a table detailing pin definitions for both Mini 12864 and RAMPS Def.

Image 4.5: Detailed pin definitions for EXP1 and EXP2 on the Mini 12864.

5. Operation

The FYSETC Mini 12864 display provides a user interface primarily through its 2.4-inch LCD screen and rotary encoder.

  • Rotary Encoder: Rotate the knob to navigate through menus and adjust settings. Press the knob to select an option or confirm a setting.
  • SD Card: Insert an SD card into the designated slot to access files for offline printing. The display will show progress and status during printing.
  • RGB Backlight: The RGB LEDs around the encoder and the display backlight are configurable via software, allowing for personalized visual feedback.

6. Configuration and Firmware

The display uses the Sitronix ST7567 driver. For detailed configuration instructions and firmware integration, refer to the official FYSETC Wiki.

Screenshot of the FYSETC Wiki page for Mini12864 Panel, showing sections like Product Introduction, Features, Application, Typical Wiring, and Firmware config.

Image 6.1: Screenshot of the FYSETC Wiki, a resource for detailed information and configuration.

The FYSETC Wiki provides comprehensive guides on:

  • Firmware configuration steps (e.g., for Marlin).
  • Pin definitions and wiring diagrams.
  • Using libraries like u8g8 for Arduino projects.

For the most up-to-date information and support, please visit the FYSETC Wiki at wiki.fysetc.com and search for "Mini12864_Panel".

7. Specifications

AttributeValue
Display TypeGraphic LCD
Resolution128x64 pixels
Display Area2.4 inches
Screen Dimensions (L x W)104.9 x 47 mm (4.1 x 1.8 inches)
Driver ICSitronix ST7567
BacklightRGB LED (WS2811 controlled)
InterfaceSPI, EXP1 & EXP2
SD Card SlotVertical or Side (optional module)
Cable LengthApproximately 30 cm (11.8 inches)
Package Dimensions5.87 x 4.02 x 1.46 inches
Weight3.53 ounces

8. Troubleshooting

  • Display Not Lighting Up or Showing Garbled Text:
    • Verify all cable connections are secure and correctly oriented. If using a non-FYSETC mainboard, try reversing the cable plugs (refer to Section 4.2).
    • Ensure the display is receiving power.
    • Check your firmware configuration to ensure the correct display driver (ST7567) and pin assignments are set.
  • SD Card Not Detected or Slow Transfers:
    • Ensure the SD card is properly inserted into the slot.
    • Try a different SD card. Some cards may have compatibility issues or slower read/write speeds.
    • Verify firmware support for the SD card reader.
  • Buttons or Rotary Encoder Not Responding:
    • Check the physical connection of the display to the mainboard.
    • Review firmware configuration for encoder and button pin assignments.
    • Refer to the important notice regarding RST (R3) and KILL (R4) resistors in Section 4.3 to prevent potential short circuits.
  • RGB LEDs Not Functioning Correctly:
    • Ensure the WS2811 control in your firmware is correctly configured for the RGB LEDs.
    • Check power supply to the display.

For further assistance, consult the FYSETC Wiki or contact FYSETC customer support.

9. Warranty and Support

For information regarding product warranty, returns, or technical support, please refer to the purchase platform or contact FYSETC directly through their official channels. Detailed technical documentation and community support can often be found on the FYSETC Wiki (wiki.fysetc.com) and their GitHub repositories.

Ask a question about this manual

Ask about setup, troubleshooting, compatibility, parts, safety, or missing instructions. Manuals+ will review the question and use this page’s manual context to help answer it.

After a successful submission, we securely hash the supplied account or form email before sending it to Microsoft Advertising for conversion attribution. Privacy details.