Introduction: Raspberry Pi Ipad
This is a completely awesome project. It is a home made Ipad That costs less the $100! You need very little programming skills. If you want a cheap Ipad and you love making things this is the project for you! Please vote for me in the competitions.
Step 1: Hardware
Materials:
Raspberry Pi
Sane Smart 7" inch touchscreen
WIFI dongle
Steps:
Step 1: Attach the larger orange wire to the correct slot on the power converter board (like shown above).
Step 2: Attach the smaller orange wire to the 4 wires connected together.
Step 3: Attach the Raspberry pi to the power converter board using the vga ports.
Step 4: Attach the WIFI dongle to the usb port on the raspberry pi.
Step 5: Attach the usb cable from the touchscreen to the usb port on the raspberry pi.
Step 2: Installing the Drivers
Step 1: Plug in the power converter board to a computer.
Step 2: Put the CD into the computer.
Step 3: Upload the driver to the lcd.
Step 3: Setting Up the Raspberry Pi Ipad
Note: The next steps are performed in the Raspberry PI's Debian Wheezy. This is a method for calibrating the touchscreen which will work just for Xserver and Xserver based applications.Install xinput_calibrator.Install some dependencies:sudo apt-get install libx11-dev libxext-dev libxi-dev x11proto-input-devDownload xinput_calibrator somewhere in the Raspberry PI's folder structure.wget http://github.com/downloads/tias/xinput_calibrator/xinput_calibrator-0.7.5.tar.gzUnpack it and then navigate to the unpacked folder and then install it using:./configure
make sudo make installAfter this step you should run xinput_calibrator(from Xserver terminal console: first startx then open console and then run it).xinput_calibratorFollow the on screen instructions(touching some points on screen) and after calibration is complete you will receive a message like this:Calibrating EVDEV driver for "eGalax Inc. USB TouchController" id=8 current calibration values (from XInput): min_x=1938, max_x=114 and min_y=1745, max_y=341
Doing dynamic recalibration: Setting new calibration data: 121, 1917, 317, 1741
--> Making the calibration permanent <-- copy the snippet below into '/etc/X11/xorg.conf.d/99-calibration.conf' Section "InputClass" Identifier "calibration" MatchProduct "eGalax Inc. USB TouchController" Option "Calibration" "121 1917 317 1741" Option "SwapAxes" "1" EndSectionFor Raspbian you have to create a file:sudo nano /usr/share/X11/xorg.conf.d/01-input.confAdd in this file the content above(starting with Section "InputClass" line) and then save it(ctrl+O).Note:
Step 4:

Participated in the
Tech Contest

Participated in the
Microcontroller Contest
17 Comments
2 years ago
What do you use to the buttons et where do you buy this ?
Question 3 years ago on Step 4
what cd where did you get it
6 years ago
Can't you change the title of this Instructable to PiPad?
Other than that, great instructable! very clear.
8 years ago on Introduction
It's hard to do this step: "Attach the larger orange wire to the correct slot on the power converter board" How do I keep it in that slot? Also, doesn't feed in all the way, what could I be doing wrong?
Reply 8 years ago on Introduction
In order to get the orange wire in you need to pull the two small tabs apart on the side of the slot. This part is quite tricky and takes some fiddling around. Dont be afraid to push hard though on the wire.
8 years ago on Introduction
Hey leadzeplin, curious as to how you got the touchscreen to work. I have the Sainsmart 7 inch touchscreen and they say that you need to modify the kernel (which was a big issue for me). Anyway, could you shed some light on this for me? I'm working on making a mount for the touchscreen and all of it's boards. I can post a link once done. (hopefully before school starts back up next month). Any help would be great, links would be even better.
Reply 8 years ago on Introduction
Hi! I've got the same problem too...Monitor works fine but I can't install the USB touchscreen. I'm working on a custom Kali ARm on a raspberry 1 B+
9 years ago
Awesome project leadzeplin! You shoud make a case for it, that would be nice
Reply 9 years ago on Introduction
I am designing a 3d printed case right now.
Reply 8 years ago on Introduction
Hey man did you manage to make a 3D printed case for the Sainsmart monitor? I've been looking everywhere for a case!
Reply 8 years ago on Introduction
I just decided to cut some cardboard with a Dremel instead. You could use an old shipping box.
Reply 8 years ago on Introduction
I just decided to cut some cardboard with a Dremel instead. You could use an old shipping box.
9 years ago on Introduction
Would be nice to have a picture while it is running! :)
9 years ago on Introduction
Are there directions missing? I am seeing a blank step 4.
9 years ago on Introduction
Hi. It looks very interesting. Where did you buy the Sane Smart Screen? I would like to try it out. Thanks for sharing
Reply 9 years ago on Introduction
Heres the link: http://www.sainsmart.com/7-inch-tft-lcd-monitor-for-raspberry-pi-touch-screen-driver-board-hdmi-vga-2av.html
Reply 9 years ago on Introduction
Thank you very much. I appreciate it.