Which Mic/Speaker for HomeAssistant Blue/Odroid n2+

Can somebody recommend a working hardware audio setup for their HA Blue/Odroid box?
With all the fun stuff happening I’d really like to have a microphone/speaker combo that just works.
I don’t mind complex setup, I don’t need high fidelity, but I prefer stable performance.
Ideally I would use it for STT/TTS, the occasional notification, not to play music.