Case for an ESP8266 NodeMCU with micro-usb connector. Press-fits together. If it is too lose, apply a drop of glue.
The author marked this model as their own original creation.