A resistor in the cloud is worth two in the hand.
An off-the-shelf kit and about two hours are all you need.
Regular Hackaday readers will no doubt be familiar with the work of Matthew Alt, AKA [wrongbaud]. His deep-dive blog posts ...