diff --git a/printer_mods/README.md b/printer_mods/README.md index cefa91d44..daa40c346 100644 --- a/printer_mods/README.md +++ b/printer_mods/README.md @@ -191,6 +191,7 @@ like so: |randell |[Door Hinges](./randell/Door_Hinges) |Door hinges that use an M3 bolt for a pin and bolts thru the panel |:x: |:x: |:heavy_check_mark: |:x:| ||[Microswitch Pod for PCB](./randell/Microswitch_Endstop) |Modified endstop pod for use of endstop switches mounted on a PCB |:x: |:x: |:heavy_check_mark: |:x:| | raymondh | [Large Spool Holders](./raymondh/LargeSpoolHolders) | Larger spool holders for KVP spools | :x: | :heavy_check_mark: | :heavy_check_mark: |:x:| +| revnull | [Raspberry Pi 7inch Display Mount](./revnull/rpi_7in_display_mount) | An articulating mount for the offical Raspberry Pi 7inch touch screen | :grey_question: | :grey_question: | :heavy_check_mark: | :grey_question: | |Rhastlyn |[Wansview 1080p Camera Mount](./Rhastlyn/WansviewCameraMount) |A camera mount that replaces the OEM part to allow the camera to be mounted to a 2020 extrusion | :x: |:grey_question: |:heavy_check_mark: |:x:| | |[60mm Fan Cover](./Rhastlyn/60mmFanCover)|A easy to install cover for spec 60mm fans originally designed for a 2.4 build| :x: |:grey_question: |:heavy_check_mark: |:x:| | roboticator24 | [Touchscreen for OctoDash](./roboticator24/4inch_touchscreen_mount_for_v2.4) | Mount a 4-inch LCD touchscreen to your V2.4 in place of the usual 12864 panel to allow you to run the amazing OctoDash touch UI | :x: | :x: | :heavy_check_mark: |:x:| diff --git a/printer_mods/revnull/rpi_7in_display_mount/Images/cable_flat.jpg b/printer_mods/revnull/rpi_7in_display_mount/Images/cable_flat.jpg new file mode 100644 index 000000000..866438463 Binary files /dev/null and b/printer_mods/revnull/rpi_7in_display_mount/Images/cable_flat.jpg differ diff --git a/printer_mods/revnull/rpi_7in_display_mount/Images/cable_vertical.jpg b/printer_mods/revnull/rpi_7in_display_mount/Images/cable_vertical.jpg new file mode 100644 index 000000000..713f3935a Binary files /dev/null and b/printer_mods/revnull/rpi_7in_display_mount/Images/cable_vertical.jpg differ diff --git a/printer_mods/revnull/rpi_7in_display_mount/Images/display_flat.jpg b/printer_mods/revnull/rpi_7in_display_mount/Images/display_flat.jpg new file mode 100644 index 000000000..54d102b7a Binary files /dev/null and b/printer_mods/revnull/rpi_7in_display_mount/Images/display_flat.jpg differ diff --git a/printer_mods/revnull/rpi_7in_display_mount/Images/display_front.jpg b/printer_mods/revnull/rpi_7in_display_mount/Images/display_front.jpg new file mode 100644 index 000000000..a675c9dc1 Binary files /dev/null and b/printer_mods/revnull/rpi_7in_display_mount/Images/display_front.jpg differ diff --git a/printer_mods/revnull/rpi_7in_display_mount/Images/display_tilted.jpg b/printer_mods/revnull/rpi_7in_display_mount/Images/display_tilted.jpg new file mode 100644 index 000000000..6d74c6aec Binary files /dev/null and b/printer_mods/revnull/rpi_7in_display_mount/Images/display_tilted.jpg differ diff --git a/printer_mods/revnull/rpi_7in_display_mount/Images/display_vertical.jpg b/printer_mods/revnull/rpi_7in_display_mount/Images/display_vertical.jpg new file mode 100644 index 000000000..bac159832 Binary files /dev/null and b/printer_mods/revnull/rpi_7in_display_mount/Images/display_vertical.jpg differ diff --git a/printer_mods/revnull/rpi_7in_display_mount/Images/mount_flat.jpg b/printer_mods/revnull/rpi_7in_display_mount/Images/mount_flat.jpg new file mode 100644 index 000000000..e44e362dc Binary files /dev/null and b/printer_mods/revnull/rpi_7in_display_mount/Images/mount_flat.jpg differ diff --git a/printer_mods/revnull/rpi_7in_display_mount/Images/mount_vertical.jpg b/printer_mods/revnull/rpi_7in_display_mount/Images/mount_vertical.jpg new file mode 100644 index 000000000..ebe84538e Binary files /dev/null and b/printer_mods/revnull/rpi_7in_display_mount/Images/mount_vertical.jpg differ diff --git a/printer_mods/revnull/rpi_7in_display_mount/README.md b/printer_mods/revnull/rpi_7in_display_mount/README.md new file mode 100644 index 000000000..b3a25fb9c --- /dev/null +++ b/printer_mods/revnull/rpi_7in_display_mount/README.md @@ -0,0 +1,30 @@ +Articulating Raspberry Pi 7" Display Mount +========= +![Image](./Images/display_front.jpg) + +This is a combo remix of [driftology's](https://www.thingiverse.com/driftology) awesome articulating mount for the [Paneldue 7i V3](https://www.thingiverse.com/thing:4571677) and [th3fallen's](https://www.thingiverse.com/th3fallen) [PITFT50 mounting plate](https://www.thingiverse.com/thing:4881101). It enables the official Raspberry Pi 7" touchscreen display to be mounted in place of spec LCD to run [KlipperScreen](https://github.com/jordanruthe/KlipperScreen) while allowing the screen to tile out of the way to open and close the doors when needed. + +![Image](./Images/display_vertical.jpg) +![Image](./Images/display_tilted.jpg) +![Image](./Images/display_flat.jpg) + +## Installation: +**Parts:** +* [Raspberry Pi Touch Display](https://www.raspberrypi.org/products/raspberry-pi-touch-display/) +* Flex Ribbon Extension Cable *(length depending on distance from Pi)* +* 8 x M3x8 (SHCS) +* 2 x M4x8 (SHCS) +* 2 x M4 T/Hammer Nuts +* Zip ties + +**Optional Display Case Back:** +* [luc_e](https://www.thingiverse.com/thing:1585924) +* [mjcopper](https://www.thingiverse.com/thing:4574770) + +Assemble the parts in the following orientation making sure not to overtighten or strip the screw holes. The movement should be smooth, but tight enough to hold position. +![Image](./Images/mount_flat.jpg) +![Image](./Images/mount_vertical.jpg) + +Route the ribbon cable through cutout in the center of the mounting plate and up and over the pivot points. Use zip ties to secure the cables in place ensuring there is no binding in either position. +![Image](./Images/cable_flat.jpg) +![Image](./Images/cable_vertical.jpg) diff --git a/printer_mods/revnull/rpi_7in_display_mount/STL/swing_arm_lg_a.stl b/printer_mods/revnull/rpi_7in_display_mount/STL/swing_arm_lg_a.stl new file mode 100644 index 000000000..7c334a81a Binary files /dev/null and b/printer_mods/revnull/rpi_7in_display_mount/STL/swing_arm_lg_a.stl differ diff --git a/printer_mods/revnull/rpi_7in_display_mount/STL/swing_arm_lg_b.stl b/printer_mods/revnull/rpi_7in_display_mount/STL/swing_arm_lg_b.stl new file mode 100644 index 000000000..47f007af4 Binary files /dev/null and b/printer_mods/revnull/rpi_7in_display_mount/STL/swing_arm_lg_b.stl differ diff --git a/printer_mods/revnull/rpi_7in_display_mount/STL/swing_arm_sm_x2.stl b/printer_mods/revnull/rpi_7in_display_mount/STL/swing_arm_sm_x2.stl new file mode 100644 index 000000000..31173b455 Binary files /dev/null and b/printer_mods/revnull/rpi_7in_display_mount/STL/swing_arm_sm_x2.stl differ diff --git a/printer_mods/revnull/rpi_7in_display_mount/STL/voron_2.4_7in_pi_base.stl b/printer_mods/revnull/rpi_7in_display_mount/STL/voron_2.4_7in_pi_base.stl new file mode 100644 index 000000000..6e88d07eb Binary files /dev/null and b/printer_mods/revnull/rpi_7in_display_mount/STL/voron_2.4_7in_pi_base.stl differ diff --git a/printer_mods/revnull/rpi_7in_display_mount/STL/voron_2.4_lcd_mount_foot_a.stl b/printer_mods/revnull/rpi_7in_display_mount/STL/voron_2.4_lcd_mount_foot_a.stl new file mode 100644 index 000000000..458341524 Binary files /dev/null and b/printer_mods/revnull/rpi_7in_display_mount/STL/voron_2.4_lcd_mount_foot_a.stl differ diff --git a/printer_mods/revnull/rpi_7in_display_mount/STL/voron_2.4_lcd_mount_foot_b.stl b/printer_mods/revnull/rpi_7in_display_mount/STL/voron_2.4_lcd_mount_foot_b.stl new file mode 100644 index 000000000..0e8547efa Binary files /dev/null and b/printer_mods/revnull/rpi_7in_display_mount/STL/voron_2.4_lcd_mount_foot_b.stl differ