I am using ESP_NOW protocol for sending and I need to know what is the power consumed by ESP32 when using esp_now for sending 1 byte ? there is no clarification in the documentation of esp_now.
The 'power consumption' would vary depending on the ESP module used, the power level set, and the data rate used.
Given the variety of ESP modules out there, it would be a surprise if the power consumption of each of them, with all the permutations of power levels and data rates were listed.
Put a low value resistor in series with the modules power supply and look at the voltage across it with a scope during transmit.
As suggested above, your only option is to measure the power consumed, during typical usage. It is not difficult to do.
If you need a low power means of transmitting data, ESP-NOW is one of the worst approaches.
Why? and what is the best?
What about the power consumption of cpu and power supply? I just found the power consumed in sleep modes.
That's on the scope trace.
The power used by the cpu and power supply is 0A if your application requires nothing to happen. You need to be specific about your use. That is why you have been recommended to measure during your normal usage. There are too many variables. There are circuits to turn off entirely when not in use
In fact, I did not understand how can I measure during processing or transmission.
You can put a resistor across the power trace and measure voltage drop preferably with an oscilloscope for when it is sudden changes, as advised above
See message #2.
The reason you need to use a scope here is that the transmitter will only consume transmit power whilst its sending a packet and the packets are too short in time for a multimeter to detect the current pulse.
If you described the application and exactly what you are trying to do, you will get much better answeres from the forum.
I have 1000 bytes I should transmit these bytes from one micro controller to another and I want to compute the power consumed to (process and transmit the bytes). Can I use USB tester for esp32 ?
Is this a task you have been given to complete or a real application ?
You can try but it depends on the definition of the tester whether it will pick up very short intervals of higher current
what measurement accuracy do you want?
Because both the MCU and radio consume a lot of power. Neither are low power designs.
The best choice is one that meets or exceeds your requirements.
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.