JLCPCB Prototype for $2(Any Color): https://jlcpcb.com
Taking another look at the TTP-223 touch sensor module. Making the module breadboard-friendly with a new Dupont pin header. Modifying the module to enable toggle mode.

By Julian

Youtuber, shed dweller, solar charge controller aficionado

17 thoughts on “Ttp223 capacitive touch switch revisit”
  1. Avataaar/Circle Created with python_avatars Hitterz™ says:

    May you show me how to connect one of these please and thank you, message me back

  2. Avataaar/Circle Created with python_avatars Mink LoCo says:

    Nice video can I use this fr a drum machine project?

  3. Avataaar/Circle Created with python_avatars Smartpal says:

    Is there any way to toggle ttp223b green led ?

  4. Avataaar/Circle Created with python_avatars entozoon says:

    @Julian Ilett If the receiver sends an acknowledgement packet, does the sender send receipt of that acknowledgement? and the receiver receipt of that receipt of acknowledgement? 😛

  5. Avataaar/Circle Created with python_avatars rapunzel eh? says:

    i purchased some of these from aliexpress a few years ago and just now found a practical use them… just to test them i connected one to a USB cable on my computer, with a male/female connector, then just wired red to vcc and black to grnd…. get a red light, not green like every site says i should get…and the light doesn't change when i touch it – long touch, short touch, back front, nothing… so figured it was a bum one… got another one… same thing… got ANOTHER one – same thing. so clearly i'm doing something wrong… just to test to see if they even recognize a touch, not even wiring a circuit or anything… am i just stupid or something? what's the deal? any idea?

  6. Avataaar/Circle Created with python_avatars anvar thaha thaha says:

    Can we use this to 5 mm glass

  7. Avataaar/Circle Created with python_avatars mrnixie says:

    Julian, I have faced the same "toggle/momentary" dilemma (may be too strong a word!) as you do. I decided to keep the hardware switch in momentary mode, and perform the latch function in a couple of lines of code instead. Advantages: you can set the start condition of the switch during a software reboot. You can override the value by program if you need to (for example temp over-range forces fan on, regardless of switch state), or you might choose to "lockout" the button's function during certain program phases or times, you can implement dual functions by a short-press, or long-press. I notice a lot of the so-called toggle switches in my car work this way, too.

  8. Avataaar/Circle Created with python_avatars webchimp says:

    Meant to ask on a previous vid, what's the capacitor doing on the transmitter board?

  9. Avataaar/Circle Created with python_avatars webchimp says:

    The trick with solder sucking a plated through hole is to hold the board vertically and place the sucker on one side and the iron on the other. That way you can keep the heat on and get a better seal with the tip of the sucker.

  10. Avataaar/Circle Created with python_avatars Stuart Hatto says:

    I'm still struggling to understand the human involvement here. Why not fully automate this so when a humidity level is reached the fan turns on automatically? You wont always be at your desk, or awake… fun though.

  11. Avataaar/Circle Created with python_avatars N Kos says:

    goooooooooood morning Juliet

  12. Avataaar/Circle Created with python_avatars DIY Projects With Chuxxsss says:

    Never understood why they solder them pins in when must time you need straight pins.

  13. Avataaar/Circle Created with python_avatars Greg Clare says:

    @Julian Ilett I’m curious if the Active Low / Active High pin setting also determines the power-on state? eg. If the initial power-on state is Off (seems logical to assume), then you’d also assume this pin might control if the output is initially high or low after power-on initialisation. In which case this pin would still be relevant even with Toggle mode selected. ie. On power-up do you want the fan to default to On or Off?

  14. Avataaar/Circle Created with python_avatars ParedCheese says:

    Wouldn't an ESP32 with an "external' antenna be a better idea?
    You'd get the extra bit of range you need and built-in touch switches.

  15. Avataaar/Circle Created with python_avatars Ron Ringel says:

    Comment #31, Well done.

  16. Avataaar/Circle Created with python_avatars Hola! Maico says:

    I'm loving this shed remote control series

  17. Avataaar/Circle Created with python_avatars DJ Mick says:

    You should have the unit in the shed report back the battery level once or twice a day. I know you're planning on putting a big battery out there but it's going to get low at some point

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.