3D printer Upgrade - OctoPrint on Raspberry PI4 with touchscreen
Автор: Blue Blade Fish
Загружено: 2021-11-21
Просмотров: 2318
Описание:
This project involves 3D printing an enclosure and mount for the Raspberry PI 4, fan, and Touchscreen added to my 3D printer. And the steps involved to install and configure Octopi to control the printer and run on the LCD touchscreen display. The “OCTOSCREEN” plugin is used to show Octopi on the LCD.
You will need the following Hardware:
Raspberry Pi 4
30mm 5v fan and mount screws
40 Pin GPIO 1 to 2 Micro Expansion Board
UCTRONICS Raspberry Pi Touchscreen, 3.5 Inch
5v power supply
USB A male to USB B male cable.
4x 3mm standoffs (about 20mm long - to mount PI)
2x 3mm x 8mm screws (to attach mounting bracket)
3D printed case (link to thingiverse .stl files download below)
Software install:
1) flash octopi on a micro SD
2) configure WIFI and set up octo print
3) set up the LCD.
3.1) connect to octopi.local in SSH, login, and run the following commands on the Pi
git clone https://github.com/waveshare/LCD-show...
chmod -R 755 LCD-show
cd LCD-show/
chmod +x LCD35-show
run the installer
sudo ./LCD35-show
system will reboot when finished
4) configure it to work with Octoprint using Octoscreen plugin
4.1) connect to octopi.local in SSH, login, and run the following commands on the Pi
sudo apt-get update
sudo apt-get install -f
#edit config.txt
sudo vi /boot/config.txt
change the folowing line :
down arrow to the line, X key to delete, I to insert.
hdmi_cvt=800 533 60 6 0 0 0
esc key, colon (:), w, and q (then hit enter) to write the changes and exit.
install the X server files
sudo apt-get install libgtk-3-0 xserver-xorg xinit x11-xserver-utils
sudo apt-get install git build-essential xorg-dev xutils-dev x11proto-dri2-dev
now restart the Pi
sudo reboot
again, The terminal session will end when it restarts. Close that terminal, and open a new one
Update
sudo apt-get --allow-releaseinfo-change update
sudo apt-get install libltdl-dev libtool automake libdrm-dev
git clone https://github.com/ssvb/xf86-video-fb...
cd xf86-video-fbturbo
autoreconf -vi
./configure --prefix=/usr
make
sudo make install
sudo cp xorg.conf /etc/X11/xorg.conf
sudo reboot
#log into new terminal after reboot
install octoscreen:
wget https://github.com/Z-Bolt/OctoScreen/...
sudo dpkg -i octoscreen_2.7.4_armhf.deb
edit the octoscreen resolution
sudo vi /etc/octoscreen/config
set :
OCTOSCREEN_RESOLUTION=800x533
esc key, colon (:), w, and q (then hit enter) to write the changes and exit.
sudo reboot
#done – ready to use.
Music:
“So_Long_Analog” from the YouTube audio library
Links:
Thingiverse link to .STL files:
https://www.thingiverse.com/thing:514...
40 Pin GPIO 1 to 2 Micro Expansion Board:
https://www.amazon.com/gp/product/B08...
30mm Fan:
https://www.amazon.com/GeeekPi-Raspbe...
UCTRONICS Raspberry Pi Touchscreen:
https://www.amazon.com/gp/product/B08...
Octoprint: https://octoprint.org/download/
Pi imager: https://www.raspberrypi.org/software/
Subscribe Now! https://www.youtube.com/subscription_...
Повторяем попытку...

Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: