The ESP programmer is a breakout board to upload firmware on ESP8266. It benefits of USB-C connector, the new de-facto standard on the market.
It is designed to be attach to Lolin/Wemos D1 mini shield. If you are not going to used this form factor, you can break the external frame [video](https://youtu.be/vi9zZSLOqzo), gaining some mm^2.
![small esp programmer.jpg](//image.easyeda.com/pullimage/b...