I-Appliance BBS
The Official Source for Internet Appliance Upgrades and Mods
Amazon Honor System Click Here to Pay Learn More
BBS Main List | Sign In | Sign Up | Search | Help | Linux-Hacker.netReply to Thread | Printer |

Home / I-Opener Areas / I-Opener Technical Info Reference (MODERATED)
Touchscreen Added!
Adding a touchscreen to the I-opener

New MessageTouchscreen Added! (modified 0 times) AsicGuy
Well, I finally finished it!
My goal is to create a webpad type device using the I-opener. I have accomplished everything except for the pop-up keyboard and a battery pack. Anyways, here is what I used:

1) Touchscreen: I got this component from a company who is doing a web pad device. I used to work for this company so they allowed me to have one of the screens that they decided not to use. An interesting side note is that this company is working w/ Quanta on a web pad reference design. The screen size is 10.4" active. It is a resistive screen (more on this below). the interesting thing to note is that the glass fits exactly into the cavity for the touchscreen on the I-opener.

2) controller: The touchscreen requires a controller to translate the 4 (or 5) touch wires into serial data for the controller. Again, I got this part free. It is a Berquist (www.bergquistcompany.com) controller. An interesting note is that it has a serial port and a direct 5v UART connection. It requires 3 signals. +5v, TX, and GND.

3) connectors:
3a) The I-opener MB 2nd serial connector uses a 2mm pitch connector type (such as the hard drive controller. I took an extra 2mm hard drive connector and broke it to make a 10 pin connector. I also bent out the motherboard pins to make it stay in place (the pin size seems smaller than the hard drive pins and it has a tendency to slip off)
3b) Berquist connector: in the fashion of hacking, I found that a broken 40 pin hard drive connector fit the pins on the controller.

4) More power: I needed a second power source for my 5v Fan on the processor (You will NOT! get the controller and hard drive into the case w/ the stock heatsink.) I did a quick connectivty test w/ the modem conector (I'm a broadband user, so the modem was the first to go :) and found pin 1 was +5 and the adjacent pin (pin 2?) was ground.

Mounting the glass:
1) Gut the case!
2) The two rivets on the bottom of the case need to be trimmed slightly to get the glass in.
3) This step depends on the screen. If you are using a capacitive screen, then no trimming is required (I believe), if not, then get out the exacto knife. Look at the inner grey plastic. You will notice that there is a smaller and larger lip around the open edge. At first I thought you only needed to trim the inner lip, but this is not so. you need to trim the whole edge flat. Your goal is to raise the outer portion where the resistive cover doesn't touch. If any part of the edge presses against the resistive coating, you wil get spurious touches, or it will fail completely. The controllers all come w/ LED's on them. When you light up the I-opener, watch the LED. If it stays on, then you need to trim more. Also try pressing the sides of the case when shut. See if the edges make contact w/ the screen. If they do, trim more!
4) Connect up the cables as follows for the bergquist controller:

I-opener controller
10 1
9 5(and or 6)
2 2

Make sure you hook it up right, or you can fry the I-opener or the controller or both!

For mounting the controller, I electrical-taped the backside thoroughly and screwed one corner to a modem mounting post.

Thats it! If done correctly, you shoud (barely) be able to get the connector on, and should get no spurious touches! I would install the software and calibrate prior to closing to make sure that it is in OK. Closing it up does suck as there is a lot more in the case than was meant to be! If there is a large demand, I'll try to post pictures, but I am wary of opening it up as it is working.

Someone posted pop-up keyboard pointers before, so I won't repeat (plus I don't remember where they were :)
As for the final step: Battery. My birthday is fast approaching and I'm asking my wife to get one. I found a lead-acid battery pack on the web for $199. If I get it I'll post how it works!. This is really a cool toy using it like a pad!

Final note: This is an expensive option to buy. Touchscreens and controllers run $200+ in single unit quantities. The two places that sell them are:

www.microtouch.com
www.bergquistcompany.com

Good luck and happy hacking!

04-07-2000 17:42:35

New MessageRE:Touchscreen Added! (modified 0 times) Joe-ProCooling
hey Asic Guy, I am dying to get my hands on that setup :) LMK where I can pick up all the parts needed. I am looking to spend 250$ on the touchscreen if needed. cause that will make the iOpener SO usefull its almost silly.
04-07-2000 18:12:59

New MessageRE:Touchscreen Added! (modified 0 times) Joe-ProCooling
whats the model #'s for them I mean. I am gonna try and order this stuff right away.

this lile iOpener is gonna be a 1000$ machine by the time I am done. I am rigging this to mine:

12gb Udma33 IBM hd
K6-2 400 PowerLeap upgrade
128mb of ram
Touchscreen
USB Ethernet gonna be an great VERY portable PC, and hell can even function as a low end game server at some lan parties :)

04-07-2000 18:20:38

New MessageRE:Touchscreen Added! (modified 0 times) AsicGuy
The parts are easy. Go online to www.bergquist.com or www.microtouch.com and get their phone #. Call them up and ask for an evaluation kit for either a 4 wire or 5 wire touchscreen. Measure the inside of the plastic case where the glass would fit. Like I said, the one I have is a 10'4" active area and the glass fits perfectly. That is all I know about it. I would probably go w/ Bergquist as the controller accepts the 5v inputs. It'll run you $200-$250 for the kit. As far as I know it shouldn't matter if you get a 4 or 5 wire resistive screen. A capacitive screen might make mounting easier. Then just wire it up by soldering or building a simple cable like I described. Thats it! It really only takes about 1 hour to get it together. Feel free to shoot any more questions my way.

BTW, sorry I can't give specific part numbers as I just got tossed out engineering samples and I don't have any numbers.

04-07-2000 18:42:15

New MessageELOTOUCH.COM check it out (modified 0 times) Justin
I spoke to these guys on the phone, and they sell a 10.4" overlay and a controller to adapter it to COM (RS232) then I figure I'll hook up a ps2 to RS232. They told me the price for one is about $130.00. check out this link:

product info:
http://www.elotouch.com/products/prodmain.asp


for the 10.4
http://www.elotouch.com/products/touchcom/accutec/accsz_2.asp


I think we should start a IOP for your car thread, because that is what my goal is. I'm building a wood grain bezel and mounting it in my SUV.

BTW- Has anyone hooked up a viable car adapter for power supply, I don't want to use a standard bulky inverter.


Justin

"Let's share the Knowledge."

04-18-2000 12:36:58

New MessageRE:Touchscreen Added! (modified 0 times) MoTLD
I jumped on that: $130 for a 10.4" touchscreen and controller! Alas, the ELO rep I spoke with said that the (resistive) screen itself is $130 (the wave screen was slightly more), but the controller is another $130-140 more, depending on whether you want the internal or external option.

Oh, well, the search continues for a reasonably cheap touchscreen...lucky, lucky AsicGuy, getting a discard from work. Wish I worked somewhere like that...not fair. ;)

PS...anyone here done much work with microcontrollers? How expensive does a touchscreen controller really need to be? I mean, I've worked with some simple stuff (like a BASIC Stamp a while ago) and somehow it doesn't seem as if it would be too difficult to take variable x- and y-axis resistance and output it as serial data. Am I missing something? Considering the controller is easily half the cost of a touchscreen setup, anyone feel like making a few bucks by creating something cheaper? Or, better yet, providing info for the adventuresome who wouldn't mind building their own (like me ;)?

Thanks!

-Mo

04-18-2000 13:20:42

New MessageRE:Touchscreen Added! (modified 0 times) AsicGuy
www.microtouch.com
go to the web store and search for controller.
Touchtek4 controller w/ driver.... $50
Not sure if that'll work w/the touchscreens you mentioned. The controllers are really simple. nothing more than a small microprocessor and serial interface. Probably cost $5 to make.
04-18-2000 14:42:14

New MessageRE:Touchscreen Added! (modified 0 times) PeteB
Anyone that is looking for an on screen popup keyboard there is one from IBM called the honeycomb keyboard that is pretty nice and very configurable. The onyl information on it is that it is from IBM and 1996. I found out about it from another person in regards to a pen based computer we both have. It does work under win9x but I haven't tested it extensively. If you want to try it it is at

http://vbbuslnx1.tc.cc.va.us/~g1200s/honeycom.zip

Pete

04-18-2000 15:30:11

New MessageRE:Touchscreen Added! (modified 0 times) eakinc
Linux touchscreen utilities.

http://www.microtouch.com/mthtml/05a1_drivers.htm

http://www.microtouch.com/download/mtsutil.tar.gz

05-04-2000 01:35:52

New MessageRE:Touchscreen Added! (modified 0 times) jasper
i may be outa my element here <grin>, but i know for a fact windows2000 (and maybe the others?) has built in on screen keyboards. It's under accesibility stuff..

how bout some pics of the screen in action!

jasper

05-04-2000 06:39:49

New MessageRE:Touchscreen Added! (modified 0 times) me - 2
http://www.flat-panel.com/touch.htm
05-21-2000 13:57:41

New MessageRE:Touchscreen Added! (modified 0 times) me - 2
http://www.flat-panel.com/touch.htm
05-21-2000 13:57:42

New MessageRE:Car Power supply (modified 0 times) tooGeekedtoSleep
I just bought the laptop power converter last night at Radio Shack. It kind of sucked,
because the guy told me that a car AC adapter was $29 over the phone but when I brought in my I-Appliance, he goes, "OH, you need the LAPTOP power converter..." which costs $80.

It's okay though -- it works great. It uses adaptaplugs and has a 'switch voltage' option and has a very clean power signal, ,which is necessary for something like this.

I think the part number is 2731825, but I could have written it down wrong.

Happy hacking,

tooGeekedtoSleep

05-26-2000 08:19:24

New MessageRE:Touchscreen Added! (modified 0 times) Craig87
I used to work for a touch computer company, we got tired of paying 50-80 for controller cards, so we had our own made at about 15 a piece. If there is real interest I can call my buddies and see if they would sell some.
Happy Hackin
06-22-2000 15:22:32

New MessageRE:Touchscreen Added! (modified 0 times) Brooklyn
If U Can Get Them 4 A Cheap Price That Would Be Sweet......
Let Us Know What U Can Do...
06-30-2000 20:18:00

New MessageRE:Touchscreen Added! (modified 0 times) Milhouse
Yeah,

I'd be interested as well.

06-30-2000 22:19:08

Reply to Thread | Printer |
All times are PSTPowered by UltraBoard v1.62



Copyright © 2000, Netmake Inc. All Rights Reserved.
See Terms and Conditions for more information.




i-opener opener laptop notebook computer help drivers dll free windows dos repair fix linux mac macintosh 2000 95 98 nt pc configure hardware software sound video netscape explorer network networking lan wan software cmos fat bios printer card mouse modem ide scsi cd rom controllers scanner tape hard drive cgi scripts source code mp3