Jump to content

Sense or no sense


Recommended Posts

Just ordered the BTT SB2240 board to go can bus on my build. Upgrading to stealthburner and the voron tap. It is my understanding from everything I’ve read and discussions I’ve had that I can eliminate all the mechanical endstops and go with sensorless homing. I’ve read that the 2240 is capable of the stall required to do this. Just checking with you experts who know a hell of a lot more than me before I screw things up. Also can I route the can umbilical through the chains?  I’ve seen some who do away with the chains. But for my taste the chains look cool.   I get more amazed with every reading or working on my 2.4 with the quality product that the design team and avid voron supporters have done to make this a top notch printer. Makes me want to build another when I complete my first. 

Link to comment
Share on other sites

1 hour ago, Pappy3831 said:

Almost forgot. I’m looking at going with a touch screen. Looking at the Raspberry 7 “. I know there are others out there. Wondering what others are using and success or problems encountered. 

The 7" screen is quite big - there are mounts available for it out there. I use mostly the BTT PiTFT50 or BTT PiTFT43 screens with Klipperscreen installed.

Link to comment
Share on other sites

2 hours ago, Pappy3831 said:

How do you get the klipper screen installed?

Once you have flashed the SD card with the pi-image you want (I use mainsail os), install KIAUH and install from there. I flash the SD card with Raspi-imager which has mainsail os as an option.


Link to comment
Share on other sites

1 hour ago, claudermilk said:

I use a Waveshare 4.3" DSI connected to the RPi 4. I did it the hard way, doing the manual install--but I didn't know about KIAUH yet. Today, I'd do it with KIAUH.

Yah, KIAUH made it very easy to get it all installed, especially for a Klipper noob like myself 😄  

Link to comment
Share on other sites

6 minutes ago, Pappy3831 said:

So you still use mainsail but install with kahkua?  Do I use that to set up my raspberry pi or just for the display?  Time to go to you tube. 

Mainsail is the printer interface on your PC (Web interface) and is independent of Klipperscreen. Klipperscreen runs on the screen attached to the Raspi. To control the printer you can use either mainsail fro the desktop/Laptop or Klipperscreen directly from the printer.


You need to install it via the raspi (ssh into the pi, run ./kiauh/kiauh.sh to activate KIUAH, install Klipper screen. Reboot and Klipperscreen will be on the screen you have on your printer. 

No setup necessary as KIAUH does that all for you.

Link to comment
Share on other sites

This post was recognized by claudermilk!

mvdveer was awarded the badge 'Helpful' and 5 points.

PART 1: Flashing image to SD card for Raspberry Pi using Pi Imager:

1. Open Pi Imager:



2. Choose OS


3. Scroll down to  other specific os


4. Click on Other specific os


5. Click on 3d printing



6. Scroll down to Mainsail os


7. Click on Mainsail os and choose the 32 bit version



8. Click on Choose Storage


9. Choose the SD card - in this case it will be ProGrade SD PG08 Media - 32.0 GB (Yours will be different)


10. Click on the Gear icon:


11. You will be prompted whether you want to profile your wifi details - Click yes


12. You will be asked for your system username and password.



13. Complete this and press enter


14. Fill in the details as you scroll down





15. Click save and click write.



16. Once the image has been written, eject the sd card, put it in the raspberry pi and boot it up.




Link to comment
Share on other sites

PART 2 - Installing Klipperscreen via KIAUH.

1. Once booted, open a terminal window and  ssh into the pi, with he name you used here (Voron 24) followed by .local eg Voron24.local




2. Enter the password you used here:


3. You will then be logged into the raspi via the terminal

4. Follow these steps to install kiauh.




5. Launch KIAUH



6. Type in 1 for [Install]


7. Type in 5 to install Klipperscreen and let it do its thing. (It takes a while)

8. Quit KIAUH by typing b (for back) the q (for quit)


9. Type exit at the prompt to exit the terminal



End PART 2








Link to comment
Share on other sites

PART 3: Printer Control.

1. Launch your browser and enter "voron24.local" in the browser bar. Mainsail should open


You can now control your printer via the browser from a desktop PC, Laptop or tablet as long as you are on the same network as the printer. Remember the SSID we entered?

2. Klipperscreen should appear on your touch display:


From here you can directly control your printer without the web interface.

Just be aware that you may still need the web interface to upload code files to your printer. However this can also be done directly from your slicer. But this is a topic for another day.



Link to comment
Share on other sites

Awesome. Got my raspberry pi up and running. Ran kiauh and got a screen and camera installed. Now just have to wait for the parts to show up. Wish these companies from china would open warehouses here in town. The wait is killing me. 

now I just have to get the firmware installed on my octopus. Got it set up and ran but ran out of time trying to find it. A task for tonight after work. 

thanks again for all your help. Hope I’m not being a pain with all my questions/ problems as I am way out of my league on the programming side of things. 

thank you again one and all. Your help is greatly appreciated. 

Link to comment
Share on other sites

6 hours ago, Pappy3831 said:

Hope I’m not being a pain with all my questions/ problems as I am way out of my league on the programming side of things.

Not at all - happy to help

Link to comment
Share on other sites

No need to remove and reinstall. The file would be saved in your home directory, Klipper subdirectory and then the OUT directory.

1. Connect to the raspi pi with Cyberduck. (OSX and Windows)  Alternative for windows is Putty


Make sure you connect using SFTP:


Fill in your server address, username and Pi password and connect.



2. Navigate to the Klipper directory:


3. Open the "out" folder


4. Copy the Klipper.bin file to your SD card


5. Rename Klipper.bin to FIRMWARE.bin

6. Insert into the octopus board with POWER OFF

7. Start up the Octopus Board. Once it has boot up, remove the SD card and look at the file on it. It should now be called FIRMWARE.cur

8. Your Octopus Board is flashed

Link to comment
Share on other sites

17 minutes ago, Pappy3831 said:

I have a blue light on the octopus board. How do I know it’s done

As stated above - take the SD card out of the octopus board, put it in a card reader on your laptop or PC and see if firmware.bin has been renamed to firmware.cur. If it has - the board is flashed. If not - then make sure the file on the SD card is named FIRMWARE.bin (in capital letters) and flash again. I have found some Octopus boards will only flash if file name is in caps. 

To flash the board - put SD card in octopus and restart.


Link to comment
Share on other sites

Okay. I’ll try that tomorrow. It didn’t flash so I’ll caps the firmware and try again tomorrow.  Didn’t get the cur after I pulled the card. I wouldn’t be this far if it wasn’t for your help. I really appreciate it. Maybe I’ll get there by the time my upgrade parts show up😆

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...