About
All feedback (229)
- west3d (838)- Feedback left by buyer.Past monthVerified purchaseVery pleasant and courteous buyer, great to deal with, Thanks!
- rarewaves-usa (469596)- Feedback left by buyer.Past yearVerified purchaseGreat buyer - Thanks for choosing Rarewaves-USA
- ansonelectronicsurplus (5457)- Feedback left by buyer.Past yearVerified purchaseGreat Ebayer
- theglamhobby (20644)- Feedback left by buyer.More than a year agoVerified purchaseQuick response and fast payment. Perfect! THANKS!!
- kup226- Feedback left by buyer.More than a year agoVerified purchaseThank you for an easy, pleasant transaction. Excellent buyer. A++++++.
- auto*home (19517)- Feedback left by buyer.More than a year agoVerified purchaseThank you for an easy, pleasant transaction. Excellent buyer. A++++++.
Reviews (2)

Jun 29, 2020
Easy install and it worked
Fixed my freezer melting and my refrigerator getting warm. Saved me from having to get a new refrigerator.

Sep 06, 2021
A big learning curve to get this thing working.
The below instructions work for octopi but should work for other raspi os's as well. I pulled bits and pieces from all over the internet to get it to work. I could not get the drivers and instructions provided to work, but the below steps should get you up and running.
Step 1.
First of all enable SPI by using the terminal command:
raspi-config
Navigate to ‘Advanced options’ and then enable SPI Reboot if needed through the command in the terminal:
sudo reboot
The touch screen should turn on and be white colored.
Step 2.
If your still running the Buster beta upgrade to the latest stable kernel
sudo apt update –allow-releaseinfo-change
Give the following command to update and upgrade Raspian:
sudo apt update
sudo apt upgrade
sudo reboot
Step 2b. Repeat step 2.
Step 3.
Now to modify the configuration file to configure the display
sudo nano /boot/config.txt
then add this line to the bottom
dtoverlay=piscreen,speed=16000000,rotate=90
give Ctrl+X, Y, and Enter. (This saves the file) Give the command:
sudo reboot
Unplug your HDMI cable if you have to plugged in
You now see Linux booting up on the 3.5 inch touch screen.
Step 4.
Log into you Octoprint and install the touch UI plugin.
Run the following command to install X and touch screen auto login/boot into touch mode
git clone GitHub /BillyBlaze/OctoPrint-TouchUI-autostart.git ~/TouchUI-autostart/
sudo ~/TouchUI-autostart/helpers/install
When done
sudo reboot
You should now see Octoprint fire up and go into touch screen mode
Step 5.
At this point your Octoprint should be loaded but your mouse and touch screen will probably be moving backwards. In the newer (Jessi, Buster) versions of Raspbian they change input control from evdev to libinput. You need to install evdev or it will ignore you 40-libinput.conf configurations.
sudo apt-get install xserver-xorg-input-evdev
sudo reboot
You can now modify your 40-libinput.conf file
sudo nano /usr/share/X11/xorg.conf.d/40-libinput.conf
Section "InputClass"
Identifier "libinput touchscreen catchall"
MatchIsTouchScreen "on"
MacthDevicePath "/dev/input/event*"
Driver "libinput"
Option "TransformationMatrix" "0 1 0 -1 0 1 0 0 1"
EndSection
As to coordination transformation matrix, you have to add the following code within the section of touchscreen in 99-callibration.conf or 40-libinput.conf.
in case of inverting x,
Option "TransformationMatrix" "-1 0 1 0 1 0 0 0 1"
in case of inverting y,
Option "TransformationMatrix" "1 0 0 0 -1 1 0 0 1"
in case of swapping x and y,
Option "TransformationMatrix" "0 1 0 1 0 0 0 0 1"
Save and reboot
sudo reboot
Your Raspberry Pi 4 should come up now. Touchscreen should be working in the right direction