This small project was born as a challenge to fit as much functionality as I could into an impostor shaped PCB. Of course, the inspiration for this was the 2018 award-winning game Among Us, to which this project acts as a tribute.
While I had multiple ideas, including a access key copy machine, a data logger or a WiFi logger, I have decided to create a WiFi enabled remote. It plays nicely with my Home Assistant setup and it also allows me to work on two other more general projects simultaneously. Of course, this is also a classic case of form before function, in which the functionality of the device was constricted by the impostor shape of the board.
Despite of its not-so-serious origins, this project represents an amazing platform for developing my small framework, Tiny Little Things: a small library for ESP powered boards (and beyond). This library has the main focus of making IoT development much easier and professional, by offering features such as a simple WiFi setup interface, MQTT support, easy-to-use HTML/JS/CSS abstraction and would enable any maker to easily customize and build their own internet-enabled appliance in an extremely short time.
Hardware-wise, it is also my second experiment with an ESP reference design. I plan to release an optimized design that includes properly implemented USB-C as a “component block”, so that creating custom internet-enabled devices will be significantly faster. This project is the first one built directly from that template.


The built mogumote. Truly looks suspicious. 🙂
As always, the designs are available on my GitHub account: