May 10, 2018

The Wemos ESP32 Board

I have had these laying around for over a year. Apparently what I have are (or were) called "lolin" modules, whatever that means. Now if you look on AliExpress, there are a wide variety of ESP32 WeMOS modules, some with OLED displays, 18650 battery holders, and so forth.

When connected up via a USB cable my linux system sees:

May 10 23:08:14 trona kernel: usb 1-1.4: new full-speed USB device number 24 using ehci-pci
May 10 23:08:14 trona kernel: usb 1-1.4: New USB device found, idVendor=10c4, idProduct=ea60
May 10 23:08:14 trona kernel: usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
May 10 23:08:14 trona kernel: usb 1-1.4: Product: CP2102 USB to UART Bridge Controller
May 10 23:08:14 trona kernel: usb 1-1.4: Manufacturer: Silicon Labs
May 10 23:08:14 trona kernel: usb 1-1.4: SerialNumber: 0001
May 10 23:08:14 trona kernel: cp210x 1-1.4:1.0: cp210x converter detected
May 10 23:08:14 trona kernel: usb 1-1.4: cp210x converter now attached to ttyUSB2
I use "esptool" to quickly poke at my device and get:
./esptool.py flash_id
esptool.py v2.3.1
Connecting........___
Detecting chip type... ESP32
Chip is ESP32D0WDQ6 (revision 0)
Features: WiFi, BT, Dual Core
Uploading stub...
Running stub...
Stub running...
Manufacturer: c8
Device: 4016
Detected flash size: 4MB
Hard resetting via RTS pin...

Feedback? Questions? Drop me a line!

Tom's Computer Info / tom@mmto.org