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.
A schematic is located here. Technical documents can be found here.
There's more Wemos tutorials for MicroPython and Arduino here.
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.
- Support Battery: LiPo 3.7V
- Operating voltage: 3.3v
- Digital I/O pins: 22
- Size: 65mm x 25.4mm
- Weight: 7.5g