# Inaccuracy reading using SCT013-50A/1V and esp32 for energy monitoring

**URL:** <https://community.openenergymonitor.org/t/inaccuracy-reading-using-sct013-50a-1v-and-esp32-for-energy-monitoring/28901>\
**Category:** Hardware\
**Tags:** emontx\
**Created:** [21 July 2025 08:01 UTC](https://community.openenergymonitor.org/t/inaccuracy-reading-using-sct013-50a-1v-and-esp32-for-energy-monitoring/28901 "2025-07-21T08:01:02Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![Robert.Wall](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/robert.wall/32/38246_2.png) [@Robert.Wall](https://community.openenergymonitor.org/u/Robert.Wall)\
**Post date:** [25 July 2025 12:04 UTC](https://community.openenergymonitor.org/t/inaccuracy-reading-using-sct013-50a-1v-and-esp32-for-energy-monitoring/28901/6 "2025-07-25T12:04:59Z")

</div>

Sorry, but I do not have an ESP32, and I have never used one. I have told you what I _think_ you must do to get it to work, but it is clearly not enough. I don’t think I can help you any more.

Have you read all the topics here that mention the ESP32? You might find something which will help you. Here are a few:

> [@ESP32 with SCT-013-020 connecting to WiFi error](https://community.openenergymonitor.org/t/esp32-with-sct-013-020-connecting-to-wifi-error/24432/13):
>
> Have you checked the data sheet for your particular ESP32 module? I could not identify which particular version you have. The data sheet should give you all the information you require to use the module correctly. I would expect the two GND connections are separate, and when used correctly that will prevent exactly the sort of problem you had. What does the data sheet say about which GND to use for which purpose, and how you should connect those and the associated power pins in particular? Wi…

> [@Inaccurate readings using ESP32 & SCT013 \[50A/1v\]](https://community.openenergymonitor.org/t/inaccurate-readings-using-esp32-sct013-50a-1v/25847/2):
>
> Welcome, @Shaharyar_Ahmed to the OEM forum. I would not rely on a 3rd party source of information. Whilst such material is published with the best of intentions, I have no indication of knowledge or skill set of the contributor. All you need to know to make a simple monitor is here in the ‘Learn’ part of “Docs”, but I cannot recommend using the ESP32 if you are looking for accuracy. For the reasons, see this piece about the ESP32 Analogue Input: [[TW#12287] ESP32 ADC accuracy · Issue #164 · espr…](https://github.com/espressif/esp-idf/issues/164#issuecomment-744602578)

This man used a separate ADC to make the analogue readings:

> [@Starting with ESP32 based powermeter](https://community.openenergymonitor.org/t/starting-with-esp32-based-powermeter/27227):
>
> Hi everyone, Im trying to make a powermeter based on ESP32 using EmonLib. I have read a few finished projects on this but the one that helped me the most was from [Daniel](https://www.danbp.org/p/en/node/157) since I want to measure 3 phases. Im located in Czechia, that means 230Vrms for each phase (Brown, Black, Gray) with neutral wire (Blue) and separated ground PE (Yellow+Green) For measuring voltage I chose ZMPT107-1 transformer with burden resistor. Current measurements will be done through SCT-013-030 (30A/1V~). Once I ge…

---

_[View the full topic](https://community.openenergymonitor.org/t/inaccuracy-reading-using-sct013-50a-1v-and-esp32-for-energy-monitoring/28901)._
