Console for Elecrow 5" HDMI Touchscreen and Raspberry PI

Console for Elecrow 5" HDMI Touchscreen and Raspberry PI

prusaprinters

<p>A mount for Elecrow 5" touch display for raspberry pi ( <a href="https://www.amazon.com/dp/B07FDYXPT7">https://www.amazon.com/dp/B07FDYXPT7</a> ) suitable for use with octoprint/octodash or other purposes.&nbsp;</p><p>This is a remix of my console for the Adafruit 5" touchscreen with mounting points adjusted for this elecrow version (which I feel is a better all round screen).</p><p>The two-piece design here provides a console that can be either placed on a flat surface, or wall mounted. The console has room inside to also mount a raspberry pi and sufficient space for attachment of HDMI, USB and power cables as needed.</p><p>The raspberry PI mount is designed for a raspberry PI 4 but should also work with raspberry PI 3 since the mounting holes are the same.</p><p>You can either mount the raspberry pi internally (with a small internal USB and HDMI cable), or mount it separately and route the HDMI cable and USB cable to the console. Three cable entries are provided (for example CAT5, power, USB or just USB and HDMI, depending on use case).</p><p>If you are mounting the PI internally two slots are provided for camera ribbon cable ingress, appropriate for each orientation.</p><p>For wall mounting, screw fixing locations are provided on the back.</p><p>Two fan mounting locations are provided, one on each side. If you choose to do so, mount a standard 30x30mm raspberry pi case fan on one side, the other side is used as exhaust. Or mount two fans if you really want to. You may need to extend the power cables for the fan.</p><p>&nbsp;</p><h3>Required / Optional hardware</h3><h5>&nbsp;</h5><h5>Cables</h5><p>Micro-HDMI → HDMI cable (short/small as possible if mounting PI internally)<br>Micro-USB → USB cable (short/small as possible if mounting PI internally)<br>Small cable ties for securing whatever cables you route into the console</p><h5>Required hardware</h5><p>4 x M3x10 hex head bolt, for case back attachment. &nbsp;A little longer is not going to hurt.</p><p>4 x M3x6 bolt, for screen attachment.</p><h5>For Raspberry PI (optional)</h5><p>4 x M2.5x4 bolt</p><h5>For Fan (optional)</h5><p>30x30x7 case fan (5v)<br>4 x M3x12 bolt, 3xM3 nut</p><p>&nbsp;</p><h3>Screen Configuration</h3><p>With this screen, you must edit /boot/config.txt on your raspberry pi to get it to work. I found the instructions provided by Elecrow to not be a little problematic. You may need to tweak a few things, see my attached /boot/config.txt for the settings I use.</p><p>Additionally, if using in wall mounted orientation, you must invert the display (you can't physically change the orientation since the cables won't fint). To do this, follow these instructions:</p><p>Add the following to<strong> /boot/config.txt</strong>:</p><p>display_hdmi_rotate=2</p><p>If you are using a raspberry PI 4, you will also need to comment out the following line:</p><p>dtoverlay=vc4-fkms-v3d</p><p>You will also need to invert the orientation of the touch sensor so that it matches the inverted screen orientation. To do this, edit the<strong> /usr/share/X11/xorg.conf.d/40-libinput.conf </strong>file. &nbsp;Find the InputClass section with the identifier “libinput touchscreen catchall” and add the following line:</p><p><i>Option "TransformationMatrix" "-1 0 1 0 -1 1 0 0 1"</i></p><p>The edited section should look like this:</p><p>Section "InputClass"<br>&nbsp; &nbsp; &nbsp; &nbsp; Identifier "libinput touchscreen catchall"<br>&nbsp; &nbsp; &nbsp; &nbsp; MatchIsTouchscreen "on"<br>&nbsp; &nbsp; &nbsp; &nbsp; MatchDevicePath "/dev/input/event*"<br>&nbsp; &nbsp; &nbsp; &nbsp; Driver "libinput"<br>&nbsp; &nbsp; &nbsp; &nbsp; Option "TransformationMatrix" "-1 0 1 0 -1 1 0 0 1"<br>EndSection</p><p>Do not edit or remove the other sections. Note edit the “touchscreen” section, not the “touchpad” option.</p><p>Reboot the unit and verify correct orientation and touch behavior.</p><p>&nbsp;</p><p>&nbsp;</p>

Download Model from prusaprinters

With this file you will be able to print Console for Elecrow 5" HDMI Touchscreen and Raspberry PI with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Console for Elecrow 5" HDMI Touchscreen and Raspberry PI.