MoonLight Web Installer

Release 0.5.8, August 2025

This installer installs MoonModules/MoonLight on an ESP32 microcontroller.

See MoonLight Hardware for more info

For a step-by-step instruction, go to MoonLight installation

Installer

Choose your board and press Connect. Most recommended boards are listed first. If your board isn't listed here, try others

MoonBase firmware is MoonBase only, no MoonLight included (basis for other IOT projects)

NameImageFlashShopUSB Driver
esp32-s3-atoms3r - 🆕 !M5Stack store
esp32-s3-devkitc-1-n8r8v
esp32-s3-devkitc-1-n16r8vAli*
esp32-s3-zero-n4r2Ali*
esp32-d0-wroverAli*
esp32-d0-wrover-moonbaseAli*
esp32-d0-16MBSerg74
esp32-d0
esp32-d0-moonbase
esp32-c3-superminiAli*
esp32-p4-nano 🚧Waveshare
esp32-p4-olimex 🚧Olimex
others

USB-to-serial chip drivers

In case your computer does not recognise your connected ESP32, you might need to install the right USB-to-serial chip drivers.

Below are the drivers for common chips used in ESP devices. See the images below to see what chip your ESP32 has.

  • CP210x drivers: Windows & Mac
  • CH342, CH343, CH9102 drivers: Windows, Mac (download via blue button with download icon)
  • CH340, CH341 drivers: Windows, Mac (download via blue button with download icon)
  • Made using esp-web-tools

    See also ESP-Web-Tools-Tutorial

    *: Affiliate link