Energy Meter HLW8032 Breakout Board

(16 customer reviews)


SKU: SVC1031 Category: Tags: , , , ,


Please use two middle pins for power AC mains input, two side pins for load output. Please check attached image. (few old version has wrong silk print.)

Board Features:

  • Based on official design, on board HLW8032 measurement circuits.
  • All standard sensing parts, 4x 470K resistors for input voltage, 2mR sensing resistor for current.
  • No need cilibration, output data baudrate 4800. Output register value instead of pluse of HLW8012.
  • On board AC-DC power supply circuits MP150 for HLW8032, offer about 60mA current. No need extra AC-DC circuits or unit to power it up.
  • Fully isolated output, safe to use, output pins GND, M_RX, M_PF, VCC. Output RX includes voltage, current, power used, pluse, etc.
  • Input Terminal, please notice is is L(Live), L(Live), N_LOAD (Neutral for load), N (Neutral), please notice it is NOT two pairs. Terminal pitch 5.08mm.
  • Cable terminals are included not soldered.  Current version cable terminal is pre-soldered on board.

About HLW8032:

  • The HLW8032 is a high precision energy metering IC that uses a CMOS manufacturing process and is primarily intended for single phase applications. It can measure line voltage and current, and can calculate active power, apparent power and power factor.
  • The device integrates two ∑-Δ ADCs and a high-precision energy metering core. The HLW8032 can communicate data through the UART port. The HLW8032 uses a 5V supply, a built-in 3.579M crystal, and an 8PIN SOP package.
  • The HLW8032 has the advantages of high precision, low power consumption, high reliability and strong adaptability to the environment. It is suitable for energy metering of single-phase two-wire power users.


  • Smart home appliances
  • Metering socket
  • Smart WIFI socket
  • Electric vehicle charging pile
  • PDU equipment
  • LED lighting
  • Street light control

Energy meter series:

Documentation please see on this page:



Additional information

Weight 0.01 kg

16 reviews for Energy Meter HLW8032 Breakout Board

  1. R2 (verified owner)

    Hi, could you provide connection scheme for esp8266 ?

  2. Chao


    Only tested with arduino, not yet tried with esp8266, it should be same. Will make a tutorial and let you know here later. Thanks.

  3. xtmp (verified owner)

    have connected to wemos d1 mini with software serial lib, but board doesn’t send any data.

  4. Jaggil (verified owner)

    Main input voltage = 230 Vac / 50 Hz
    HLW8032 supply voltage (pin 1 and 5) = 2.9 Vdc (should be 5 Vdc)
    Problem: No data on pin 6 (HLW8032)

    Any suggestions or solution to the problem?

  5. nextrev (verified owner)

    Would it be possible to get the wiring for wemos d1 mini?

    There is a pin specification in the code, but that does not apply to wemos

  6. xtmp (verified owner)

    I am very disappointed.
    Still neither wiring scheme, not working library, board doesn’t send any data to software serial.
    Don’t buy it, until electrodragon make possible to run it.

  7. Chao

    Hi, There is demo code for arduino + 1602 display, why not try on arduino.

    For esp8266 this need to wait until us write article for it or please don’t buy, we can not support everything.

  8. Chao

    Updated quick test method using wemos, please see here:

    It is really simple anyway.

  9. Gito Nirmolo (verified owner)

    I have already tested this HLW8032 Breakout Board.
    I just report, Data Updata Reg Bit 7 is never inverted each PF Pulse Data Reg overflowed.

  10. Chao

    Hello Gito,

    You can just add some loads like like to see if the current register updating / changing or not.

    I don’t really know the error, this register update should be done by chip itself, not our board design anymore. Probably need to ask the chip company. Thank you.

  11. Ngo Huu Nam

    Is it safe to carry long time 12 – 18A 220VAC load?

  12. Chao

    Not very sure about this, but should be nothing limit, should work. We will have another full isolated version next week. You can try both later.

  13. gito.nirmolo (verified owner)

    Hi Chao,
    It finally worked well at all.
    It happened just because of a wrong index position of PF Pulse Register.
    I am sorry about that.

  14. Chao

    Good to know this. No problem at all.

  15. jaggil (verified owner)

    Please, those people who report that the module works correctly, can you inform us of the voltage Vcc that pins 1 and 5 have? (HLW8032 supply voltage)
    Thank you

  16. Chao

    Hi Jaggit,

    From our test, either 3.3V or 5V the module can work, but the on board ACDC supply 5V out.

Add a review

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Product Enquiry