Possibly-Smallest ESP32 Board Uses Smallest-Footprint Parts
Whenever thereβs a superlative involved, you know that degree of optimization has to leave something else on the table. In the case of [PegorK]βs f32, the smallest ESP32 dev board weβve seen, the cost of miniaturization is GPIO.
Thereβs only one GPIO pin broken out, and itβs pre-wired to an LED. Thatβs the bad news, and depending on what you want an ESP32 for, it might not phase you at all. What is impressive here, if not the number of I/O pins, is the size of the board: at 9.85 mm x 8.45 mm barely overhangs the USB-C socket that takes up one side of the board.

In order to get the ESP32-C3FH4 onto such a tiny board, all of the other support hardware had to be the smallest possible sizesβ including resistors in 01005. If you donβt speak SMD, one could read that number code as βoh god too smallβ β at 0.4 mm x 0.2 mm itβs as minuscule as youβll findβ and [Pegor] hand soldered them.
OK, he did use a hot plate for the final step, but he did tin the pads manually with a soldering iron, which is still impressive. Most of us probably would have taken PCBWay up on their offer of assembly services, but not [Pegor]. Apparently part of the reason for this project was that he was looking for an excuse to use the really small footprint components.
Aside from leaving out GPIO and needing too-small SMD components, [Pegor] admits that pesky little details like antenna matching circuits and decoupling capacitors had to get cut to make the tiny footprint, so this board might be more of a stunt than anything practical. So what can you do with the smallest ESP32 board? Well, [Pegor] put up a basic web interface up to get you started blinking the built-in LED; after that, itβs up to you. Perhaps you might fancy a teeny-tiny minecraft server? If you can stand to increase the volume a little bit, weβve seen how to hack a C3 for much better wifi performance.
Thanks to [Pegor] for the tip, and rememberβ submit your projects, big or small, we read βem all!