🪔 Diwali Break: Orders placed now will ship from 25th November 2026. Place your order today — we'll get it to you right after we're back!
Project Hub /Basic Analog & Power Electronics/Battery Chargers & Charging Circuits/DIY Ultrasonic Mist Maker using ESP8266 and Ultrasonic Humidifier Module
DIY Ultrasonic Mist Maker using ESP8266 and Ultrasonic Humidifier Module
Intermediate
ESP8266
Project Specific
3 – 6 Hours
Partial Kit

DIY Ultrasonic Mist Maker using ESP8266 and Ultrasonic Humidifier Module

Build a sound- and light-synchronized ultrasonic mist maker controlled over Wi-Fi using an ESP8266 ESP-01 module, VixenLights software, and an opto-isolator circuit.

Originally published on CircuitDigest
View original tutorial

Parts You'll Need

This project is sourced from another site, not written by us — this list is our best match of their components against what we stock, not a verified bill of materials. Always check the original blog (linked above) for the actual parts list before buying.

We don't carry yet: LED Strip / NeoPixel / WS2812
Battery Charger Module TP4056
Transistors (BC547 / 2N2222 / TIP / MOSFET)

Browse all components

How It Works

Why Build This

Design and implement a wireless, network-controlled mechatronic prop suitable for advanced undergraduate staging or interactive art installations.
Integrate power management, MOSFET-based load switching, and addressable LED data protocols into a battery-backed, portable enclosure.
Bridge network lighting control protocols (VixenLights and ESPixelStick) with hardware-level analog transducers like ultrasonic humidifier modules.

Real-World Application

Holiday displays, party decorations, ambient room lighting with atmospheric fog effects, and synchronized stage effects.

Skills You'll Learn

Wi-Fi microcontroller programming
MOSFET high-load switching
Li-Po battery power management
addressable LED data routing
wireless lighting protocol integration
sensor integration using LDRs

Safety Precautions

Ensure proper insulation and heat shrinking on solder joints to avoid short circuits. Handle lithium-polymer batteries with care during charging and placement.

Technology Tags

ESP8266
ESP-01
ULTRASONIC HUMIDIFIER
WS2812B
NEOPIXEL
VIXENLIGHTS
ESPIXELSTICK
WI-FI
OPTO-ISOLATOR
MOSFET
LDR

Frequently Asked Questions

You will need to use a dedicated USB to TTL converter module or an Arduino UNO wired to the appropriate TX, RX, VCC, and GND pins, along with a CH340 driver installed on your computer, to flash the ESPSFlashTool and ESPixelStick firmware.
The ESP-01 output pins operate at 3.3V and can only supply minimal current, which is insufficient to drive the ultrasonic module directly. The MOSFET acts as a solid-state switch controlled by the ESP8266 to safely handle the higher power demands of the mist maker.
Yes, the system is designed around a 3.7V 700mAh Li-Po battery managed by a TP4056 charging circuit, but you must monitor your total current draw to ensure the battery can handle simultaneous mist generation and bright LED illumination without dropping voltage too quickly.

Gallery

This page is part of Kitkraft's Project Hub — a curated collection of electronics & robotics projects gathered from the maker community to help students and hobbyists discover and learn to build. Kitkraft does not claim authorship of the original project, and makes no representation as to the accuracy, completeness or safety of third-party source material. The summary and "How It Works" explanation above are AI-generated, rewritten with reference to the original tutorial — not a reproduction of it. Full credit and a direct link to the original source are provided above. If you're the original creator and have a concern about how your work is represented here, please contact us and we'll address it promptly.

Kitkraft Project Hub — curated from the maker community, credited at the source.
PRJ-00650