ESP32 Module Compatibility - bdring/Grbl_ESP32_MPCNC_Controller GitHub Wiki

ESP32 Module Compatibility

There are many types of ESP32 modules. It is important you buy the correct one. This board is designed to work with (2) of the most popular formats.

The MPCNC Grbl_ESP32 Controller is compatible with the 2x19 pin format. It has an extra connector, so it can use the 0.9 inch (22.9mm) wide and 1.0 inch (25.4mm) wide versions.

Some versions of the ESP32 have the built in PCB antenna hanging off the back

Some have it above the PCB

Some require an external antenna connected.

The important thing is the pinout looks like this.

Where to buy

I usually get them form Amazon, but eBay, AliExpress, Digikey, Mouser, etc. also have them. Searching for ESP32 Development Module will usually find them. I am reluctant to provide links, because they change often.

Do not use

Some modules look similar and have a 2x15 pin format. They are not compatible, so do not use them. They are often called "DOIT" modules.

Installation

Be sure to install it with the USB connector on the edge side of the MPCNC Grbl_ESP32 controller board as shown.