Blog
Engineering notes, design tips, and product development write-ups.

USB2.0 Audio Amplifier
USB Audio DAC with 15W Stereo Amplifier with Windows Volume Control Functionality

HDMI DDC Brightness & Contrast Control
Control the HDMI monitor brightness/contrast from the PC using I2C DDC Commands

ADE9153 Single Channel AC Energy Metering
This blog contains Eagle schematic and PCB layout for ADE9153 test board

Soft-Latch Circuit
Optimized soft latch circuit to turn ON and OFF an electronic device by pushing a single button

Reverse Polarity Protection using MOSFET
A better and more efficient way to protect circuits from reverse polarity power connections using MOSFETs instead of diodes.

Custom ESP32 Programmer
Fast and reliable programmer for ESP32 modules, featuring custom hardware and a Python-based Windows utility for production and development use.

PCM2704 USB Audio DAC Device Name Change
Change USB device secrptior string of USB Audio DAC. Change the name of Audio output device that shows in the Windows Audio device list