In this project, I am trying to make a Sinusoidal Pulse Width Modulation using the ESP32 microcontroller and MCPWM. The objective of this experiment is to get a SPWM signal without using a Look Up Table, which allows for generating a variable frequency SPWM signal. Due to many questions about […]

Arduino Nano SPWM Generator Update This is an update to my previous post about the Arduino Nano SPWM generator by adding short circuit protection function. The method of Short Circuit detection is by checking the Voltage Feedback. When Short Circuit conditions occur the voltage detected will be very low, and […]

Continuing work on my previous project, namely the generation of pulse width modulated sinusoidal waves called SPWM, I added an important function, namely voltage feedback in this Arduino SPWM generator project. In addition, I also added voltage, temperature, and battery protection functions. Protection is to protect against over-voltage, low voltage, […]

This project is my experiment to produce a pure sine wave using the sinusoidal pulse width modulation (abbreviated SPWM) method, using Arduino Uno as an SPWM generator as a part of an Inverter. Because Arduino needs a circuit to drive High-Side and Low-Side MOSFETs to connect to Full-Bridge MOSFETs then […]

Functional Test EGS002: Updated December 22, 2021 The ordered EGS002 module has arrived and before installing it in the inverter it is better to do a functional test first, to make sure everything is functioning properly.!!! Preparation Before inserting the EGS002 into the header and conducting the functional test, first […]