sainsmart Coreception 300 with Klipper. This will hold general installation and config
- Get printer and setup with Bltouch in Z+ endstop spot .
- get Debian Pc/laptop/rpi/orangepi/ect/ect
- install OS (i chose debian 11 and used KIAUH to install klipper/mainsail/moonraker)
- compile klipper for your mcu which should be a mega 2450 board on stock coreception.
- run "make menuconfig", setup for the mcu mega, stock settings work great.
- run "make"
- "make flash" works fine. upload to board if you have USB setup.
- copy over printer.cfg which contains all pinouts to control printer as well as macros for calibration and setup
- if your using ubuntu and cannot find your MCU path
- verify all printer components and tune extruder/Bed PID
- Setup Extruder Steps (if Not Stock)
- Setup ZOffset/probe calibrate
- testprint
- Setup pressure advance
- Every Pres_adv change retune retraction (click here for FW_retract tuning which i recommend)
- setup the Rpi to ALSO be a secondary MCU for resonance testing
- Check your Resonance
- Check resonance to check belt tension on coreXY machines
- testprint
- setup Start and end Gcodes (also check the included ones)
- enjoy
sudo apt-get install git -y cd ~/klipper/ make menuconfig make ls /dev/serial/by-id/* sudo service klipper stop cd ~ git clone https://github.com/th33xitus/kiauh.git ./kiauh/kiauh.sh
i ended up using spi 5 and needed these commands on my Rpi to active spi5 dtoverlay=spi5-1cs dtparameter=cs0_pin=12
PID_CALIBRATE HEATER=extruder TARGET=170 PID_CALIBRATE HEATER=heater_bed TARGET=60
SHAPER_CALIBRATE
~/klipper/scripts/calibrate_shaper.py /tmp/calibration_data_x*.csv -o /tmp/shaper_calibrate_x.png ~/klipper/scripts/calibrate_shaper.py /tmp/calibration_data_y*.csv -o /tmp/shaper_calibrate_y.png
TUNING_TOWER COMMAND=SET_RETRACTION PARAMETER=RETRACT_LENGTH START=0 FACTOR=0.05 #this test will test retract length from 0 to 5 on a 20mm tower
##sources ramps pinout for mks 1.5