WEMOS LOLIN D32
The LOLIN D32 is a newer improved version of the Wemos LOLIN 32 lite, using the ESP32 Microcontroller.
By default, the board comes with MicroPython firmware, and includes headers (requires soldering).
Espressif official ESP32-WROOM-32 module
Lastest ESP32 Version: REV1
Lithium battery interface, 500mA Max charging current
Compatible with Arduino, MicroPython
Default firmware: lastest MicroPython
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.
- Hardware version: 1.0.0
- Operating voltage: 3.3v
- Digital I/O pins: 19
- Size: 50mm x 25.4mm
- Weight: 6.1g
So far so good.
I was quite happy with the WEMOS ESP32 Lite with its WIFI, small footprint, low voltage requirements etc and the idea behind these boards for me is to detect trains and doing something on my model railway.
These boards are a great solution for this as well as many other projects that you would see people have come up with and ones you can come up with yourself.
'Small Devices' is stocking these quality boards (yes there are some shonky ones out there), see 'Digicool Things' video on detecting the questionable boards that are out there and you can see his video via https://www.youtube.com/watch?v=a9f9vHjQSfQ
The D32 gives you robustness that is what you need for and yet are in the small dollars bracket even down here in Down Under where things are not as cheap as the northern countries and what is very important for me is how quick and easy it is to cobble something together instead of spending so much time soldering individual components together etc.