[ca] L'objectiu d'aquest projecte és el desenvolupament d'un mesurador de potència de baix cost mitjançant un microcontrolador ESP32. Això s'aconsegueix utilitzant transformadors de tensió i corrent, juntament amb un ADC extern per a l'adquisició precisa de dades. El disseny prioritza l'assequibilitat mantenint la precisió i la flexibilitat per a futures millores. El projecte explora diverses opcions per detectar tensió i corrent, incloent-hi transformadors i diferents tipus de sensors. En última instància, es tria un transformador de tensió (ZMPT101B) i un transformador de corrent divisor (SCT013) per la seva rendibilitat i capacitats de mesura no invasives. Se selecciona un ADC extern (MCP3304) per millorar la precisió de les mesures respecte al ADC d'origen al ESP32. El disseny del circuit implica la integració d'aquests components amb el microcontrolador ESP32-S3 i una pantalla tàctil TFT per a la interacció de l'usuari. El disseny de programa se centra en l'adquisició, processament i visualització de dades utilitzant algorismes i biblioteques optimitzades com la programació en assemblador per a l'accés als registres o la utilització de la llibreria AproxFFT per a càlculs de la Transformació de Fourier Ràpida. El prototip final mesura amb èxit diversos paràmetres elèctrics, incloent-hi tensió i corrent RMS, potència real, potència aparent i factor de potència. La precisió de les mesures es valida amb un mesurador de potència de referència (RSPM-8213), demostrant l'eficàcia de la solució de baix cost. El projecte conclou destacant les millores potencials, com ara l'ampliació de les capacitats de mesura als senyals DC i l'exploració d'opcions alternatives de sensors.

[en] The objective of this project is the development of a low-cost power meter using an ESP32 microcontroller. This is achieved by using voltage and current transformers, together with an external ADC for accurate data acquisition. The design prioritizes affordability by maintaining precision and flexibility for future improvements. The project explores various options to detect voltage and current, including transformers and different types of sensors. Ultimately, a voltage transformer (ZMPT101B) and a divisor current transformer (SCT013) are chosen for their non-invasive profitability and measurement capabilities. An external ADC (MCP3304) is selected to improve the accuracy of measurements with respect to the source ADC in the ESP32. The design of the circuit involves the integration of these components with the ESP32-S3 microcontroller and a TFT touch screen for user interaction. Program design focuses on data acquisition, processing and visualization using optimized algorithms and libraries such as assembly programming for log access or the use of the AproxFFT library for fast Fourier Transformation calculations. The final prototype successfully measures several electrical parameters, including voltage and current RMS, real power, apparent power and power factor. The precision of the measurements is validated with a reference power meter (RSPM-8213), demonstrating the effectiveness of the low-cost solution. The project concludes by highlighting potential improvements, such as the expansion of measurement capabilities to DC signals and the exploration of alternative sensor options.