Discussion in "New Ideas regarding projects" started by    jona    Oct 19, 2014.
Sun Oct 19 2014, 02:03 AM
#1
Has anyone used this device? I was able to get the datasheet from the seller, but it says "The information contained herein is the exclusive property of TONTEK and shall not be distributed_ reproduced or disclosed in whole or in part without prior written permission of TONTEK", though I'll share it if anyone wants to see.
Apparently one needs to solder header pins to the board in order to configure the board. What's not explained is what the sixteen bits of data mean, 16 switch codes could be contained in a single nibble. There are SCL and SDO pins, strikingly similar to I2C, but when I probe the device for an address (I wrote a small program that searches for all the devices on the I2C bus, a good first step when facing a new device) nothing comes up. A larger version of TTP229, without the B suffix, does support I2C, and that's what I was expecting when I bought the board. It's also not explained if I have to continuously probe the keypad, which would make the board somewhat useless.

I can't figure out how to attach a photo, the device can be seen at ebay # 321526094805


[ Edited Sun Oct 19 2014, 02:05 AM ]
Mon Oct 20 2014, 11:17 AM
#2
You can use the attach file button to attach the image. However I have not worked on this device. But if the information is so sensitive to be disclosed then it will be difficult to help and provide input. Can you post direct link to eBay? Coz eBay stores varies from country to country.
Tue Oct 21 2014, 08:44 AM
#3
This is the part I bought
http://www.ebay.com/itm/371062592514?ru=http%3A%2F%2Fwww.ebay.com%2Fsch%2Fi.html%3F_from%3DR40%26_sacat%3D0%26_nkw%3D371062592514%26_rdc%3D1
Tue Oct 21 2014, 05:21 PM
#4
I found this slightly different data sheet on a public site,
so don't think there are any issues with sharing it.
I'm having problems attaching files,but this is the link.

https://www.openimpulse.com/blog/wp-content/uploads/wpsc/downloadables/TTP229-Capacitive-Touch-Sensor-Module-16-channels-Datasheet.pdf



From a quick skim it seems the module is read only.
That is ,you must keep asking for any keypresses and can't change its operation.
The interface is I2C, but one of the other pins *may* act as an interrupt when a key is pressed.

TTP229-LSF Slave Device Identifier and Address => [1010 111R]


[ Edited Tue Oct 21 2014, 05:26 PM ]
Tue Oct 21 2014, 10:29 PM
#5


I found this slightly different data sheet on a public site,

ExperimenterUK


I hate to be too contrarian, but the pinouts for the -L and -B devices are very much different. E.g., Vss is pin 28 on the -L device and pin 27 on the -B device, so the power pins are even different. They are entirely different creatures. Fewer than half the pins are the same. My -B device has no SDA and doesn't respond to my I2C scan program.
Wed Oct 22 2014, 03:22 AM
#6
Okay, it seems to be a simple serial connection.
The interface can be active high or low,
Check the level on SDO, if it's high I'd assume the connection
is set to active low.

For active low operation hold SCL high most of the time.
To read a key, set SCL low, then high, repeat 16 times.
On every rising edge note the level on SDO.
I'm guessing the key number is given by a single bit
position being low

Reverse the logic for active high.



Get Social

Information

Powered by e107 Forum System

Conversation

Wed Mar 22 2017, 09:13 PM
ajay kumar
help me nokia lcd light
Wed Feb 22 2017, 06:14 AM
ChollyMo
Indeed, on the LCD tutorial, many missing Tables and figures !!
Wed Feb 22 2017, 06:06 AM
ChollyMo
I don't see any Table 3. I'm using Chrome.
Fri Feb 03 2017, 05:56 AM
irfan shaikh
hi, i want interface WS2811 pixel led using NUVOTON N79E352, but i dont know how to code it. can anyone help me or provide me sample coding for interfacing WS2811 PIXEL LED. THNX
Thu Jan 19 2017, 08:42 PM
abhays
Hi...i have made a circuit for interfacing PT100 with LM358 whose temperature is shown on the LCD...But the temperature is not getting incresed slowly ..a small change directly increses the temp...can any one help me
Thu Jan 19 2017, 04:27 PM
roba
send me alarm clock simulation using proteus software
Mon Jan 16 2017, 03:15 PM
Rutuja
How can we read notepad file using random acess file
Fri Jan 06 2017, 06:18 AM
muhammad Umar
i need cd4047 library file for protious please help me i s
ExperimenterUK
Wed Jan 04 2017, 09:01 PM
@Emin what is your site user name ?
Tue Jan 03 2017, 11:16 PM
Emin
Emin: I'm already a member since 2012 and entered repeatedly during period. But now it is impossible and obtaining a new registration is also failed. The same error message specifying that two e-mails i entered are different!. In fact thaey are the same. Now, what will be happen, what is your solution? Thanks..

Downloads

Comments

SAUnwin
Tue Mar 21 2017, 02:29 PM
letonarolikah
Mon Mar 20 2017, 11:21 AM
nerodear
Tue Mar 14 2017, 07:08 AM
XuZiling
Wed Feb 22 2017, 02:40 AM
diwakar_96
Thu Feb 16 2017, 02:40 PM
Helia
Thu Feb 09 2017, 09:59 AM
fasihaftab
Sat Jan 28 2017, 08:58 AM
jmunjr
Tue Jan 17 2017, 06:25 PM

Online

Guests: 80, Members: 0 ...

most ever online: 182184
(Members: , Guests: 182184) on 06 Aug 2010: 05:37 AM

Members: 37804
Newest member: SAUnwin
Forum Activity
Deepakvaishu Avatar
Posted By Deepakvaishu
Fri Mar 24 2017, 05:22 AM
Hi,I got that we should use timer......But I am a ...
ExperimenterUK Avatar
Posted By ExperimenterUK
Thu Mar 23 2017, 09:14 PM
You have largely answered your own question.Use on...
ExperimenterUK Avatar
Posted By ExperimenterUK
Thu Mar 23 2017, 07:03 AM
I have looked at your code.I think you are confuse...
Deepakvaishu Avatar
Posted By Deepakvaishu
Thu Mar 23 2017, 05:34 AM
hello,I can type the letters now when the particul...
SAUnwin Avatar
Posted By SAUnwin
Tue Mar 21 2017, 02:55 PM
HI,There are two ways I'd tackle thiss.Key down on...
Deepakvaishu Avatar
Posted By Deepakvaishu
Mon Mar 20 2017, 08:24 AM
hello,I am using a keypad to type the text message...
Helia Avatar
Posted By Helia
Thu Mar 16 2017, 09:15 AM
hi.. the following code is not working on hardware...
ajay_bhargav Avatar
Posted By ajay_bhargav
Tue Mar 14 2017, 08:39 AM
ajay_bhargav Avatar
Posted By ajay_bhargav
Tue Mar 14 2017, 08:36 AM
Try to check the character set currently set in yo...
Deepakvaishu Avatar
Posted By Deepakvaishu
Thu Mar 09 2017, 05:14 AM
sim 300 gsm modem is not able to send the message ...