M5Stack Single Live Wire Wi-Fi Smart Switch (ESP32-C6)

Regular price
€26,95
Sale price
€26,95
Regular price
€26,95
Sold out
Unit price
Quantity must be 1 or more

The Single Live Wire Wi‑Fi Smart Switch (ESP32‑C6) is a compact, no‑neutral smart home controller designed for seamless retrofits and new IoT projects. Powered by the advanced ESP32‑C6‑MINI‑1 chip with Wi‑Fi 6 and mesh networking, it delivers faster, more stable wireless performance for lighting and appliance control. With its integrated latching relay, wide AC 100‑220 V compatibility, and expansion GPIOs for secondary development, this switch is ideal for upgrading older wiring systems, embedding into custom smart home solutions, or prototyping connected devices. Preloaded with ESP‑NOW firmware and ready for Home Assistant integration, it offers both plug‑and‑play simplicity and developer flexibility in one device.

💡 Key Features

1. No‑Neutral Retrofit Friendly

Upgrade traditional lighting systems without rewiring — perfect for older homes with single live wire setups.

2. ESP32‑C6 Performance

Powered by the ESP32‑C6‑MINI‑1 wireless SoC, offering Wi‑Fi 6 and ESP‑NOW mesh networking for faster, more reliable connections.

3. Integrated Latching Relay

Controls up to 2200 W / 10 A AC loads, suitable for lights, fans, or small appliances.

4. Expansion Ready

Two isolated GPIOs via CA‑IS3642HW digital isolator for sensor input or custom IoT projects.

5. Developer‑Friendly

Ships with preloaded ESP‑NOW firmware, control protocol, and SDK — ready for Home Assistant integration or custom firmware.


📦 Package Includes

  • 1 × SwitchC6 Smart Switch Module


🏠 Ideal Use Cases

  • Retrofitting old homes for smart lighting

  • Apartments without neutral wiring

  • Embedded smart home controllers

  • IoT prototyping and education


📐 Technical Specifications

Specification Details
SoC ESP32‑C6‑MINI‑1, 32‑bit RISC‑V single‑core @160 MHz
Wireless IEEE 802.11 b/g/n/ax (2.4 GHz)
Max Load ≤ 2200 W (10 A)
Input Voltage AC 100–220 V, 50/60 Hz
IO Isolation CA‑IS3642HW digital isolator
Expansion Header ZH1.5‑3P
Operating Temp −10 °C ~ 60 °C
Dimensions 58 × 46 × 27 mm
Weight 40 g

Why Choose SwitchC6?

Reliable connectivity, seamless retrofits, and developer freedom — all in one compact module. Whether you’re upgrading a traditional light circuit or embedding smart control into a custom solution, SwitchC6 delivers robust performance with minimal installation effort.

Tips

Wiring

As shown in the sticker information and the above diagram, SwitchC6, as a single-live wire switch, needs to be connected between the live wire power supply and the load appliance. The left L-IN is close to the power source, and the right L-OUT is close to the load. The wires connected to the switch need to expose 10mm of metal, and the wire gauge should match the circuit's maximum load current. When wiring, first open the buckle, fully insert the metal wire end into the opening, and press the buckle tightly.

MAC Address Acquisition

The MAC address (equivalent to the product's unique ID) is shown on the sticker on the back of the product. As shown above, pull the small hook forcefully and lift the cover to see it. In addition, you can also program the master device to scan and read the MAC address included in the status information broadcasted by SwitchC6; the specific method is described in the Arduino development section.

Please note that during development, you need to convert the sticker's format into the format.

Charging Note

If the product has not been connected to the circuit for a long time, the built-in capacitor may slowly discharge until depleted. When reconnected to the circuit, it needs to complete charging before it can start working; this process may take several minutes.

Button Control

  • Short press once: Toggle the switch state, then broadcast status information (own MAC address, channel, new switch state, capacitor voltage, etc.).
  • Long press 5s: Broadcast status information (same as above).

Wireless Control

Program the main control device (such as M5Stack CoreS3, etc.) to communicate wirelessly with the SwitchC6 via ESP-NOW, enabling operations such as controlling switches and reading status. For detailed instructions, see Arduino Development Section, UiFlow2 Development Section.

Model Size

Datasheets

Go to full site