I spent around 8 months building ESP32 projects with boards from 4 different companies
I started playing around with ESP32 boards about 8 months ago, mostly because I wanted to automate a few things around the house. I thought it would be a fun weekend project
Turns out there were quite a few weekends after that lol
I made pretty much every beginner mistake you can think of:
- I bought random sensors that weren't compatible with each other
- I assumed that every ESP32 board was basically the same until I realized they arent
- Spent hours debugging code only to realize I'd selected the wrong board in Arduino IDE
- Building something that worked perfectly on my desk... and then completely failed once I put it inside an enclosure (that was the most frustrating part)
After building things like Home Assistant sensors, MQTT devices, a garage parking assistant, an e-paper dashboard, and a few environmental monitoring projects, I ended up trying boards from four different companies.
This isn't sponsored by anyone, just sharing what I've personally used and what I liked (or didn't) and the list isn't going in any particular order
If you're working on similar projects, feel free to DM me too. I'm always curious to see what other people are building
1. Soldered
I probably ended up using the NULA Mini ESP32-C6 the most because I really liked the simplicity of it
The project that really sold me on it was an e-paper dashboard that pulled data from Home Assistant over MQTT. Before that, I'd spent way too much time fighting with random hardware issues instead of actually building the dashboard I wanted
What I liked:
- Arduino and MicroPython both worked nicely
- Wi-Fi 6 is a nice bonus
- documentation answered most of the questions I actually had
- everything just felt... predictable
The biggest compliment I can give it is that I mostly forgot about the board itself and focused on the project instead
I think I paid around $17.50 for the Nula Mini, which I thought was pretty fair and decent in price
2. Espressif
I used an official ESP32 DevKit while building a small web dashboard to control a few devices around my apartment and test different Wi-Fi features.
Whenever I wasn't sure whether a problem was my code or the hardware, I'd usually grab an official Espressif dev board
I used it mostly for testing Wi-Fi features and building a simple ESP32 web server
Things I appreciated from this provider:
- official hardware that was really easy to navigate
- loads of examples online
- almost every tutorial assumes you're using one so it was pretty easy
- great for learning the ESP32 ecosystem
If you're completely new, it's hard to go wrong with an official board.
Price for this one depends on the series, but its in the $15-18 range and the one I bought cost me 18$
3. Adafruit
I picked up one of their Feather boards for a portable environmental monitor that measured temperature and humidity while running from a battery.
The hardware was solid, but honestly the documentation is what impressed me the most.
Every time I got stuck, there was usually already a guide explaining exactly what I was trying to do.
Big positives that surprised me:
- fantastic documentation
- really polished libraries
- CircuitPython support
- lots of beginner-friendly tutorials
It feels like they spend as much effort on teaching as they do on building hardware
The one I used for this project cost me $19.95 - Adafruit ESP32 Feather V2 – 8MB Flash + 2MB PSRAM
4. Seeed Studio
My experience with Seeed mostly came from putting together a quick office monitoring prototype using Grove sensors
I wanted to see how quickly I could go from "idea" to "working prototype" without spending half the evening wiring everything together
The Grove ecosystem was honestly pretty fun for that
Things I liked:
- Grove makes prototyping ridiculously fast
- huge selection of sensors
- swapping modules takes seconds
- easy to experiment with different ideas
I probably wouldn't build every long-term project around Grove, but for testing ideas it's incredibly convenient.
Anyway, those were my experiences
I'm curious what everyone else has settled on after building a few ESP32 projects
I think I spent around $50 for the initial setup (board + a few Grove modules), then most extra sensors I added later were somewhere in the $5–20 range. You can definitely build the same thing for less if you buy generic sensors, but for prototyping I really liked the convenience of just plugging everything together.
Is there one ESP32 board you keep coming back to, or do you switch depending on the project?
EDIT: I added prices to all projects because of a recommendation from a comment, thank you