At its core, the ESP32 chip is not much more than an integrated circuit, a huge mass of transistors sealed inside an epoxy resin package with some leads. Of course, most of us won’t buy discrete ESP32 chips with no support circuitry since it’s typically easier and often not that much more expensive to get them paired with development boards of some type for easy access to things like USB and GPIO. But these tiny chips need little in the way of support to get up and running as [Paul] demonstrates with this tiny ESP32 board.
The project started as a challenge for [Paul] to build the smallest ESP32 that would still function. That means carving away nearly everything normally found accompanying one of these chips. There is no charging circuitry, only one of the GPIO pins is accessible, and it even foregoes the WiFi antennas which eliminates the major reason most people would reach for this chip in the first place. But at this form factor even without wireless capabilities it still blows other chips of this stature, like the ATtiny series, out of the water.
Even though [Paul] built it as a challenge, it goes a long way to demonstrate what’s really needed to get one of these chips up and running properly. And plenty of projects don’t need a ton of I/O or Wi-Fi either, so presuming these individual chips can be found cheaply and boards produced for various projects its an excellent way to minimize size and perhaps even power requirements. You can make these boards even smaller than a USB-A connector if you want to take this process even further, too.
I have to agree, it is a very useful chip even ignoring the wifi…
I’ve started using the ESP32-WROOM-32U modules for most of my projects. They don’t have a PCB antenna, so they are a bit smaller than ESP32-WROOM-32D (and I don’t need to add a keepout area on the PCB), but if I need WiFi I can just attach an external antenna to the IPEX connector.
I’m all for the trend/challenge of tiny dev boards, but I’d argue making them small AND useful is an even better challenge!
https://hackaday.io/project/192207-crapi2040
i agree and i think that little board is a great example!! i could totally see that as the pico v2.0
paul here, maker of this. thanks for the write up! ive gotten a ton of great feedback and ideas for the 3rd version where i think i can make one just as small but with an antenna. so stay tuned!
Credit card dimensions are the most useful.
Paul, of you are interested in going smaller and faster at lower energy, go check out greenarray chips. I they they have a bunch of 4 cpu 8 pin chips left (around several hundred MHz each CPU) apart from the low energy 144 CPU chip. They haven’t been updated for years, but probably still are the lowest energy ones on the market.
Could I suggest, place extra lines out wherever, like as pads on the back that can have pins attached, or placed directly onto a break out board. You could shrink it further, and the GA devices mentioned before are probably suitable on a long narrow board breaking out pins on each side which can plug into a bread board. Like an old miniature skinny DIP package. :)
Be careful, do not to breath in.
Isn’t OMG Cable by Hak5 also based on similar miniature eps32 design?
How hot does this get? I get the computing power is insane, but compared to an ATTiny, it’s a power hungry beast. Running this at full tilt (240 MHz), no WiFi, I would still expect it to overheat. Maybe immersion liquid cooling is the way to go here? :D
I use an 8266 as a wifi button. Since it doesn’t need a lot of processing power, I set the CPU speed to 20mhz to save battery.
You can get even smidgen smaller if you use the pico-1 SiP variant, which embedds the 40 MHz crystal oscillator along the flash and the psram.
They had this variant of the original esp32 for a while, but they recently added it also for the esp32-s3 flagship with options of 8MB flash paired with either 2MB quad psram or 8MB octal psram.
The first is already available normally, the latter seems to be in the late stages of sampling status (you can buy them on espressifs official aliexpress store).
https://www.espressif.com/sites/default/files/documentation/esp32-s3-pico-1_datasheet_en.pdf
It has onboard USB connector. Nice !!!
the esp chips are soo usefull bexound Wifi and BT and the ceiling is not reached yet.
just recently I demonstrated running Linux on ESp32S3 on Stream. I suspect we are just on the edge of a new class of super low power sbc..cutting all the overkill.
insert into COVID shot :-D
Seems a bit clickbait to me.. I can’t see much use for a fast single IO MCU without WiFi antenna. Very fast LED blinker?
Other than the obvious WiFi/BT feature, something else the ESP32 has going for it is a single channel CAN controller. There aren’t many options as cheap as the ESP32 that has that capability.
That’s what makes me genuinely sad these days: We have highly developed technology, but bad manners. Technology like this should be treaded with same respect as early CMOS ICs from the 1970s. They deserve high-quality packaging (say DIP/DIL or LCC/PLCC form factor, gold-plated contacts etc) with mechanical stability and the use of sockets. And RF shielding. The fact that we’re touching such high technology with our unwashed, fatty, plump fingers is such a sacrilege. In 21th century, we should act much more mature and respectful here. What would the gentlemen of 19th century say, if they saw us? We’re interacting with things akin to cavemen would with fine mechanics. No, worse, actually. Real cavemen had fine motorics skills and excellent vision. But that’s just my opinion, of course. Or is it?
But it still works?
no power, no fuzix…. hmm not for me
You said smaller buttons. Doe we even need buttons taking up space? Just use exposed pads you can touch with a screw driver?
A femto Rasberry Pi ! What’s after Femto?
What would be really cool would be to bring out at least 8 GPIO pins. This would make this perfect to implement a drone brain. A single GPIO pin is not quite enough to effectively run a drone.
By the looks of it, Paul has done an even smaller design, but he doesn’t seem interested in offering it for sale. It’s on his 15 September livestream video.