• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Voron Cell Phone KlipperScreen Mount 3D Printer File Image 1
Voron Cell Phone KlipperScreen Mount 3D Printer File Image 2
Voron Cell Phone KlipperScreen Mount 3D Printer File Image 3
Voron Cell Phone KlipperScreen Mount 3D Printer File Thumbnail 1
Voron Cell Phone KlipperScreen Mount 3D Printer File Thumbnail 2
Voron Cell Phone KlipperScreen Mount 3D Printer File Thumbnail 3

Voron Cell Phone KlipperScreen Mount

Leftcetio avatarLeftcetio

January 22, 2023

printables-icon
DescriptionCommentsTags

Description

Top mounting an old Android cell phone running klipperscreen has been a great addition to my Voron Trident.  Having the screen above the printer means it is much more accessible than at the base of the printer, and its raised up so it doesn't block my view of the print surface (and gives a place to route the USB cable).  The brackets use the mounting from Sturdy Handles by jeoje, which is both stout and allows the panels to be removed.  It can be used on any 2020 extrusion.   I am using the Snap Latches by richardjm, which are amazing, so being able to remove the panels is necessary.  I am using Andrew Ellis' print profiles and there is no problem with vibration of the cell phone as the printer moves.  The brackets mount with two M3x30 socket head screws into M3 tee nuts.  

However, I needed to route the USB cable to the Raspberry Pi, which I solved by cutting off a corner of the top panel.  I have included caps to cover where the USB goes through the top panel and for the other tops of the extrusions.  The caps were inspired by https://www.printables.com/model/185070-voron-misumi-2020-endcap, although those are for the ends of the extrusions on the V2 and I ended up having to develop a new design to match the height with the panels, added clips down the sides, and cut outs for the panel.

I also needed to be able to route the USB cable from both the klipperscreen/cell phone and the Angry CAM USB by chri.kai.in (which I mounted in the top front extrusion), so I made a bracket to support the cables as they pass the B drive.  This also uses the mounting from Sturdy Handles by jeoje, with a M3x12 screw into a M3 tee nut.

I used an old USB cable for the phone, which is probably USB 2 and not the latest USB 3.  The USB 3 cables are thicker and harder to route, and the speed isn't needed, so I suggest using the older cables.

I have included the Fusion 360 and openSCAD files that I used to develop these.  The Fusion 360 model should be easy enough to modify to be adopted to other phones.  If you don't need the slot in the bottom then just mirror the other bracket.

When I tried to use the instructions I could find on-line for the phone I found that it didn't work exactly the same.  Here is the phone I used and changes that I made which worked:

Sony Xperia cell phone model number D5316 processor info Qualcomm MSM8928, Android version 5.1.1

Settings - Backup & Restore - Factory data reset (deletes everything it can)

Wi-Fi -> turn on to go through initial set up, then forget network and turn off Wi-Fi

Settings - 
Security ->turn off all Security

Wi-Fi - Advanced Wi-Fi -> turn off "Scanning always available" and "Keep Wi-Fi on during sleep"

More -> Airplane mode

Restart phone

Security - Screen lock - none

Screen sleep - longest I can set it for is 30 minutes, could not find the setting to turn off the screen completely when it goes blank (Always on setting).

Enable developer mode and "USB debugging", also switch to never sleep when charging (the screen will go black, but if the phone goes to sleep KlipperScreen hangs)

Uninstall programs from phone that are not required, even after a Factory data reset it still loads some programs that can be deleted.  Most cannot.

With phone connected with USB to desktop computer, move file XServer-XSDL-1.11.40.apk to the phone (this is an old build that works with the old Android version).  Turn on the phone and it will automatically load the program.

Start XServer and immediately tap on the top, trying to avoid the Xperia menu, and the Device Configuration menu appears. Make the following changes:

a. Mouse emulation - Mouse emulation mode ->" Small, touchpad mode" and Advanced features, unselect everything except "Relative mouse movement (laptop mode)"

b. Scroll down in window to expose:
Change Device Configuration - Command line parameters, one argument per line → enter “-s 30” without the quotes and all on a single line.  The KlipperScreen documentation says to enter on separate lines, but this lead to XServer restarting over and over.  Putting on same line worked on this phone.  This sets XServer to wait 30 minutes before blanking the screen, which is the same time as when the Xperia does it anyway.  It never completely turns off the screen but the LCD seems to be at a lower power when Xperia turns it off.

Select native resolution and medium text size (probably doesn't matter).

When turning off the printer don't shut down XServer.  Then it will be running when the phone is powered up.

License:

GNU General Public License v3.0

Related Models

#3DBenchy - The jolly 3D printing torture-test by CreativeTools.se preview image

#3DBenchy - The jolly 3D printing torture-test by CreativeTools.se

CreativeTools profile image

CreativeTools

90,810

Important information sign for 3D printers / Wichtiges Hinweisschild für 3D-Drucker :) preview image

Important information sign for 3D printers / Wichtiges Hinweisschild für 3D-Drucker :)

Pat_S profile image

Pat_S

sign: don't touch my 3d printer preview image

sign: don't touch my 3d printer

Izzodesign74 profile image

Izzodesign74

519

Self-Watering Planter (Small) preview image

Self-Watering Planter (Small)

parallelgoods profile image

parallelgoods

73,089

X, Y and Z calibration tool for IDEX / dual extruder / dual color 3D printers preview image

X, Y and Z calibration tool for IDEX / dual extruder / dual color 3D printers

Voxel3D_NL profile image

Voxel3D_NL

201

Gift Box preview image

Gift Box

roby85r profile image

roby85r

1,492

All In One 3D Printer test preview image

All In One 3D Printer test

majda107 profile image

majda107

64,440

axes calibrage cube-xyz for 3d printers preview image

axes calibrage cube-xyz for 3d printers

H- printed profile image

H- printed

9

7