Most of the how-to vids on youtube make assumptions that you already know all of the small details that you came to learn in the first place. I'm talking about " hit the y key and then hit enter" when you go to a certain step. I came for instructions and not assumptions. This video is the best I have ever seen. Don't you dare change how you do things. Any video you want to do in the future about klipper or touch screens or camera monitoring or even octopi with klipper would be very welcome. The one about klipper and octopi was a big hint. Thank you very much.
It would be so nice to see a full line of videos on how to setup and trim Klipper. I find your way of instructing on how to do things (maybe a bit "dry" ^^, but...) very easy to remember and do! You got me hooked, m8...!
great video, however to restart the pi you should type reboot in putty rather than pulling the power supply, cutting power risks corrupting the sd card
Also type ‘exit’ to close your ssh connection cleanly instead of just ‘x’ing out of the window. However if you are restarting the pi the ssh connection is just gonna hang up on you regardless
@@andrewmoore7601 This is NOT needed. When closing the connection the shell will automatically exit as its tty gets closed. But unplugging the power of any (non-battery-backed) linux or windows system without correct poweroff is asking for filesystem corruption and with these flaky micro-SD cards possibly even a broken card. Also, on issuing a reboot your ssh is not really hanging. Your ssh client is just trying to continue the session and while the pi is rebooting, it cannot tell it this is not possible. That means the client will only know the pi is gone after the default TCP timeout and that's pretty long. Once the pi has rebooted, the client should get a response to its attempts to resume, telling it that connection no longer exists and then it will indicate the same. Note that this happens when the networking stack of the pi is up again, which might not yet include the ssh daemon, so getting the error that the connection is broken does not mean that also immediately reconnecting will work, but it will be pretty close.
Couple of jargon definitions for anyone interested: SSH: Secure Shell - think of this as a Remote Desktop connection, but command line only. If you REALLY don’t want to mess with SSH, or if you can’t find your IP address easily you can use the HDMI port on the pi to connect it to a tv or monitor and then just plug a keyboard into the USB port. All of the commands you were running over SSH you can just type in with the keyboard instead. If you want to find your IP address so you can SSH/SFTP just run the ‘ifconfig’ command and your IP address will print out onto the console. SFTP: Secure File Transfer Protocol. Used exactly like you demoed; lets you transfer files from one device to another over a network.
Same here. Marlin/Jeyers has served my Ender 3v2 very well but sadly it hasn't been updated since 2021 (which I just double checked on GitHub). Glad to see Klipper has now matured and fairly straightforward to install for most people now.
✔I like your video! Add my vote for the following features: i) To add a camera for the timelapse ii) to do the configuration settings and tune that should be done after the change to Klipper.
Haven't checked the rest of your channel, but this was awesome and I did, this "along side" you, ok, we got different printers (I'm with a Ender 3v2) and got everything you showed here (worked with both Raspberry pie 5, and the ender 3v2) don't have the touch-screen but got some old Andriod phones laying around I'll try using as the touch-screen (found a few videos here on YT showing that process) and I would LOVE to se calibration-videos on this setup too.. //Cheers from Sweden
One thing almost no one mentions when going from marlin to klipper, there is a setting in your slicer software that should be changed from Marlin to Klipper for slicing, if you want the full benefits at least.
Great video. I have quite a few printers. I ended up migrating my sovol sv06 and sv06 plus over to klipper last year. I did not care for the sonic pad so I returned it for the BTT pad 7. I also picked up a rasberry pie 3b and a BTT 5 inch screen and used them on my other sovol. I found using the pad 7 easier to set up, so essentially the CB1 over the Pie. They are both great options mind you but at this point the pad 7 is likely cheaper or around the same price as a pie and screen. Especially with all the sales for the pad 7 on places like Aliexpress.
would love to see guidelines for the rest of the config. I followed your Sonic Pad guides and found them extremely useful for a beginner to 3D printing so having the same here would be great.
Great Ricky. Was hesitant to spend the money on a Sonic pad or Nebula whenever I have an Pi 3B lying around doing nothing. It's the config for my Max Neo that'll be the tricky part no doubt
Just finished making this and got it running this morning, working well and very happy. I have the newer ender S1 pro with the F401 chip, when you update the firmware on this version your bin file has to go into a folder on the SD Card called STM32F4_UPDATE. Other than that it all went well. In the config where it talks about serial on PA10/PA11 etc, these are the physical pins on the MCU that the hardware is connected too. Would love to see a tutorial on this project, I'm new to Klipper so would be very useful. Thanks for the excellent tutorial.
Hello, as all of your videos, this is also perfect!! Thank you. Just one question; I bought exactly the same as you, I have an ender 3v2, the only thing I've added is the bltouch. Is it all ready active or do I have to do something before flashing the printer? Thank you 🖐️
Just an FYI, in Linux or PI Os when in the terminal, if you see a capitalised letter, THAT letter is a default option, as in your case you had a Y/n that capitalised "Y" is the default option, in such a case just pressing the "enter" key is equal to typing "y + enter". Hope this makes sense? Great tut.
Nice one Ricky, you smashed it again for those of us who also go cold as soon as we see the lines of script usually involved with Klipper (I'm also from an engineering background). I've been using the Sonic Pad and wouldn't go back now. I like the idea of putting all of my printers on their own Sonic Pad/Klipper rather than connecting them to one device so this would be cost effective for me at some stage in the future. If they are already running on Sonic Pad do the printers already have the correct firmware for this set up?
If you want to make the install even easier, instead of choosing the raspberry pi os (lite) option in the raspberry pi imager, there is an option to directly install kipper with mainsail. I don’t have my computer at hand to check the exact location, but if I remember correctly it was something like special purpose OSes->3D printing -> Mainsail OS. Basically it lets you skip the initial installation through KIAUI
@@simonemartin-pn9zi You can but you will be using resources that klipper needs, so you could potentially slow down klipper to a point where it will cause problems in printing. But you could install something light or install something that only works when you're not printing, but if you want to avoid any issues, keeping the raspberry pi dedicated to klipper is the best option.. It also depends on what raspberry pi you use. Using a RPi 5 will give you more resources to share, so you will be probably fine adding funcionality besides Klipper, but running a Pi Zero you are already on the edge with Klipper. I run the Pi Zero 2 W and I'm running without issue, but I don't tax the Pi or Klipper much.
Great video. And all worked well for me including printing the model. Just a note about the screen, mine arrived and the fan is too tall to fit inside your model. Maybe they have changed the part. I’ve done some load testing with a big print and with the supplied heat sink that comes with it, the cpu has not gone above 68c.
It would be helpful if you could cover any extra bits and setup steps for the calibration of the klipper installation. I'm thinking of any accelerometers that might be required. A pointer to a recommended bit of hardware would be great. Thanks.
Hi again, finally managed to install and run klipper on the raspberry. 2 things i've had a hard time: 1. you need a micro sd of at least 32gb, 2. i didn't see that there is a slot on the back of the raspberry for the micro sd so i tryed to flash twice with an usb adapter before finding out that there was one. So, be carefull.
Nice one! The issue maybe that ".local" hostnames are only for you're local/home network. It's possible that if you have multiple network segments (like wifi extenders) those names may not be re-broadcast (I had to fiddle with my WiFi extender to make this happen) One Tip: If you have Windows 10 or above for SSH you can use the *pre-installed* OpenSSH 'ssh', and 'ssh-keygen' command just as you would on Linux, Mac, etc.
Following along. So far, so good. It seems your Raspberry Pi 5 has a heatsink on one of the chips? My Pi 5 came from Elecrow, has no heatsink. Is one advisable? Chat GPT says yes, recommending a heatsink with cooling fan when a Pi 5 is used for continuous duty, like in a 3D printer. I just ordered the official active cooler for Raspberry Pi 5. Hope it fits in the case and the case provides adequate airflow. EDIT2: At ten minutes Rickey talks about the need for a fan, and that a fan is included with the touchscreen. This will teach me to watch the whole video before commenting.
UPDATE. I successfully got Klipper operating on my Ender 3, with BTT SKR Mini E3 V.3 controller board, BL Touch and Sprite Pro Extruder. By operating, I mean it homes X and Y. Z, not yet, because the BL Touch needs some troubleshooting. As I recall, my particular BL Touch had wiring a little different from examples I saw in instructional videos. I believe I will have to go in, check the wiring, and assign different pins for the BL Touch probe control and sensor. All of this is machine specific. As Ricky says, you will have to work through the process of getting it working with your specific configuration. In addition to searching the Web, I have found my subscription to ChatGPT to be really helpful. It's not perfect, but it is like having a knowledgeable friend nearby who you can converse with. I'll feed it error messages, ask it for the correct SSH commands, etc. Once I get it working, I will look into how to put a vibration sensor on it to do tuning.
Maybe you should do this step-by-step tutorial on a old laptop, it would be far less troublesome if i got a video guide 2 years old when i was setting up klipper and kiauh on my old laptop!
As much as I appreciate all the work it takes to make one of these, maybe I just don’t have the confidence but does the sonicpad do the same thing? Even if it is more expensive it would probably be worth it for some people like me who aren’t as good with computers?
The sonic pad is a great option especially for creality users or if you are using a printer/s already on the list. It's basically plug and play, does *most* things that full version klipper does, and it comes with an accelerometer already pre configured. Pretty much all the macros a basic user would want are configured. Having an interface to connect to wifi networks is a big plus. Setting up multiple printers is a breeze. There are some things it lacks vs a full klipper install that your average person probably wouldn't know they were missing out on.
@@---ey6hj I got a Sonic Pad a while ago, as a balance... plug and play it aint, plug and crash it certainly is, I might get 2 prints out before it crashes and tells me I need restart. It's up to date, been reset and update through again, ender printer so should be no compatibility issues ..... Whichever route you roll the dice, some times you win some times not so much
So I was wondering for a already kliper printer for example sovol 7 plus would you need to add any config files to use the diy klipper pad or would it just auto connect to the printer I tried doing this and it didn't auto connect but the printer has klipper on it already
For me in Canada, those Elecrow 5" are $10 more expensive than several 7" touchscreens that i foudn with good ratings. Perhaps smaller is better but I have the space :)
i just purchased an ender 3 v3 & cant even print a file off thingyverse, how stupid these manufacturers are. all i want to do is make a few parts for my rc glider but nope, now i see i need a sonic tablet thing.. lame as.feel a bit ripped off. i can however print a tiny boat. tried to use a slicer but still no - error 2111.
Is it a V3 SE or just a V3? A T95 TV box for $30 will run Klipper just fine. I’m using one to run Klipper on my KP3S Pro. If I can get it working, anyone can.
it's not good practice to use the default username/password. if some malicious code allow someone to penetrate your home network, that will pose a security risk to your pi, and allow someone to take full control of it (and printer, and eventually your house, if someone remove the heating limitations and make your hot end heat to oblivion, posing a real fire treat). other than that, great video, as always
Yup. Remember that that Pi is a full computer and an ssh session allows full control for a user to do/install whatever they want on the pi remotely. If you have the ssh service on your pi, ABSOLUTELY change the default password to something secure ASAP.
I have the same printer with a Sonic Pad connected to it. Are there any benefits to replacing the Sonic Pad with a Raspberry PI running Klipper? More features? better performance? The only thing I can think of is that you are at the mercy of Creality to update the Sonic Pad on a regular cadence rather than you updating Klipper on the Raspberry PI yourself. Thanks.
.local network naming is enabled by the Bonjour service which is enabled by default on Linux, MacOs and most other operating systems, but must be installed on Windows. You probably just haven't installed it.
I'm using a MacBook and I am lost. I downloaded the ssh putty for Mac got it running put in all of the information including the ip address it won't connect to the pi because I am using a router extension!
No you actually have A LOT more control using the web browser. Like a ridiculously more amount of control In fact I would recommend avoiding kipper screen at all costs. If you need control while at the printer you can use phone or tablet web browser to still have all that unlimited control in the palm of your hand
Sure. As long as you can the PC has a spare USB port and HDMI port to connect to the touch screen. Only possible issue could be getting debian to run stable on the PC. Tried installing mint on an old Acer laptop once and I could not get it stable. Not really a klipper pad but functionally the same. Benefit of using a pi, compact, super stable and low power usage.
@@ashleywhitehead3710 have a m910q connected to a btt hdmi7 now, just need to get the printer finished and figure out the klipper software for it and the creality 4.2.2 board
I like a screen by the printer as my laptop, running the slicer, is elsewhere. You can stop and restart a print if things go wrong and you can queue jobs and set them going from the printer. If everything is in one place, then you don't need another screen.
I have a sonic pad and it just keeps disconnecting when printing, getting very mad with it online lots of people having the same issue, lots of different ideas to fix it. I want to know does this way work reliable and not keep disconnecting as I don't know is it the design of the sonic pad the klipper software or the printer I have the saame one as you.
I ran klipper and Fluidd on a raspberry pi zero for a couple of years. I never had any disconnection issues. I removed the screen on my ender 3v2 used the UART connection for power and communication. I just used the web interface.
@@jonathonodonnell253 couldn't agree more, if I lived higher up, I'd happily throw the thing out the window. There are some good reviews and some crappy reviews ... quality control issue ?? mines sonic pad to ender printer so "should" be fine .. but it a P.O.S. Hopefully without the bespoke creality junk in the mix this might make it work ... Bambu here I come ????
@@tezgray I got a SV-08 and love it, but I take my Ender3 V2 on the road with me. It has a BTT pi V1.2, creality 4.2.7 mainboard and a btt tft35 klipper screen. It’s also linear rails on all axis with a micro Swiss DD in a stealthy Swiss tool head. Oh and has canbus. Cost me $250.00 Canadian pesos for the upgrades. 😃
@@jonathonodonnell253 I'd consider upgrading the rails etc if I could get it to work long enough, to be fair don't think it's the printer, the sonic paad looks good but spends most of it's life telling me "error key 3" , whatever that means, restart. Hopefully this will at least give me something that's not a paperweight. or i just give in and offset upgrades against a bambu
Is it really that much cheaper? I have seen the sonic pad for 100 euro, A pi 5 is about 90, power supply 20?, sd card 10? Screen 50? Case 5? Thats 185? I don’t see how this is cheaper, maybe faster?
You don't need (and I'd argue don't even want) a Pi5 for this usecase. A pi3b+ will do fine. A pi4 is already overkill. If you don't need a screen and can live with the web-interface over wifi a pi zero2 w allows for a very small setup (especially if you use a serial connection to the printer's main board and powering it from the printer's power-supply using a suitable buck-converter). Of course, the more you deviate from the path shown here, the more knowledge/investigation you'll need. But a pi3b+ instead of that pi5 will be just fine and lower the cost.
@@RickyImpey protip though shortening your links (for places other than twitter where space is extremely limited) makes it seem like your hiding them - clickers take a risk the destination is some virus not knowing who hosts it (youtube is pretty good at filtering that tho)
You could just comment that reference out instead of deleting it, that way it's still in there in the appropriate location and syntax should you want to use the time lapse function in the future.
Why not just just a Microsoft Surface RT tablet running RaspberryPI OS running Klipper & Klipperscreen? ... Pick up a used RT tablet for $30... one piece with a bigger screen.
Sonic pad sucks, I am running it with a Creality 4.2.7 E3V2 and it throws a 298 error every print (sometimes twice). I would avoid the sonic pad like a plague personally. Switched the mobo from 4.2.7 to manta e3ez w/ CB-1 and haven’t looked back. Sonic pad= Junk
Most of the how-to vids on youtube make assumptions that you already know all of the small details that you came to learn in the first place. I'm talking about " hit the y key and then hit enter" when you go to a certain step. I came for instructions and not assumptions. This video is the best I have ever seen. Don't you dare change how you do things. Any video you want to do in the future about klipper or touch screens or camera monitoring or even octopi with klipper would be very welcome. The one about klipper and octopi was a big hint. Thank you very much.
I would also like to see tutorials on how to set up and tune your printer with klipper you mentioned at the end!
It would be so nice to see a full line of videos on how to setup and trim Klipper.
I find your way of instructing on how to do things (maybe a bit "dry" ^^, but...) very easy to remember and do!
You got me hooked, m8...!
great video, however to restart the pi you should type reboot in putty rather than pulling the power supply, cutting power risks corrupting the sd card
correction: ‘sudo reboot’
Also type ‘exit’ to close your ssh connection cleanly instead of just ‘x’ing out of the window. However if you are restarting the pi the ssh connection is just gonna hang up on you regardless
@@andrewmoore7601 This is NOT needed. When closing the connection the shell will automatically exit as its tty gets closed. But unplugging the power of any (non-battery-backed) linux or windows system without correct poweroff is asking for filesystem corruption and with these flaky micro-SD cards possibly even a broken card.
Also, on issuing a reboot your ssh is not really hanging. Your ssh client is just trying to continue the session and while the pi is rebooting, it cannot tell it this is not possible. That means the client will only know the pi is gone after the default TCP timeout and that's pretty long. Once the pi has rebooted, the client should get a response to its attempts to resume, telling it that connection no longer exists and then it will indicate the same. Note that this happens when the networking stack of the pi is up again, which might not yet include the ssh daemon, so getting the error that the connection is broken does not mean that also immediately reconnecting will work, but it will be pretty close.
very through and easy to understand, thank you, havent yet purchase pi but has already able to imagine how am gonna have it, really thank you!
Couple of jargon definitions for anyone interested:
SSH: Secure Shell - think of this as a Remote Desktop connection, but command line only. If you REALLY don’t want to mess with SSH, or if you can’t find your IP address easily you can use the HDMI port on the pi to connect it to a tv or monitor and then just plug a keyboard into the USB port. All of the commands you were running over SSH you can just type in with the keyboard instead. If you want to find your IP address so you can SSH/SFTP just run the ‘ifconfig’ command and your IP address will print out onto the console.
SFTP: Secure File Transfer Protocol. Used exactly like you demoed; lets you transfer files from one device to another over a network.
Another great vid that I understood. I am still using Jeyers and been very happy with it but the upgrade urge is there again!
Jyers has been great to me too but switching to Klipper for this.
Same here. Marlin/Jeyers has served my Ender 3v2 very well but sadly it hasn't been updated since 2021 (which I just double checked on GitHub).
Glad to see Klipper has now matured and fairly straightforward to install for most people now.
✔I like your video!
Add my vote for the following features:
i) To add a camera for the timelapse
ii) to do the configuration settings and tune that should be done after the change to Klipper.
Haven't checked the rest of your channel, but this was awesome and I did, this "along side" you, ok, we got different printers (I'm with a Ender 3v2) and got everything you showed here (worked with both Raspberry pie 5, and the ender 3v2) don't have the touch-screen but got some old Andriod phones laying around I'll try using as the touch-screen (found a few videos here on YT showing that process) and I would LOVE to se calibration-videos on this setup too..
//Cheers from Sweden
One thing almost no one mentions when going from marlin to klipper, there is a setting in your slicer software that should be changed from Marlin to Klipper for slicing, if you want the full benefits at least.
Good tip
Awesome video!. I would also like to see the additional tutorials on how to tune the printer with the klipperscreen.
Great video. I have quite a few printers. I ended up migrating my sovol sv06 and sv06 plus over to klipper last year. I did not care for the sonic pad so I returned it for the BTT pad 7. I also picked up a rasberry pie 3b and a BTT 5 inch screen and used them on my other sovol. I found using the pad 7 easier to set up, so essentially the CB1 over the Pie. They are both great options mind you but at this point the pad 7 is likely cheaper or around the same price as a pie and screen. Especially with all the sales for the pad 7 on places like Aliexpress.
would love to see guidelines for the rest of the config. I followed your Sonic Pad guides and found them extremely useful for a beginner to 3D printing so having the same here would be great.
I agree, a series on setting up the Pi (Klipper Pad) as was done with the Sonic Pad would be useful and appreciated
Definitely make that next one... Awesome Job on this..
Great Ricky. Was hesitant to spend the money on a Sonic pad or Nebula whenever I have an Pi 3B lying around doing nothing. It's the config for my Max Neo that'll be the tricky part no doubt
Just finished making this and got it running this morning, working well and very happy. I have the newer ender S1 pro with the F401 chip, when you update the firmware on this version your bin file has to go into a folder on the SD Card called STM32F4_UPDATE. Other than that it all went well. In the config where it talks about serial on PA10/PA11 etc, these are the physical pins on the MCU that the hardware is connected too. Would love to see a tutorial on this project, I'm new to Klipper so would be very useful. Thanks for the excellent tutorial.
How much of a difference did you notice ?
Hello, as all of your videos, this is also perfect!! Thank you. Just one question; I bought exactly the same as you, I have an ender 3v2, the only thing I've added is the bltouch. Is it all ready active or do I have to do something before flashing the printer? Thank you 🖐️
lovely. can you show how to calibrate using klipper and also how to adjust skew in it.
Just an FYI, in Linux or PI Os when in the terminal, if you see a capitalised letter, THAT letter is a default option, as in your case you had a Y/n that capitalised "Y" is the default option, in such a case just pressing the "enter" key is equal to typing "y + enter". Hope this makes sense? Great tut.
Thanks👍
@@RickyImpey No sir, THANK YOU! The 2c I know does not touch the amount of knowledge that you impart to us..
Nice one Ricky, you smashed it again for those of us who also go cold as soon as we see the lines of script usually involved with Klipper (I'm also from an engineering background). I've been using the Sonic Pad and wouldn't go back now. I like the idea of putting all of my printers on their own Sonic Pad/Klipper rather than connecting them to one device so this would be cost effective for me at some stage in the future.
If they are already running on Sonic Pad do the printers already have the correct firmware for this set up?
If you want to make the install even easier, instead of choosing the raspberry pi os (lite) option in the raspberry pi imager, there is an option to directly install kipper with mainsail. I don’t have my computer at hand to check the exact location, but if I remember correctly it was something like special purpose OSes->3D printing -> Mainsail OS. Basically it lets you skip the initial installation through KIAUI
MainsailOS is the slightly easier path but it currently doesn't support the Pi 5
Im new to the raspberry pi world, if i install klipper on the board, then I cant use the raspberry for anything else, rigth?
@@simonemartin-pn9zi You can but you will be using resources that klipper needs, so you could potentially slow down klipper to a point where it will cause problems in printing. But you could install something light or install something that only works when you're not printing, but if you want to avoid any issues, keeping the raspberry pi dedicated to klipper is the best option.. It also depends on what raspberry pi you use. Using a RPi 5 will give you more resources to share, so you will be probably fine adding funcionality besides Klipper, but running a Pi Zero you are already on the edge with Klipper. I run the Pi Zero 2 W and I'm running without issue, but I don't tax the Pi or Klipper much.
@@RobertEchten thank you, I'll do some reserch on this topic
Great video. And all worked well for me including printing the model. Just a note about the screen, mine arrived and the fan is too tall to fit inside your model. Maybe they have changed the part. I’ve done some load testing with a big print and with the supplied heat sink that comes with it, the cpu has not gone above 68c.
I just tried that nd appear sonic pad klipper isnt quite klipper, fail miserably
@@tezgray are you replying to me? noone said this was sonic pad. Its klipper pad
It would be helpful if you could cover any extra bits and setup steps for the calibration of the klipper installation. I'm thinking of any accelerometers that might be required. A pointer to a recommended bit of hardware would be great. Thanks.
Hi again, finally managed to install and run klipper on the raspberry. 2 things i've had a hard time: 1. you need a micro sd of at least 32gb, 2. i didn't see that there is a slot on the back of the raspberry for the micro sd so i tryed to flash twice with an usb adapter before finding out that there was one. So, be carefull.
Hey great tutorial, Does it recover (resume printing) after power loss?
cool,i learned something today.
Nice one!
The issue maybe that ".local" hostnames are only for you're local/home network. It's possible that if you have multiple network segments (like wifi extenders) those names may not be re-broadcast (I had to fiddle with my WiFi extender to make this happen)
One Tip: If you have Windows 10 or above for SSH you can use the *pre-installed* OpenSSH 'ssh', and 'ssh-keygen' command just as you would on Linux, Mac, etc.
Great joob!!! thanks
Following along. So far, so good. It seems your Raspberry Pi 5 has a heatsink on one of the chips? My Pi 5 came from Elecrow, has no heatsink. Is one advisable? Chat GPT says yes, recommending a heatsink with cooling fan when a Pi 5 is used for continuous duty, like in a 3D printer. I just ordered the official active cooler for Raspberry Pi 5. Hope it fits in the case and the case provides adequate airflow. EDIT2: At ten minutes Rickey talks about the need for a fan, and that a fan is included with the touchscreen. This will teach me to watch the whole video before commenting.
UPDATE. I successfully got Klipper operating on my Ender 3, with BTT SKR Mini E3 V.3 controller board, BL Touch and Sprite Pro Extruder. By operating, I mean it homes X and Y. Z, not yet, because the BL Touch needs some troubleshooting. As I recall, my particular BL Touch had wiring a little different from examples I saw in instructional videos. I believe I will have to go in, check the wiring, and assign different pins for the BL Touch probe control and sensor. All of this is machine specific. As Ricky says, you will have to work through the process of getting it working with your specific configuration. In addition to searching the Web, I have found my subscription to ChatGPT to be really helpful. It's not perfect, but it is like having a knowledgeable friend nearby who you can converse with. I'll feed it error messages, ask it for the correct SSH commands, etc. Once I get it working, I will look into how to put a vibration sensor on it to do tuning.
Maybe you should do this step-by-step tutorial on a old laptop, it would be far less troublesome if i got a video guide 2 years old when i was setting up klipper and kiauh on my old laptop!
As much as I appreciate all the work it takes to make one of these, maybe I just don’t have the confidence but does the sonicpad do the same thing? Even if it is more expensive it would probably be worth it for some people like me who aren’t as good with computers?
The sonic pad is a great option especially for creality users or if you are using a printer/s already on the list. It's basically plug and play, does *most* things that full version klipper does, and it comes with an accelerometer already pre configured. Pretty much all the macros a basic user would want are configured. Having an interface to connect to wifi networks is a big plus. Setting up multiple printers is a breeze.
There are some things it lacks vs a full klipper install that your average person probably wouldn't know they were missing out on.
@@imendlessmike that’s good info, I have an s1 pro so it might be worth just paying for the sonic pad
@@---ey6hj I got a Sonic Pad a while ago, as a balance... plug and play it aint, plug and crash it certainly is, I might get 2 prints out before it crashes and tells me I need restart. It's up to date, been reset and update through again, ender printer so should be no compatibility issues ..... Whichever route you roll the dice, some times you win some times not so much
So I was wondering for a already kliper printer for example sovol 7 plus would you need to add any config files to use the diy klipper pad or would it just auto connect to the printer I tried doing this and it didn't auto connect but the printer has klipper on it already
For me in Canada, those Elecrow 5" are $10 more expensive than several 7" touchscreens that i foudn with good ratings. Perhaps smaller is better but I have the space :)
Hi Rick, does it mean when you flashed your printer for the Creality Sonic Pad, you don't need to flash the printer with the klipper.bin file???
That's right, no need to do it again.
Will the printer config file I spent an age creating following your how to guides just transfer over from the Sonic Pad debacle ?
i just purchased an ender 3 v3 & cant even print a file off thingyverse, how stupid these manufacturers are. all i want to do is make a few parts for my rc glider but nope, now i see i need a sonic tablet thing.. lame as.feel a bit ripped off. i can however print a tiny boat. tried to use a slicer but still no - error 2111.
Is it a V3 SE or just a V3? A T95 TV box for $30 will run Klipper just fine. I’m using one to run Klipper on my KP3S Pro. If I can get it working, anyone can.
it's not good practice to use the default username/password. if some malicious code allow someone to penetrate your home network, that will pose a security risk to your pi, and allow someone to take full control of it (and printer, and eventually your house, if someone remove the heating limitations and make your hot end heat to oblivion, posing a real fire treat). other than that, great video, as always
Yup. Remember that that Pi is a full computer and an ssh session allows full control for a user to do/install whatever they want on the pi remotely. If you have the ssh service on your pi, ABSOLUTELY change the default password to something secure ASAP.
Is there anyway to do this on a laptops
I have the same printer with a Sonic Pad connected to it. Are there any benefits to replacing the Sonic Pad with a Raspberry PI running Klipper? More features? better performance? The only thing I can think of is that you are at the mercy of Creality to update the Sonic Pad on a regular cadence rather than you updating Klipper on the Raspberry PI yourself. Thanks.
.local network naming is enabled by the Bonjour service which is enabled by default on Linux, MacOs and most other operating systems, but must be installed on Windows. You probably just haven't installed it.
4.2.2 Creality board?
The first video describing what really to do is to install Klipper and how easy it is.
hi Ricky, i am using a octopus 1.1 motherboard for my pinter, can you please send me the right link please
I'm using a MacBook and I am lost. I downloaded the ssh putty for Mac got it running put in all of the information including the ip address it won't connect to the pi because I am using a router extension!
Uless I am missing something without the screen you loose lots of functionality using the web browser is this correct?
No you actually have A LOT more control using the web browser. Like a ridiculously more amount of control
In fact I would recommend avoiding kipper screen at all costs. If you need control while at the printer you can use phone or tablet web browser to still have all that unlimited control in the palm of your hand
stupid question, will a klipper pad work if I set up klipper on a small pc like a lenovo tiny?
Sure. As long as you can the PC has a spare USB port and HDMI port to connect to the touch screen.
Only possible issue could be getting debian to run stable on the PC. Tried installing mint on an old Acer laptop once and I could not get it stable.
Not really a klipper pad but functionally the same.
Benefit of using a pi, compact, super stable and low power usage.
@@ashleywhitehead3710 have a m910q connected to a btt hdmi7 now, just need to get the printer finished and figure out the klipper software for it and the creality 4.2.2 board
Can I do all of it on BTT PI?
Yes. But use the btt pi2. Uses a different MCU to the rasp pi so you need a special debian build supplied by btt.
With Klipper I would prefer no screen on my printer. Btw. You top two affiliate links do not work
I like a screen by the printer as my laptop, running the slicer, is elsewhere. You can stop and restart a print if things go wrong and you can queue jobs and set them going from the printer. If everything is in one place, then you don't need another screen.
Thanks, hopefully fixed now👍
But I can buy a full kit including screen for for not that much more than, RP5 with Klipper preinstalled !
Yeah for me Putty has always refused to connect to hostnames even hardwired. So I just use the ip address
I have a sonic pad and it just keeps disconnecting when printing, getting very mad with it online lots of people having the same issue, lots of different ideas to fix it. I want to know does this way work reliable and not keep disconnecting as I don't know is it the design of the sonic pad the klipper software or the printer I have the saame one as you.
I ran klipper and Fluidd on a raspberry pi zero for a couple of years. I never had any disconnection issues. I removed the screen on my ender 3v2 used the UART connection for power and communication. I just used the web interface.
BTT manta mobo with a CB-1 and a tft35 SPI. Toss the sonic pad in the trash where it belongs.
@@jonathonodonnell253 couldn't agree more, if I lived higher up, I'd happily throw the thing out the window. There are some good reviews and some crappy reviews ... quality control issue ?? mines sonic pad to ender printer so "should" be fine .. but it a P.O.S. Hopefully without the bespoke creality junk in the mix this might make it work ... Bambu here I come ????
@@tezgray I got a SV-08 and love it, but I take my Ender3 V2 on the road with me. It has a BTT pi V1.2, creality 4.2.7 mainboard and a btt tft35 klipper screen. It’s also linear rails on all axis with a micro Swiss DD in a stealthy Swiss tool head. Oh and has canbus. Cost me $250.00 Canadian pesos for the upgrades. 😃
@@jonathonodonnell253 I'd consider upgrading the rails etc if I could get it to work long enough, to be fair don't think it's the printer, the sonic paad looks good but spends most of it's life telling me "error key 3" , whatever that means, restart. Hopefully this will at least give me something that's not a paperweight. or i just give in and offset upgrades against a bambu
Will a 7" touchscreen work fine for this?
Yes, if it works with the Pi
Run Klipper with SKR mini E3V3 64 bit board?
Yep
Is it really that much cheaper? I have seen the sonic pad for 100 euro,
A pi 5 is about 90, power supply 20?, sd card 10? Screen 50? Case 5? Thats 185? I don’t see how this is cheaper, maybe faster?
I had everything laying around except the touchscreen, I bought a 7" because my eyes arent so good.
You don't need (and I'd argue don't even want) a Pi5 for this usecase. A pi3b+ will do fine. A pi4 is already overkill. If you don't need a screen and can live with the web-interface over wifi a pi zero2 w allows for a very small setup (especially if you use a serial connection to the printer's main board and powering it from the printer's power-supply using a suitable buck-converter). Of course, the more you deviate from the path shown here, the more knowledge/investigation you'll need. But a pi3b+ instead of that pi5 will be just fine and lower the cost.
lol Elecrow 5" HDMI Touchscreen link already broken
oh you mentioned not being a tech guy - likely linked to your logged in view or something
Thanks, hopefully fixed the links now. It was something to do with shortening the links.
@@RickyImpey protip though shortening your links (for places other than twitter where space is extremely limited) makes it seem like your hiding them - clickers take a risk the destination is some virus not knowing who hosts it (youtube is pretty good at filtering that tho)
You could just comment that reference out instead of deleting it, that way it's still in there in the appropriate location and syntax should you want to use the time lapse function in the future.
Why not just just a Microsoft Surface RT tablet running RaspberryPI OS running Klipper & Klipperscreen? ... Pick up a used RT tablet for $30... one piece with a bigger screen.
NOTE: All links are only available to US customers. 🙄🙄🙄
Sonic pad sucks, I am running it with a Creality 4.2.7 E3V2 and it throws a 298 error every print (sometimes twice). I would avoid the sonic pad like a plague personally. Switched the mobo from 4.2.7 to manta e3ez w/ CB-1 and haven’t looked back. Sonic pad= Junk
I'd like it to be wireless. Otherwise i have no point to use it.
F NOOOOOOOOOOOOOOOOOOOOOOOo