FAQ(Oct/3)
※How to Install RGB PCB Light Strips

Install the LED Effects Library
This will install the LED Effects for Klipper plugin from here
SSH into your Fly Gemini
account : fly
password : mellow
cd ~
git clone https://github.com/julianschill/klipper-led_effect.git
cd klipper-led_effect
./install-led_effect.sh
Add to printer.cfg
[output_pin HE-LED]
pin: host:gpio3
pwm: False
Setting the RGB strip:
Add to printer.cfg
[neopixel my_neopixel]
pin:PA9 # Main Board Pin Definitions
chain_count:24 # Number of RGB's
color_order: GRB # Colour order
initial_RED: 0.2 # Red Light on default value is 1 max.
initial_GREEN: 0.2 # Green Light on default value is 1 max.
initial_BLUE: 0.2 # Blue Light on default value is 1 max.
[led_effect rainbow]
leds:
neopixel:my_neopixel
layers:
gradient 0.50 0.50 top (1,0,0),(0,1,0),(0,0,1)
frame_rate: 24
[led_effect extruder_temp]
leds:
neopixel:my_neopixel
layers:
heater 0.50 0.50 top (0.0,1.0,0.0),(1.0,0.0,0.0),(0.0,0.0,1.0)
frame_rate: 24
heater: extruder
autostart: true
[led_effect bed_heating]
leds:
neopixel:my_neopixel
layers:
heater 0.50 0.50 top (0.0,1.0,0.0),(1.0,0.0,0.0),(0.0,0.0,1.0)
frame_rate: 24
heater: heater_bed
autostart: true
※Fixing MCU Read Error for Display Screen
If you encounter an error reading the display screen MCU, it may be due to the lack of pre-flashed firmware on the display. To address this issue, follow these optimization steps:
Open an SSH session and log in to the system.
In the terminal, enter the following commands:
cd ~/klipper/ make -j4 flash FLASH_DEVICE=0483:df11
After running the above command, the system may prompt you to enter a password. Enter the password: mellow.
Wait for the firmware to be flashed.
After the flashing is complete, restart the system with the following command:
sudo reboot
Once the system restarts, the display screen should light up.
By following these steps, you should be able to resolve the issue of being unable to read the display screen MCU and ensure that the display screen has the necessary pre-flashed firmware.
※TMC UART Error:

This error occurs when there is a communication failure between the TMC driver and the motherboard. Possible causes include:
Insufficient 24V power supply to the motherboard (TMC driver not initialized)
The TMC stepping driver module is not properly seated
Incorrect jumper settings for the driver
Please check these points carefully.
※ADC Error:

ADC stands for "Analog-to-Digital Converter," which is used to convert the thermistor reading into the temperatures for the extrusion head and hot bed. As a safety measure, Klipper will enter protection mode if the temperature exceeds the maximum or minimum threshold (indicating a possible open or short-circuited thermistor). Please verify that the thermistor is connected to the correct socket.
Last updated