Larry (Mr. Prototype) on Nostr: Something that seems to have been overlooked by me and most users of IoT devices with ...
Something that seems to have been overlooked by me and most users of IoT devices with capacitive touch screens - sleeping the touch controller when the MCU goes to sleep 🤪. Your ESP32 + (xxx display) may mysteriously use an extra 2mA or so when you put it to sleep. I added preliminary support to my bb_captouch library to allow you to easily sleep and wake the touch controller to save power. If any of you can provide some feedback or testing, I would appreciate it:
https://github.com/bitbank2/bb_captouchPublished at
2024-12-08 12:17:58Event JSON
{
"id": "8c7a227cd7a3ab28941ba194bd2dc00928a3a5cad6113105e1d0b1998d069046",
"pubkey": "5a6428039aef4a4150a9bcc00a76d932057ce0b2bb02cdb5dadcda5a19ac61b7",
"created_at": 1733660278,
"kind": 1,
"tags": [
[
"proxy",
"https://floss.social/users/fast_code_r_us/statuses/113617159979952227",
"activitypub"
]
],
"content": "Something that seems to have been overlooked by me and most users of IoT devices with capacitive touch screens - sleeping the touch controller when the MCU goes to sleep 🤪. Your ESP32 + (xxx display) may mysteriously use an extra 2mA or so when you put it to sleep. I added preliminary support to my bb_captouch library to allow you to easily sleep and wake the touch controller to save power. If any of you can provide some feedback or testing, I would appreciate it:\nhttps://github.com/bitbank2/bb_captouch",
"sig": "7e58d622e072f49a57b57b208b0fd306126a4d5d7e1f41547228e1f747fd65b98f24a5d51c73c307ba23a0f40c06ba65204b9482973edea7ff6c26b578bc5000"
}