After some hardware issues I want to upgrade my nice Craftbot Plus 3D-printer, this old printer is alive again and makes nice prints! Time for sharing..
My modifications: SKR1.4 Turbo, TFT3.5 v3.0, Reprap firmware v3.3.x, improved hotend, hotend-fan & heated bed, 3 new steppermotors, 2x NEMA17 Vibration Damper Shock Absorbers, filament sensor, RGB ledstrip, RPi4, Camera, etc..
Just a few photo's | Click to enlarge.. |
---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
First off all, get the pinout of your new 3D-printer mainboard, I used the SKR1.4 Turbo
Remove the old Craftbot electronics: mainboard and TFT and case fan, we don't need it..
Get the backplates for the new electronics, you can find it here: https://www.thingiverse.com/thing:4499006
Nice TFT3.5 case: https://www.thingiverse.com/thing:4839597
Get some hardware, see list below
WIFI setup
RepRapFirmare Raspberry Pi to SKR 1.X Adapter for easy connect (one of Peter’s great creations!)
Bigtreetech TFT3.5 v3.0 (optional)
Bigtreetech Filament sensor (optional)
Craftbot Improved heated bed (optional)
Craftbot all-metal hotend (optional)
BigTreeTech BTT Writer v1.0 (optional, Marlin only, WIFI adapter * programmer)
35cm neopixel 12volt (60 leds/meter) RGB-ledstrip (we will replace the original white ledstrip)
[DC-DC Adjustable Step-down Buck Converter XL4015 5A - with Current Limiter]
Panel mount USB B to USB B cable (mount the adapter to the orginal Crafbot case USB-hole and connect the cable to the USB-port of the SKR1.4 Turbo)
Devine NCD chassisdeel crystal adapter D-size (make 3 holes in the Crafbot backplate, use a short UTP-cable to connect this adapter to the RPi)
2x NEMA17 Vibration Damper Shock Absorber for X and Y-steppers (optional)
RPi camera (optional)
flatkabel 10wires (display: 5 wires, ledstrip: 3 wires) 60cm flatkabel 2wires (for Y-end switch)
2x 240cm wire (for fans)
24v fan (to replace original 12v heaterfan)
24v fan (to replace original 12v Case fan)
2x 24v fan (to replace original 12v objectfans)
1x 12v 60x60x25mm EE60251S1-1000U-999 Sunon fan (optional, to replace old 2410ML-04W-B20 BRUSHLESS FAN 12V Fan inside the original installed PSU)
=> Allways check every connection twice, make sure you use the correct polarity!!
wget https://raw.githubusercontent.com/TeamGloomy/LPC-STM32-DSF-Install_Script/master/RRF_LPC_3_3_0.sh sudo chmod 755 RRF_LPC_3_3_0.sh ./RRF_LPC_3_3_0.sh
enable the Camera with raspi-config first
follow these nice instructions (works perfect on a RPi4): https://github.com/cncjs/cncjs/wiki/Setup-Guide:-Raspberry-Pi-%7C-MJPEG-Streamer-Install-&-Setup-&-FFMpeg-Recording, after this setup, last thing to do is: sudo chown pi:pi /home/pi/mjpg-streamer.sh
Just to have a backup of it, I added the above Camera instructions and autorun-file to this page too.
After reboot, enter http://local-ip-address:8080/?action=stream in Reprap-panel->Settings->General->Webcam
You can find some info about it here: https://3dprintbeginner.com/hotend-and-heatbed-pid-tuning
M303 E0 S245 C8 (extruder)
M303 E-1 S90 C8 (bed)