ESP boards


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

Subsections of ESP boards

ESP8285 boards


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

Subsections of ESP8285 boards

blkboxme

From blkbox

image image

Specs

  • ESP8285 with 1MB flash memory, ceramic antenna
Note

Because flash is only 1MB, OTA/Web Update are not possible


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

Itead8285

From Itead, also named PSF-A85

image image image image

Specs

  • ESP8285 with 1MB flash memory, ipex antenna connector
Note

Because flash is only 1MB, OTA/Web Update are not possible


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

ESP8266 boards


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

Subsections of ESP8266 boards

ESP01 512K

image image

image image

Specs

  • ESP8266 in ESP01 format with 512KB flash memory, ceramic antenna
Note

Because flash is only 512KB, the board is not supported


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

ESP01 1M Generic

Specs

  • ESP8266 in ESP01 format (8 pins) with 1MB flash memory, ceramic antenna

image image

Note

Because flash is only 1MB, OTA/Web Update are not possible

Be aware

This ESP01 cannot be used on Bigtreetech boards as it is, a small rework is necessary to bridge VCC pin with CH_PD pin bridge bridge

Pinout

1 2 3 4
GND IO02 IO0 RXD
TXD CH_PD RESET VCC

If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

ESP01S 1M

Specs

  • ESP8266 in ESP01 format (8 pins, VCC/CH_DP internally bridged ) with 1MB flash memory, ceramic antenna

image image

Note

Because flash is only 1MB, OTA/Web Update are not possible

Pinout

1 2 3 4
GND IO02 IO0 RXD
TXD CH_PD RESET VCC

If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

ESP07

Specs

  • ESP8266 in ESP7 format with 4MB flash memory, ceramic antenna/ipex connector

image image

Pinout

1 2
RESET TX
ADC RX
CH_PD IO5
IO16 IO4
IO14 IO0
IO12 IO2
IO13 IO15
3.3V GND

If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

ESP12 e/f

Specs

  • ESP8266 in ESP12 format with 4MB flash memory, ceramic antenna, and voltage regulator

image image

Pinout

1 2
RST TX
ADC RX
CH_PD IO5
IO16 IO4
IO14 IO0
IO12 IO2
IO13 IO15
VCC GND

If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

Bigtreetech Cloud

image image

Specs

  • ESP8266 with 4MB flash memory, ceramic antenna

github

Note

Because there is no serial connection to printer and the sd connection is based on this project: https://github.com/ardyesp/ESPWebDAV which is a not reliable hack, the boards is not supported

image image

image image


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

FYSETC-SD-WIFI

image image

Specs

  • ESP8266 with 4MB flash memory, ceramic antenna

github

Note

Because there is no serial connection to printer and the sd connection is based on this project: https://github.com/ardyesp/ESPWebDAV which is a not reliable hack, the boards is not supported

image image image image

image image


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

Bigtreetech WiFi module

Specs

  • ESP8266 in ESP12 format with 4MB flash memory, ceramic antenna, 16 pins

image image

image image

Pinout

1 2
RST TX
ADC RX
EN IO5
IO16 IO4
SCK(IO14) IO0
MISO(IO12) IO2
MOSI(IO13) IO15
3.3V GND

If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

Diymore

Specs

  • ESP8266 with 4MB flash memory, ceramic antenna/ipex connector

From DM

image image


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

Wemos D1 mini

Specs

  • ESP8266 with 4MB flash memory, ceramic antenna

image image

image image

Pinout

1 2
RESET TX
ADC RX
IO16 IO5
IO14 IO4
IO12 IO0
IO13 IO2
IO15 GND
3.3V 5V

If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

Wemos D1 mini Pro

Specs

  • ESP8266 with 16MB flash memory, ceramic antenna/ipx connector

image image

Pinout

1 2
RESET TX
ADC RX
IO16 IO5
IO14 IO4
IO12 IO0
IO13 IO2
IO15 GND
3.3V 5V

If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

MKS WiFi Module V1.0 (8 pins)

Specs

  • ESP8266 with 4MB flash memory, ceramic antenna

github

image image image image

Pinout

1 2 3 4
VCC GND IO0 IO4
NC TX RX RST

If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

MKS WiFi Module V1.1 (16 pins)

Specs

  • ESP8266 with 4MB flash memory, ceramic antenna

github

image image

Pinout

1 2
RESET TX
ADC RX
CH_PD IO5
IO16 IO4
IO14 IO0
IO12 IO2
IO13 IO15
3.3V GND

If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

Nodemcu V0.8

Specs

  • ESP8266 with 4MB flash memory, ceramic antenna

image image

Pinout

1 2
ADC IO16
RSV IO5
RSV IO4
RSV IO0
RSV IO2
RSV 3.3V
RSV GND
GND IO14
3.3V IO12
GND IO13
3.3V IO15
EN RX
RST TX
GND GND
5V 3.3V

If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

Nodemcu V1.0

Specs

  • ESP8266 with 4MB flash memory, ceramic antenna

image image

Pinout

1 2
ADC IO16
RSV IO5
RSV IO4
IO10 IO0
IO9 IO2
MOSI 3.3V
CS GND
MISO IO14
CLK IO12
GND IO13
3.3V IO15
EN RX
RST TX
GND GND
5V 3.3V

If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

SOnOff

Specs

  • ESP8266 with 4MB flash memory, ceramic antenna

image image image image image image

image image Relay is connected by GPIO12, it can be handled using ESP201 command:

So [ESP201]P=12 V=0 should be off and [ESP201]P=12 V=1 should be on


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

WiFI backpack

Specs

  • ESP8266 with 4MB flash memory, ceramic antenna/ipex connector, allow to share SD card SPI pins between ESP and printer SD card reader

Fom Panucatt devices

image image image image

Pinout

Pin Function Description
IO05 CS SPI
IO04 SD Detect pin Low = SD present
IO0 Flag pin ESP = LOW, Printer = HIGH

If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

Azteeg X5 mini WIFI

Specs

  • ESP8266 with 4MB flash memory, ceramic antenna, allow to share SD card SPI pins between ESP and Azteeg SD card reader

Fom Panucatt devices

image image

Pinout

Pin Function Description
IO05 CS SPI
IO04 SD Detect pin Low = SD present
IO0 Flag pin ESP = LOW, Printer = HIGH

If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

ESP32 boards


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

Subsections of ESP32 boards

Dev Kit V1

Specs

  • ESP32 with 4MB flash memory, ceramic antenna, 30 pins

image image image image


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

Dev Kit C V4

Specs

  • ESP32 with 4MB flash memory, ceramic antenna/ipex connector, 38 pins

image image image image


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

TTGO/LILYGO V7 mini

Specs

  • ESP32 with 4MB flash memory, ceramic antenna/ipex connector, 40 pins

image image image image


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

Wemos D1 R32

Specs

  • ESP32 with 4MB flash memory, ceramic antenna, Arduino UNO form factor

image image image image


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

TTGO T8

Specs

  • ESP32 with 4MB flash memory, 8MB PSRAM, ceramic antenna, SD card reader (SPI and SDIO)

image image image image image image


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

Lolin D32 Pro

From Wemos

Specs

  • ESP32 with 16MB flash memory, 4MB PSRAM, ceramic antenna, SD card reader (SPI)

image image image image image image


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

Heltec Dev board

Specs

  • ESP32 with 4MB flash memory, ceramic antenna, I2C oled screen (SSD1306 128X64, 0x3C, SDA=IO4, SCL=IO15)

image image image image

Note

The screen need to be reset at start using IO16 (Low then High)


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

TTGO T Display

From Lilygo

Specs

  • ESP32 with 4MB flash memory, ceramic antenna, SPI 135x240 ST7789V IPS screen )

image image image image image image


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

TTGO T96 Oled

From Lilygo

Specs

  • ESP32 with 4MB flash memory, ceramic antenna,Oled SD1606 128x64 screen

image image image image


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

Bigtreetech ESP32E module

Specs

  • ESP32 with 4MB flash memory, ceramic antenna, 16 pins

image image

Pinout

1 2
RST TX
NC RX
NC NC
NC IO4
SCK (IO18) IO0
MISO (IO19) NC
MOSI (IO23) CS(IO5)
3.3V GND

If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

Bigtreetech ESP32U module

Specs

  • ESP32 with 4MB flash memory, ipex antenna, 16 pins

image image image image

Pinout

1 2
RST TX
NC RX
NC NC
NC IO4
SCK (IO18) IO0
MISO (IO19) NC
MOSI (IO23) CS(IO5)
3.3V GND

If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

ESP32-Cam

Specs

  • ESP32 with 4MB flash memory, 4MB PSRAM, SDIO Card reader, ipex antenna, OV2640 camera

image image image image


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

Olimex ESP32-Gateway

From Olimex

Specs

  • ESP32 with 4MB flash memory, Micro SDIO Card reader, ceramic antenna, RJ45 ethernet port
Note

Network is available to only for one peripheral at a time. It support only Wi-Fi communications or only Ethernet communications or Bluetooth communications not all at once.

image image image image image image


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

Olimex ESP32-POE

Specs

  • ESP32 with 4MB flash memory, ceramic antenna, Micro SD Card reader, RJ45 ethernet port
Note

Network is available to only for one peripheral at a time. It support only Wi-Fi communications or only Ethernet communications or Bluetooth communications not all at once.

image image image image image image


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

WT32-ETH1

From Wireless Tag

Specs

  • ESP32 with 4MB flash memory, ceramic antenna, RJ45 ethernet port
Note

Network is available to only for one peripheral at a time. It support only Wi-Fi communications or only Ethernet communications or Bluetooth communications not all at once.

image image image image image image


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

ESP32-Pico boards


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

Subsections of ESP32-Pico boards

FYSETC SD-WIFI-PRO

github

Specs

  • ESP32-PICO with 4MB flash memory, ceramic antenna, SD Card with no serial header, the sharing of SD card between ESP and printer/CNC is done by a multiplexer which make sharing reliable without risk of conflict, only one device can access to SD at once.

image image image image

Note

Because there is no serial connection to printer, the features are limited to SD card access features

Note

My boards have only 4MB flash and no PSRAM unlike described in github and FYSETC website, so the following pio settings are limited to 4MB flash size and no PSRAM, if you have an 8MB board and 2MB PSRAM you may need to adjust the parameters .

configuration.h

platformio.ini

Attachments

If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

Subsections of ESP32-C3 boards

ESP-C3-32S-Kit

Specifications

Specs

  • ESP32-C3 (single-core) with 2MB flash memory, ceramic antenna, rgb led

image image image image


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

LILYGO T-01C3

github

Specs

  • ESP32-C3 (single-core) in ESP01 format (8 pins) with 4MB flash memory, ceramic antenna/ipex connector

image image image image


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

ESP-C3-Super-Mini

Specifications

Specs

  • ESP32-C3 (single-core) with 4MB flash memory, ceramic antenna, USB port is USB not UART

image image image image

Warning

This board has been reporting having hardware issues, please check the forum for more information.

A workaround is to add or enable in configuration.h:

#define ESP32_WIFI_TX_POWER WIFI_POWER_15dBm

You may also need to lower the value if not working, the possible values are WIFI_POWER_5dBm, WIFI_POWER_8_5dBm, WIFI_POWER_15dBm


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

Subsections of ESP32-S2 boards

LILYGO T8 ESP32-S2 V1.1

Github

Specs

  • ESP32-S2 (single-core) with 4MB flash memory, ceramic antenna/ipex connector

image image image image


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

ESP32-S2-Saola-1

Documentation

Specs

  • ESP32-S2 (single-core) with 4MB flash memory, ceramic antenna/ipex connector , rbg led

image image image image


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

Wemos S2 mini

image image

image image

Documentation

Specs

  • ESP32-S2 (single-core) with 4MB flash memory, 2MB PSRAM ceramic antenna

image image image image image image


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

Subsections of ESP32-S3 boards

DevKitC-1 v1.0

Documentation

Specs

  • ESP32-S3 with 16MB flash memory, 8MB PSRAM, ceramic antenna, RGB led, Octal SPI, OTG port

image image image image


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

DevKitM-1 v1.0

Documentation

Specs

  • ESP32-S3 with 8MB flash memory, ceramic antenna, RGB led, Quad SPI, OTG port

image image image image


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

Freenove ESP32 S3

Github

Specs

  • ESP32-S3 with 8MB flash memory, 8MB PSRAM (opi), ceramic antenna, RGB led, Camera and SD card reader (SDIO 1bit)

image image image image

Pinout

SD:

Function GPIO
CMD 38
CLK 39
D0 40

Camera: CAMERA_MODEL_ESP32S3_EYE

RGB Led: WS2812_PIN 48

Warning

This board may have a significant grounding or EMI issue.

If you experience poor performance when PSRAM is enabled, such as the web UI taking 20 seconds to load in the browser or camera lag, you can try a workaround:

Plug the board into a breadboard, making sure that each pin does not connect to any others, in order to shield the external pins. Additionally, apply pressure to the ESP shield with your finger. The performance should return to normal within a couple of seconds.

Solution found by @levak


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

UICPAL ESP32 S3

AliExpress

Specs

  • ESP32-S3 with 16MB flash memory, 8MB PSRAM (qspi), 3D antenna, RGB led, Camera and SD card reader (SDIO 1bit)

image image image image

Pinout

SD:

Function GPIO
CMD 39
CLK 42
D0 41

Camera: CAMERA_MODEL_UICPAL_ESP32S3

RGB Led: WS2812_PIN 33

Warning

The UART converter on this board requires DTR and RTS to be disabled in order to receive Serial output.

In Platform.io, add the following lines:

monitor_dtr = 0
monitor_rts = 0

Or if using arduino-cli, use the following arguments:

$ arduino-cli monitor --port COM5 -c baudrate=115200,rts=off,dtr=off

Arduino IDE does not support this board invidually and hacking the system files feels too much efforts. An easy workaround is to temporarily switch to “ESP Dev Module” when debugging and switch back to “ESPS3 Dev Module” when compiling.

Solution found by @levak


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

T-SIMCAM

From Lilygo

Specs

  • ESP32-S3 with 16MB flash memory, 8MB PSRAM, ipex connector antenna, OV2640 camera

image image image image


If any error or need any addition,
please let me know by opening a ticket here
or submit a fix by PR or use the edit button on top menu

Seeed Studio XIAO ESP32S3 Sense

image image

image image

Documentation

Specs

  • ESP32-S3 with 8MB flash memory, 8MB PSRAM (opi), ipex connector antenna, oV2640 camera, Digital Microphone, SD Card reader

image image image image image image

SD:

Function GPIO
CS 21
CLK 7
MISO 8
MOSI 9

Camera: CAMERA_MODEL_XIAO_ESP32S3