Every time I start a new project the first question is the same: which module should I use? Picking an Espressif chip means pulling up datasheets, hunting for pinout diagrams, checking which pins are safe, and ending up with a dozen browser tabs open.
So I built something to fix that.
www.atomic14.com/esp32 is a free, community-maintained database of Espressif modules. Every module in one place, with the specs, pinouts and 3D models you actually need to make a decision.
Whatās in there
Right now it covers 24 modules across 11 SoCs, from the classic ESP32 through to the ESP32-S3, ESP32-C3 and ESP32-H2. For each one you get:
- Searchable specs pulled straight from the official datasheets: cores, clock speed, RAM, flash and PSRAM options, Wi-Fi and Bluetooth support.
- Colour-coded pinouts with the strapping pins and ādonāt use theseā warnings called out, so you donāt get caught by a pin that fights you at boot.
- Interactive 3D models so you can see the actual footprint and dimensions before you commit to a board layout.
- Side-by-side comparison to put two or three modules next to each other and see exactly what changes.
- Getting-started pointers for Arduino, ESP-IDF and MicroPython, plus links back to the source datasheets and reference designs.
Update: now with boards and sensors too
Since launch itās grown well beyond bare modules:
- Every popular ESP32 display board in one filterable table ā the Cheap Yellow Display and its successors, the 7ā wall-panel boards, AMOLED and e-paper, filterable by size, touch type and ESPHome support. Plus guides like which display board for Home Assistant and why big cheap screens feel slow.
- A sensor module database ā mmWave radars, temperature, CO2, energy and more, each with its ESPHome support status and a counterfeit-risk rating. If youāve ever received a āBME280ā with no humidity readout or a batch of fake DS18B20 probes, start with the fake sensor problem.
Goodbye to the old ESP32-S3 pinout
This replaces my old ESP32-S3 pinout post. That started life as a single GitHub image, which was useful but hard to keep current and only covered one module. The new ESP32-S3-WROOM-1 page does everything that did and a lot more, and the same treatment is there for the rest of the family.
Itās a living document
Datasheets get revised, mistakes creep in, and there are always edge cases worth flagging. Every page has a built-in way to report errors, and corrections are very welcome. The more eyes on it, the more accurate it stays.
Go and have a poke around: www.atomic14.com/esp32. Iād love to hear whatās missing.
