Thank you for coming here and talking.
I am really curious about the QQ hardware chat circles you mentioned? I am a terrible hardware engineer, but from your description this could be what I need to go from terrible to not-so-terrible.
Regardless, cheers!