The LOLIN D32 Pro uses the ESP32 Microcontroller with the ESP-WROVER chip, adding 4MB psRAM. This board also comes with I2C and TFT ports.
If you just wanted the plain ESP32-WROOM-32 chip version, we also have that here.
By default, the board comes with MicroPython firmware, and includes headers (requires soldering). For support for the 4MB psRAM via SPI, you can either download a pre-built binary to flash, or compile your own to allow a custom RAM configuration.
Of course, you can also program this board with Arduino.
Features:
-
Espressif official ESP32-WROVER module
-
Lastest ESP32 Version: REV1
-
4MB FLASH
-
4MB PSRAM
-
Lithium battery interface, 500mA Max charging current
-
LOLIN I2C port (STEMMA QT 4 pin JST PH)
-
LOLIN TFT port
-
TF (Micro SD) Card slot, support SPI mode.
-
Compatible with Arduino, MicroPython
-
Default firmware: lastest MicroPython
Documentation:
A schematic is located here. Technical documents can be found here.
There’s more Wemos tutorials for MicroPython and Arduino here.
Downloads:
MacOS and Windows drivers can be found here. Linux will detect the board out of the box.
You can download the micro Python firmware under ‘Firmware for ESP32 boards’ here. This can be installed on your LOLIN32 Lite using the Python esptool, which is available here. If you’re just getting started, we recommend enabling on the device, and downloading the WebREPL web interface to upload edited files. You can also use Adafruit’s commandline tool, ampy.
Specifications:
- Support Battery: LiPo 3.7V
- Operating voltage: 3.3v
- Digital I/O pins: 22
- Size: 65mm x 25.4mm
- Weight: 7.5g