Previously, I posted about a 5″ touchscreen for the Raspberry Pi.
But I did not mention calibrating the touchscreen.
After a week’s holiday, I came back and sorted this fairly easily.
I was using Raspbian Jessie from NOOBS 1.8
First I installed a new utility:
sudo apt-get install xinput-calibrator
To calibrate the touchscreen, go to the menu>preferences>select “Calibrate touchscreen”
Touch each of the red crosses on the screen in turn, then cut and paste the resulting snippet to the following file by using this command:
sudo nano /usr/share/X11/xorg.conf.d/98-calibration.conf
(this will create a new file and open it for editing)
My entries are below:
MatchProduct “ADS7846 Touchscreen”
Option “Calibration” “120 3970 205 3920” #(enter your numbers here)
Option “SwapAxes” “0”
Ctrl-O to save, Crtl-x to exit, and then reboot, and your pointer should follow your finger correctly!
This is just a quick and dirty guide to getting the Orange Pi One up and running.
- DON’T connect a microUSB charger to the MicroUSB port. That port is for USB On the go only, i.e. for connecting flash drives etc.
- You will need a 5V power supply with a 4mm x 1.7mm barrel connector, centre positive. I used a USB to barrel connector lead, and a Samsung USB charger, which can easily supply 2A. Apparently PSP chargers work as well.
- You will need an SDcard for the OS. At least 8GB and preferably at least class 4. A fast one is recommended, apparently the Opi1 may not boot with a slower one.
- EDITED:I have since found that some class 10 cards will not work with the OPi1 or even the Raspberry Pi. I used class 4 Kingston 8GB cards, and they work perfectly with both.
- If you power on the OPi1 without a properly set up SDcard, nothing will happen, except that the LEDs on the Ethernet port will light. THIS IS NORMAL.
- Prepare the SDcard. I followed this excellent guide: http://www.cnx-software.com/2016/03/16/orange-pi-one-board-quick-start-guide-with-armbian-debian-based-linux-distribution/
- Once connected up with a valid Boot image, the Ethernet port LEDs light up, followed after a pause of about 20 seconds by the red LED and then the green one will flicker as the system loads. (note on some boards the green LED lights first)
- Note: I noticed that if the Ethernet port is not connected, it takes a lot longer to start up.
I have added a Youtube video showing a working Orange Pi One (and a faulty one)