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

Fri Sep 29 2017, 02:45 AM
Maaz
i am doing the same project on verilog please contact me [email protected]
Wed Sep 20 2017, 12:36 AM
Ted
In a missing pulse detector using a 555 timer connected as a monostable vibrator with a PNP transistor,how does the positve input pulse turn on the PNP transistor?
Sun Sep 03 2017, 02:29 PM
martymarty
How do I connect an <NOKIA 1100 LCD > to an atmega328P ?
poojab51296
Sun Aug 20 2017, 10:23 AM
i am intending to interface sd card with STM32F4 and want to write a file in sd card using SPI protocol but using HAL only. Can anyone help me PLEASE!!!!
poojab51296
Sun Aug 20 2017, 10:22 AM
hello
rawat742
Fri Aug 18 2017, 11:37 AM
hi @ angel patel i will attach a file i hope it will be helpfull for you
ExperimenterUK
Mon Aug 14 2017, 09:57 PM
@ angel patel... just log in and post your problem
Mon Aug 14 2017, 01:45 PM
angel patel
hey any one help to make the led scrolling display
desuza6
Sat Jul 29 2017, 07:09 AM
I see the code for step motor h l 298 to rotate 45 degree, but all delay time, if I want to input sensor to h the pulses to stepmotor
rammichael
Thu Jul 27 2017, 12:05 PM
okay fine

Downloads

Comments

lohithaSrinivas
Mon Oct 23 2017, 06:51 AM
aalootazyloo
Sat Oct 21 2017, 08:07 AM
bvdb
Wed Oct 18 2017, 01:45 AM
TinkeringJoe
Sun Oct 15 2017, 02:23 AM
Tubai96
Thu Oct 12 2017, 05:30 PM
roberttku
Thu Oct 12 2017, 08:02 AM
Bdavid.sam
Mon Oct 09 2017, 02:23 PM
SUNSHINE
Thu Oct 05 2017, 03:54 AM

Online

Guests: 69, Members: 0 ...

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

Members: 37904
Newest member: lohithaSrinivas
Forum Activity
bvdb Avatar
Posted By bvdb
Wed Oct 18 2017, 01:50 AM
I purchased the RKitL51 8051 C compiler from Raiso...
ExperimenterUK Avatar
Posted By ExperimenterUK
Mon Oct 16 2017, 11:44 PM
That looks complicated.Is 8051_BLK a standard 80...
ExperimenterUK Avatar
Posted By ExperimenterUK
Sun Oct 15 2017, 07:29 PM
According to this, gmail should support POP3.https...
Help Avatar
Posted By Help
Sun Oct 15 2017, 03:21 AM
AT+POP3READ=? +POP3READ: (1-1460) OK AT+POP3READ=...
ExperimenterUK Avatar
Posted By ExperimenterUK
Sat Oct 14 2017, 08:06 PM
What happens if you ask for the full email ieAT+PO...
Help Avatar
Posted By Help
Sat Oct 14 2017, 02:28 AM
Dear all, AT // OK // 3.1 Bearer profile // Conf...
ExperimenterUK Avatar
Posted By ExperimenterUK
Thu Oct 12 2017, 01:04 AM
I don't think the 0804 works as it should in Prote...
Bdavid.sam Avatar
Posted By Bdavid.sam
Wed Oct 11 2017, 01:54 AM
Are you simulating in Orcad ?Please post your cod...
ExperimenterUK Avatar
Posted By ExperimenterUK
Tue Oct 10 2017, 09:43 PM
Are you simulating in Orcad ?Please post your cod...
Bdavid.sam Avatar
Posted By Bdavid.sam
Mon Oct 09 2017, 02:38 PM
Hello, This might be a beginner’s mistake but I a...