×

SparkFun will be closed May 25, 2015 for Memorial Day. Orders placed after 2pm on Friday the 22nd will ship out on Tuesday. Thanks!

Creative Commons images are CC BY-NC-SA 3.0

Description: If you need to add user input without using a button, then a capacitive touch interface might be the answer. The AT42QT1010 SparkFun Capacitive Touch Breakout offers a single capacitive touch button with easy-to-use digital I/O pins.

The AT42QT1010 is a dedicated, single-button capacitive sense chip. The chip handles monitoring a conductive area for touch. As long as a touch (e.g. from a finger) is detected, the AT42QT1010 keeps the output line high. Otherwise, the line is kept low. You just need to provide a power source (1.8V - 5V) and ground for the AT42QT1010 to work. Additionally, a PAD pin is available if you would like to create your own external electrode.

Documents:

Recommended Products

Customer Comments

  • How did you get the LED to be placed upside-down? Was it placed by hand or do you guys have a super duper pick-and-place?

    • They come prepacked upside-down in the reel. The PnP machine is set up to look for the components leads so it doesn’t notice the difference between a LED that is upside down or right side up.

    • It’s a special reverse-mounted LED: LTST-C230KGKT

  • I got two of these in hopes of building a light switch, but because it only turns on when it is being touched that does not work out. I see your note about adding a flip-flop to the output, which I am sure will work fine. However, if you use a AT42QT1012 you can do just that. Now with that said I started playing with the Eagle file to redesign it for the AT42QT1012, but I am really not that good at using Eagle. After messing around with it for a while I don’t feel good about sending it to a board house. Would you or some here take a look at my Eagle file. By the way the board work completely fine as designed. Thanks

    • What board house are you planning to use? I’ve had pretty good luck with OSH Park. They’re also really cheap, so you won’t waste a bunch of money if you mess up. If you have a way to upload the files (something like github), I can take a quick look.

      • I do use OSH Park and I love them and you are right they are cheap. I will get one pushed up to github and let you know. Thanks for the help. May be you guys a SparkFun can use it to build and sell it..

  • I have two questions about this board. First, is the criss-cross pattern in the ground plane just to provide a sense of where the touch pad is actually located? And secondly, is the “PAD” label in the eagle schematic just there to show that the pad is technically connected to JP5? It looks like deleting this label has no effect on the .brd file. Thanks!

    • The criss-cross pattern was the recommended ground plane layout by the manufacturer. It cannot sense the precise location (the button can only give you a simple pushed or not-pushed state).

      You are correct about the PAD label. It is there to show users that they can connect a wire to either JP5 or the through hole and break out their own touch pad if they want. Deleting the label should have no effect on the board functionality.

  • Greetings. I am just getting back into the electronics game after a few years off. So I am a bit rusty. I have a general i/o button board for a BrightSign audio player. Can I just connect these to the terminals and have them function or do I need to do something extra? Link below to my existing button board.

    http://www.hms-electronics.com/BrightSign/HMS_RS232_8x8.htm

    • It looks like these are the opposite of what you’re looking for. From what I can tell, the BrightSign board that you linked has active low inputs (according to the site: activate buttons by “connect(ing) any input to 0V”). These cap sense boards are active high, which means that pushing the button causes the line to go high. You could get it to work, but you would need to connect it through a NOT gate

  • How to feed the “out” of this 1010 chip to operate a 350 ma micro puck led driver? It will only source 20ma max from the out pin, is there a relay with that small of coil requirement? I guess I’ll look at the data sheet for the max control voltage out of the “out"pin.

  • I don’t see any use of the capacitor cx on this board. Can I take this to mean that I can ignore cx? Thanks.

    • The datasheet is not very clear about that. If you take a look at Atmel’s Secrets of a Successful QTouch Design app note, you see that Cx does not appear anywhere (the electrode is just connected by a single line from the IC). Therefore, the best I can figure is that Cx is suppose to represent the capacitance from the electrode to ground through something like your finger.

  • hello, can anyone please tell me the differences between AT42QT1010 (used here) and AT42QT1011 and AT42QT1012? they are all 1 channel digital output sensor.

    • Seems like the -1011 has an “infinite max on duration” whereas the -1010 will cutoff after about 47 seconds of a touch event. The -1012 seems to have more configuration options than either the -1010 or the -1011 (“Power Management Functions”).

      The datasheets can be found here: -1010, -1011, -1012

  • The Product description says: “As long as a touch (e.g. from a finger) is detected, the AT42QT1010 keeps the output line high”, which is what I need. Unfortunatly the chip resets to 0 after aprox. 47 seconds. This is also described in the datasheet of the AT42QT1010 at section ‘3.3. Max On-duration’. Maybe you should add this infromation to the description.

    • If you’re handy with a soldering iron, you could swap the AT42QT1010 with an AT42QT1011, as that seems to have an “infinite max on duration” as per its datasheet.

  • I’m trying to make a capacitive flood detector and I’ve run into a problem. I’m applying power to the sensor, waiting 100ms then reading the OUT pin; the process repeats every 5 minutes. Here is the issue I’m experiencing: if my finger (or anything else with high relative permittivity) is on the sensor pad before I power on the sensor, the OUT pin never changes to high; I’ve confirmed the behavior with my oscilloscope. If I power on the sensor, then touch the pad it works fine. Any idea what’s going on?

    • It looks like that is the intended behavior of the chip. I tried it and can confirm what you saw. It seems that the AT42QT1010 does some calibration when you initially apply power and cannot register a touch event if your finger is present on power up. You have to take your finger away for ~1 second before it can start registering touches again.

  • Cool! I’ve been wanting to add touch inputs to replace the paddle on my ham radio Morse keyer (built around an Arduino) but I’ve been too lazy. Now I will. Time to spend money! And even cooler, if I read the datasheet correctly the chip can work by proximity as well as direct touch. So I can just wave my finger over it, maybe?

  • Would you guys consider making a version that could select between momentary or toggle output modes please? I’d love to see this available, Thanks!

    • In the meantime, you could use a flip-flop to turn the momentary output into a toggling one.

      With a CD4013B chip, tie the momentary touchpad output to the clock input of the flip-flop, and tie the !Q output back to the D input. Each time there is a rising edge on the clock input, the flip-flop output will change state - one pulse to turn it on, one pulse to turn it off.

      • Thanks for a the great idea and details Byron! SparkFun, this does not let you off the hook for a turn-key product…

    • Duly noted - a toggle version would be very useful - thank you! Something we can certainly look into.

  • The Hookup guide says that the external electrode can be almost any shape or size… well, is this to be taken literally. I am trying to turn some two foot sheet steel cubes into touch sensors. Possible with this?

  • So… this product is amazing. Just hooked it up, did some test runs for its limits. So far, I’ve been able to detect my finger’s presence through EIGHT MILLIMETERS of plastic. Oh, and did I mention that it’s actually two separate pieces of 4mm thick plastic? Yeah. Phenomenal.

Customer Reviews

4.5 out of 5

Based on 2 ratings:

5 star
1
4 star
1
3 star
0
2 star
0
1 star
0

Very good module!

It works very well.


Excellent !

Very good and reliable circuit.