How I Helped Potty-Train My Kid Using Twilio and an AWS IoT Button
twilio.com
twilio.com
This is such a neat project. I want to get some paper signals going up at my house tomorrow. I just so happen to have a jar full of 30 microservos from a project that didn't work out and a couple of the same microcontrollers they are using sitting here... but still, papercraft + IoT. I really like it.
I like the idea of making paper signals for my development team related to sprints, epics, and other task countdown. I think there's something about it that would really make a difference in work.
https://www.amazon.com/gp/aw/d/B00M8AQLZS/ref=mp_s_a_1_14?ie...
There's simply no competing with what China can produce. You have to be in it for the joy of the build.
I don't have the skill or resources to assemble it in a nice form factor, but how are there not dozens of cheap Chinese alternatives? An ESP8266 is like $5 and the rest of the parts are probably less than a dollar.
I guess it's just a bit surprising that I cannot find a cheap alternative to buy a dozen of.
Is that cheap Chinese alternative toddler-survivable? Will the enclosure break and will delicious shiny metal sharps fall out? Is it reasonable water resistant? Is it coated in cheap lead paint that will come off when (not if) your toddler chews on it it?
Or of course you could use an SDR-receiver on a PC to do something more complex:
https://blog.steve.fi/creating_an_iot_button__the_smart_way....
https://blog.steve.fi/decoding_433mhz_transmissions_with_sof...
[0] https://www.aliexpress.com/item/RAK413AS-UART-serial-port-AT...
With the added bonus that the parts could be re-purposed once potty training is over.
"But over the last few decades, the age at which toddlers become diaper-free has been creeping upward. In 1957, 92 percent of children were toilet-trained by the age of 18 months, studies found. Today the figure for 2-year-olds is just 4 percent, according to a large-scale Philadelphia study. Only 60 percent of children have achieved mastery of the toilet by 36 months, the study found, and 2 percent remain untrained at the age of 4 years."
http://www.nytimes.com/1999/01/12/us/two-experts-do-battle-o...
The biggest difference that affects potty-training today is the time available for parents to dedicate to it, it has nothing to do with the children.
I think toddlers might have been a lot more motivated to learn using the potty when the alternative is sitting in wet cotton cloth.
Just so nobody without kids actually believes this:
It's perfectly possible to potty train some 1 year olds, lots of cultures do it, the hard part is communicating with them. Most 2 year olds can communicate verbally and by then it's mostly not a problem anymore.
Then, of course, they're all individuals and vary greatly even among siblings. But the idea that you shouldn't potty train kids before 3 is a strange and possibly damaging idea for new parents.
I don’t have any kids, but when I do I’m going to write an article entitled: How I helped potty train my two year old with a feather duster and an onion, or some such.
https://www.amazon.co.uk/gp/aw/d/B01JILAFG0
It fits in the rear footwell of the car for zero notice emergencies, has absorbent pads in the disposable bags and doubles up as a toilet seat adapter as well.
this is now literally true.
I still rely on on Toddler Lungs 1.0 :-)
As the proud owner of a three year old, I feel you.
See for instance: https://philhawthorne.com/making-dumb-dishwashers-and-washin...
https://steve.fi/Hardware/washing-machine-alarm/
I tried using a microphone at one point too, but that was not as reliable as just taping a sensor to the back of the machine and alerting after movement stopped.
Not to be a party pooper... but, huh? Why not?
For example, a much easier solution would be an $11 wireless doorbell
https://www.amazon.com/gp/aw/d/B00M8AQLZS/ref=mp_s_a_1_14?ie...
I much rather some company would make a nice kit for the Raspberry Pi Zero W to make your own IoT button (with a nice case), at least then you know what you're getting and you feel like you have total control over it.
Alternate reality version of the post:
Here's my kubernetes SIP/XMPP/WebRTC orchestration to do SMS and an arduino button I designed with STL files so you can 3D print it yourself. Everything is open source to toilet train your kid! I definitely used my time appropriately!
EDIT: After re-review I realize this man could just not have a child at all. It could definitely be contrived and potty training probably doesn't need Amazon's weird button that orders more soap. I guess all I'm saying is that I could see myself trying out the same thing and the solution doesn't feel that contrived to me.
I don't want to interrupt a good flame war, but I am just a normal dude who posted a tweet about a hack project and was asked by Twilio to write a post about it after the tweet got popular.
I prefer not to post pictures of my kids publicly out of respect for their privacy, so I won't prove to you that I'm a dad, but some cursory twitter-stalking should provide sufficient evidence that I'm not a marketing shill for either AWS or Twilio.
Homebrew now installs Python 3 when you run "brew install python". I'm not sure if I agree with their choice, but it makes your guide a bit simpler.
Ha! Keep holding out.
Great tip. Thank you. We'll update the post.