Thingiverse

Kingroon KP3S Klipper 0.96 oled screen by nehiLo
by Thingiverse
Last crawled date: 3 years, 11 months ago
Klipper Configuration https://github.com/nehilo/klipper_KP3S
1) I2C Activate
sudo raspi-config
Interface Options -> I2C -> Enable
sudo reboot
2) Start script
cd ~/klipper/
sudo cp "./scripts/klipper-mcu-start.sh" /etc/init.d/klipper_mcu
sudo update-rc.d klipper_mcu defaults
3) Prepare FW for RPi
cd ~/klipper/
make menuconfig
Chose "Microcontroller Architecture" and apply "Linux process" then SAVE
4) Flashing RPI
sudo service klipper stop
make flash
sudo service klipper start
sudo reboot
5) ROOT access
sudo usermod -a -G tty pi
6) GPIO identify
sudo apt-get install gpiod
7) Reboot
sudo reboot
///////////////////////////////////////////////////////
printer.cfg
[mcu host]
serial: /tmp/klipper_host_mcu
[display]
lcd_type: ssd1306
menu_timeout: 30
i2c_mcu: host
i2c_bus: i2c.1
1) I2C Activate
sudo raspi-config
Interface Options -> I2C -> Enable
sudo reboot
2) Start script
cd ~/klipper/
sudo cp "./scripts/klipper-mcu-start.sh" /etc/init.d/klipper_mcu
sudo update-rc.d klipper_mcu defaults
3) Prepare FW for RPi
cd ~/klipper/
make menuconfig
Chose "Microcontroller Architecture" and apply "Linux process" then SAVE
4) Flashing RPI
sudo service klipper stop
make flash
sudo service klipper start
sudo reboot
5) ROOT access
sudo usermod -a -G tty pi
6) GPIO identify
sudo apt-get install gpiod
7) Reboot
sudo reboot
///////////////////////////////////////////////////////
printer.cfg
[mcu host]
serial: /tmp/klipper_host_mcu
[display]
lcd_type: ssd1306
menu_timeout: 30
i2c_mcu: host
i2c_bus: i2c.1