On-board 5V Fan Port
Gemini has an on-board 5V controllable interface for main controller cooling, as shown in the following diagram

Commands to be executed via SSH before adding configuration
- FAST system does not need this step
wget https://cnb.cool/3dmellow/public/static-files/-/git/raw/main/host/linux-dtb-current-fly-sunxi64_3.3.5_arm64.deb && sudo dpkg -i linux-dtb-current-fly-sunxi64_3.3.5_arm64.deb
sudo reboot
Reference Configuration
[mcu host] # FlyOS has already generated the linux MCU for you, define and use it directly
serial: /tmp/klipper_host_mcu
[temperature_sensor FLY-π] # Host computer temperature
sensor_type: temperature_host
[temperature_fan core_fan] # Host computer cooling fan
pin: host:gpiochip1/gpio103 # Host computer fan pin
max_power: 1.0
sensor_type: temperature_host # Set to host controller temperature
control:watermark # Control method
target_temp: 48 # Host computer cooling fan start temperature
min_temp: 0 # Minimum temperature, error will occur if below this
max_temp: 90 # Maximum temperature, error will occur if above this
off_below: 0.10
kick_start_time: 0.50
max_speed: 0.8 # Maximum speed, 80% of full power
min_speed: 0.3 # Minimum speed, 30% of full power
Loading...