Archives: Projects

Solenoid, Relay, Valve Driver with Current Regulation
The project presented here is a PWM current driver for solenoids, Relays, and valves. The board will regulate the current with a well-controlled waveform to activate and reduce power dissipation at the same time. The solenoid current is ramped up fast to ensure the opening of the...
Continue Reading
Liquid-Level Monitoring Using a Pressure Sensor – Bar-Graph Display
This project allows users to monitor the liquid level on a Bar-Graph display. The liquid level is measured using a pressure sensor, the sensor is placed on top of the tank and is connected to an open-ended tube that is submerged in the water tank. The amount of water in the tank...
Continue Reading
Hi-Efficient 20W Mono Class-D Audio Amplifier
This is a Hi-Efficient 20W mono Class-D audio amplifier, designed to drive speakers as low as 4 ohms in a bridge-tied-load configuration. Due to the low power dissipation and high efficiency of up to 90%, the module doesn’t require a heatsink. The project is built using PAM8320 chip...
Continue Reading
8 Channel ESP32 Remote Control
This is an 8-channel remote in a compact board suitable for remote ON/OFF applications using Bluetooth or Wi-Fi protocol. The board consists of an ESP32 module and 8 tactile switches connected to various GPIO. The circuit works with 3.3VDC power supply and a Li-Ion battery can be used...
Continue Reading
16 Channel RC Servo Driver with I2C Interface
This is a 16-channel servo driver that can drive 16 x RC servos over I2C interface. The project is built using PCA9685 chip, a 16-channel PWM generator that can drive 16-channel servos simultaneously. The board can be connected to Arduino or another microcontroller. Driving robots,...
Continue Reading
2 Channel Wi-Fi Relay Module Using ESP8266 NodeMCU
The project described here is an ESP8266 NodeMCU Two Channel Relay Module. This board enables users to control 2 x relays remotely. The 2 channels can be controlled remotely using a webserver/WiFi connection. The project works with 5VDC. Two LEDs indicate relay operation. Screw...
Continue Reading
3 Phase Brushless Motor Driver using L6235
The project presented here is a 3-phase Brushless motor driver. The project consists of an L6235 device which is DMOS fully integrated 3-phase motor driver with overcurrent protection. Manufactured in BCD technology, the device combines isolated DMOS power transistors with CMOS and...
Continue Reading
DC Motor Control Using Joystick
This is a compact, low-profile, and high-performance DC motor driver that provides easy control of a DC motor using a joystick. This small-size board can drive small to medium-sized brushed DC motors with up to 2.5A continuous and 6A peak currents. It is an Arduino-compatible project...
Continue Reading