Gravity: Magnetic Latching Relay for ESP32 / Arduino

SKU:DFR0996 Brand:DFRobot Reward Points: 59
Quantity Based Price
  • 3-4$5.80
  • 5-9$5.60
  • 10+$5.40
* Model:
Expected Restock Date: [[restockDate]]

You have chosen:[[togetherChouseinfo.num]]

Total amount: [[currency]][[togetherChouseinfo.price]] [[togetherChouseinfo.price]][[currency]]


A Magnetic latching relay is a new type of relay.  It features low power dissipation and noiseless.  Unlike other non-latching relay, the latching relay needs two digital pulse signal to switch ON/OFF state. 

This DFRobot Gravity: magnetic latching relay is compatible with most popular microcontrollers such as esp32 / Arduino / Raspberry Pi.  It can be used to remake home appliances or lighting controls, like smart electricity meters, lighting, sockets, switches, and so on. 

What is Magnectic latching relay?

 It is also an automatic switch.  A latching relay remains in the last position it was when last powered, whereas a non-latching relay will return to its typical position. Therefore, this relay plays the role of a memory circuit. It is also known as bistable, keep impulse or lockup relay. 

A latching relay helps to reduce power dissipation in the application circuit because the coil does not need to be energized all the time. But a non-latching relay needs to be energized all the time. Therefore, a non-latching relay consumes more power compared to a latching relay.

The latching relay has noiseless switching for maximum comfort in household applications. Non-latching relay hums when they are operating.

The magnetic latching relay features low power, steady performance, long service life, and low-temperature rise. It is perfect for applications requiring low power and high stability.

Latching or Non Latching Relay?

It depends. The decision between latching relay vs. normal relay should be made based on the application’s requirements. For example, if power consumption is an issue and noise levels must remain low, latching relays are the way to go.

However, for situations where a short time delay is needed, non-latching relays might be more economical. That’s because these relays generally cost less.

Ultimately, it is up to the designer to decide if a latching or non-latching relay is needed, and how to implement in the system. Depending on the application, there may be more than one type of relay that could work. Therefore, careful consideration must be given when making the choice.

Magnetic Latching Relay and Arduino Connection Diagram

Connection Diagram of Magnetic Latching Relay and Arduino


  • Low power consumption, 2.6mw-3.65mw
  • Noiseless
  • Trigger Pulse Width: 2ms
  • Holding function
  • 3.3V & 5V supported Arduino / ESP32 / Raspberry Pi / LattePanda
  • Applications

  • Remaking home appliances
  • Lighting controls
  • Smart electricity meters
  • Smart lighting
  • Smart sockets
  • Smart switches
  • Specification

  • Signal Level: 3.3V, 5V
  • Power Voltage: 3.3V-5V DC
  • Trigger Pulse Width: 2ms
  • Static Current: 0.73mA - 0.8mA(@3.3V-5V)
  • Coil Operating Current: 137mA(3.3V), 93mA(5V)
  • Contact Resistance: ≤100mΩ (1A 6V DC)
  • Contact Material: AgSnO2
  • Contact Load: 10A 36V AC (Resistive), 15A 36V AC (Incandescent lamp)
  • Max Switching Voltage: 36V AC/30V DC
  • Max Switching Current: 10A
  • Max Switching Power: 36VA/300W
  • Coil Rated Power: 0.4W
  • Relay Action Time(@Rated Voltage): ≤8ms
  • Relay Reset Time(@Rated Voltage): ≤5ms
  • Operating Humidity Range: 5%-85%RH
  • Operating Temperature Range: -40℃-85℃
  • Product Dimension(Package Not Included): 42×32mm/1.65×1.26”
  • Documents

    Shipping List

  • Magnetic Latching Relay ×1
  • 3Pin Gravity Wire ×2



    Gravity: Magnetic Latching Relay for ESP32 / Arduino

    In Stock
    • 3-4$5.80
    • 5-9$5.60
    • 10+$5.40