WiFi Python ESP32 board for MINDSTORMS (LMS-ESP32-v1.0)


SKU: N/A Category:


This all-new MicroPython expansion board for LEGO MINDSTORMS Robot Inventor, Spike Prime, and EV3 is even more powerful than the last Wifi Board. You can easily connect this LMS-ESP32-v1.0 board to your LEGO robot and use it as an interface to a limitless range of third-party electronics. You can now connect any protocol to your LEGO Robot: I2C, UART, SPI, WS2812, Neopixel, I2S, WiFi, Bluetooth Classic, BLE, Bluetooth HID, Hobby Servo PWM, and many more.

It comes with a full set of libraries and instructions to help you set up the communication with your LEGO Intelligent Brick or Hub.

New possibilities for your LEGO Robot with the LMS-ESP32-v1.0

The new ESP32 board has all the features of the previous Wifi Board for SPIKE and MINDSTORMS, but adds these possibilities:

  • Bluetooth support for both BLE and Bluetooth classic.
  • WiFi support
  • 5V and 3V3 rail for powering hobby servo’s (with optional buck converter)
  • I2S Microphone input for voice recognition (with optional I2S microphone)
  • 4MB memory to compile the largest scripts.
  • Micro-USB to connect to your laptop via Serial/UART/REPL and power the board too
  • PWM up to 80MHz, 16 bit
  • Can use the 8V from the MINDSTORMS or SPIKE hub to power 5V appliances

Of course, all of the existing functionality of the last WiFi Mindstorms Spike Board is still there:

  • I2C
  • Neopixel (ws2812) support
  • Multiple Uart channels
  • I2S
  • Analog to Digital pins
  • WebREPL
  • Hotspot

Applications for the LMS-ESP32-v1.0 board

We designed this board with the following applications in mind:

  • Stand-alone voice-controlled MINDSTORMS robots
  • RGB LED enhanced robots
  • LEGO Robots with full-color touch screens
  • Limitless I2C sensors, like laser range-finders
  • Connecting to PS3 and PS4 gamepads and steering your robot directly

Basic, Pro, or Deluxe

The board comes in three variants: basic, pro, and deluxe

  • The basic option is just the board. It includes all headers and ports to connect your robot. It also includes an LPF2/WeDo wire. Flashed with the latest Micropython.
  • The pro version includes an I2S microphone, a MINDSTORMS Wedo/LPF2 wire, a reset switch, and a 5V buck converter. Flashed with the latest Micropython.
  • The soldered versions of the boards come tested and ready to use. We can flash them with the PS4/Xbox/Switch gamepad sensor firmware instead of Micropython. Just leave a note in your order.

Additional information

Weight 0.05 kg
Dimensions N/A

Basic, Pro

Pack Size

Single, VALUE Three pack


Yes, No


There are no reviews yet.

Be the first to review “WiFi Python ESP32 board for MINDSTORMS (LMS-ESP32-v1.0)”

WiFi Python ESP32 board for MINDSTORMS (LMS-ESP32-v1.0)