Table of contents 1. Introduction In this ATmega328P PWM card project, I want to simplify the Arduino Nano SPWM card, or Arduino Nano SPWM with TLP250 which is a project I have previously created. 2. Simplifying the Arduino Nano SPWM Card The simplification I am doing is by directly using […]

I. Introduction In this project, my goal is to design a three-phase SPWM generator using an ESP32 MCPWM peripheral. I aim to gain a solid understanding of how to generate SPWM signals for three-phase applications using the ESP32. This will involve exploring the capabilities of the MCPWM peripheral and designing […]

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 […]

Making a pure sine wave inverter is very easy using the EGS002, especially for low-frequency transformer-type inverters.All we need are some external components to make the H-Bridge driver and the step-up transformer. Test the newly purchased EGS002 module first before installing it on the H-Bridge circuit, see the post about […]