Someone claimed that the slider mute switches on Google Home products are software-driven on HN with zero evidence, so I checked. At least on the Home Mini it's hardware. (Also, if you make hard claims on the internet with zero evidence, you're an asshole).
-
Show this thread
-
AFAICT the mics are TDM mics in a stereo config (shared data line, idling at average of ~1/2 Vcc, don't have scope with me to check). That's connected to a single AND gate (SN74LV1T00 or equiv), the other input comes from the mute switch.
1 reply 2 retweets 15 likesShow this thread -
When the mute is engaged, the output of the gate drops to 0V, and that is what goes to the SoC (after a divider, the SoC is probably 1.8V logic while the mics/AND are at 3.3V).
2 replies 1 retweet 17 likesShow this thread -
I traced the path from the hardware switch, through a filter/debounce network, to the AND gate, and from the mics to the AND gate. So unless there are backdoor buried traces that bypass this (which would be hard evidence of a backdoor, since they would make *no sense*), it's safe
4 replies 1 retweet 32 likesShow this thread -
Replying to @marcan42
Why would you do this with an AND gate and not just just use the switch itself to cut/connect the mic? Much easier to show/verify it is hardware switched for anyone with basic understanding!
1 reply 0 retweets 0 likes -
Replying to @irieger
Because it's a multi-MHz digital signal and sending it to the switch could cause issues, because then you need *two* wires going off to the switch daughterboard, because the software also needs to know the switch state so now that's a DPDT switch. Plenty of reasons.
1 reply 0 retweets 1 like
FWIW, their solution is exactly what I would've done. It makes the most sense from a design perspective.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.