Walfront Walfrontpndztcbq4a98

Walfront 2 Channel 5V Relay Module ESP32 User Manual

Model: Walfrontpndztcbq4a98

1. Introduction

This manual provides detailed instructions for the Walfront 2 Channel 5V Relay Module ESP32, a programmable relay board designed for secondary development, smart home applications, and various control systems. It features a mature and stable module with an ESP32 chip, 4M Byte Flash, and two 5V relays capable of switching AC250V or DC30V loads. Please read this manual thoroughly before operating the device.

Walfront 2 Channel 5V Relay Module ESP32

Figure 1: Walfront 2 Channel 5V Relay Module ESP32. This image shows the top view of the relay module, highlighting the ESP32 chip, two 5V relays, and various connection terminals and buttons.

2. Product Overview and Features

The Walfront 2 Channel 5V Relay Module ESP32 is a versatile board integrating an ESP32 microcontroller with two independent relays. Its design supports a wide range of applications from basic switching to complex IoT projects.

Key Features:

  • Mature and Stable Module: Equipped with an ESP32 chip, supporting I/O port and UART program download. Includes programmable keys and a reset key for development and testing.
  • Integrated Connectivity: Features built-in Wi-Fi and Bluetooth Low Energy (BLE) modules for wireless communication.
  • Output Switching Capability: Two 5V relays provide output switching, suitable for controlling loads with operating voltages up to AC250V or DC30V.
  • Large Capacity: Includes 4M Byte Flash memory, offering ample space for custom firmware and data storage.
  • Versatile Applications: Ideal for secondary development learning, smart home automation, industrial control, and other embedded systems.
Labeled diagram of Walfront 2 Channel 5V Relay Module ESP32

Figure 2: Labeled diagram of the Walfront 2 Channel 5V Relay Module ESP32. This diagram points out key components such as I/O pins, programmable LEDs, programmable keys, reset button, burn-in interface, and relay indicators, aiding in component identification.

Video 1: Overview of the Walfront 2 Channel 5V Relay Module ESP32. This video provides a 360-degree view of the product, showcasing its physical dimensions and component layout.

3. Specifications

The following table details the technical specifications of the Walfront 2 Channel 5V Relay Module ESP32:

SpecificationValue
Product VoltageDC 5-60V
Coil Voltage5 Volts
Maximum Switching Voltage60 Volts (DC), 250 Volts (AC)
Minimum Switching Voltage5 Volts (DC)
Contact MaterialSilver Alloy
Contact TypeNormally Open
Mounting TypePCB Mount
Connector TypeDouble Row Pins
Operation ModeAutomatic (Programmable)
Flash Memory4M Byte
Module TypeESP32

4. Setup Instructions

Follow these steps to set up your Walfront 2 Channel 5V Relay Module ESP32:

  1. Power Connection: Connect a DC 5-60V power supply to the VCC and GND terminals on the module. Ensure correct polarity to prevent damage.
  2. Load Connection: Connect your electrical loads to the relay output terminals. Each relay typically has Normally Open (NO), Common (COM), and Normally Closed (NC) contacts. Connect your load between COM and NO for standard switching (load is OFF when relay is de-energized, ON when energized). Ensure the load's operating voltage and current do not exceed the relay's ratings (AC250V/DC30V).
  3. Programming Interface: Utilize the I/O ports and UART program download port for custom firmware development. Connect your programming device (e.g., USB-to-UART converter) to the appropriate pins for flashing firmware to the ESP32.
  4. Module Integration: Integrate the module into your project or system using the provided pin headers. Ensure secure connections for all inputs and outputs.
Bottom view of Walfront 2 Channel 5V Relay Module ESP32 showing pinouts

Figure 3: Bottom view of the Walfront 2 Channel 5V Relay Module ESP32. This image displays the pinout labels on the underside of the board, crucial for correct wiring and integration into a circuit.

5. Operating Instructions

The Walfront 2 Channel 5V Relay Module ESP32 operates by receiving control signals through its ESP32 microcontroller, which then activates or deactivates the onboard relays to switch connected electrical loads.

  1. Firmware Development: Develop and upload custom firmware to the ESP32 using a suitable IDE (e.g., Arduino IDE with ESP32 board support). Your firmware will define the logic for relay activation based on various inputs (e.g., sensor data, network commands, programmable button presses).
  2. Control Logic: Implement the desired control logic within your ESP32 program. This could involve simple ON/OFF switching, timed operations, or complex automation routines.
  3. Relay Status Indication: Observe the relay indicator LEDs on the module. These LEDs provide visual feedback on the current status of each relay (e.g., LED ON indicates relay energized, load switched).
  4. Programmable Keys: Utilize the onboard programmable keys (labeled 'IO0' and 'EN') for manual control, triggering specific functions, or entering programming modes as defined in your firmware.
  5. Wireless Control: Leverage the integrated Wi-Fi and BLE capabilities of the ESP32 for remote control and monitoring of the relays via a network or Bluetooth connection.

6. Maintenance

Proper maintenance ensures the longevity and reliable operation of your relay module:

  • Cleaning: Keep the module clean and free from dust, dirt, and moisture. Use a soft, dry cloth for cleaning. Avoid using liquid cleaners directly on the board.
  • Ventilation: Ensure adequate airflow around the module to prevent overheating, especially when operating under heavy loads or in enclosed spaces.
  • Connection Inspection: Periodically inspect all electrical connections for secure contact. Loose connections can lead to intermittent operation or damage.
  • Environmental Conditions: Avoid exposing the module to extreme temperatures, high humidity, or corrosive environments.
  • Firmware Updates: Keep your ESP32 firmware updated to benefit from bug fixes, performance improvements, and new features.

7. Troubleshooting

If you encounter issues with your Walfront 2 Channel 5V Relay Module ESP32, refer to the following troubleshooting guide:

  • Module Not Powering On:
    • Verify the power supply voltage is within the DC 5-60V range.
    • Check for correct power supply polarity (VCC and GND).
    • Ensure all power connections are secure.
  • Relays Not Activating:
    • Confirm that the control signals from the ESP32 are correctly configured in your firmware and are reaching the relay driver circuits.
    • Check the relay indicator LEDs; if they are not lighting up, there might be an issue with the control signal or the relay itself.
    • Ensure the load is correctly wired to the NO/COM/NC terminals.
  • Programming Issues:
    • Verify the correct UART connections (TX, RX, GND) between your programming device and the module.
    • Ensure the correct board and port are selected in your IDE.
    • If the module becomes unresponsive, try pressing the reset key or the programmable key (IO0) while initiating the upload process, as required by some ESP32 programming procedures.
  • Unstable Operation or Disconnections:
    • Check for loose connections or poor soldering.
    • Ensure your power supply is stable and can provide sufficient current.
    • Minimize electromagnetic interference from other devices.
    • Review your firmware for potential bugs or resource conflicts.

8. Safety Information

Adhere to these safety guidelines to prevent injury or damage to the device:

  • Power Disconnection: Always disconnect the power supply before making any connections, modifications, or performing maintenance on the module.
  • High Voltage Caution: Exercise extreme caution when working with AC voltages. Only qualified personnel should handle high voltage connections. Ensure proper insulation for all wiring.
  • Voltage and Current Limits: Do not exceed the maximum switching voltage (AC250V, DC30V) or current ratings of the relays. Overloading can cause damage or fire.
  • Environmental Safety: Keep the module away from water, flammable materials, and explosive atmospheres.
  • Children and Pets: Keep the module out of reach of children and pets.
  • Proper Enclosure: For permanent installations, enclose the module in a suitable housing to protect it from environmental factors and accidental contact.

9. Warranty and Support

For technical support, troubleshooting assistance, or warranty inquiries regarding your Walfront 2 Channel 5V Relay Module ESP32, please contact Walfront customer service through your original purchase platform. Please refer to your purchase documentation for specific warranty terms and conditions, as these may vary.

© 2023 Walfront. All rights reserved.

Ask a question about this manual

Ask about setup, troubleshooting, compatibility, parts, safety, or missing instructions. Manuals+ will review the question and use this page’s manual context to help answer it.