Blog – Electronics and Programming

Electronics and Programming tutorials and projects

wicardkit programmer avr pic usbtoserial

WiCardKit, Microcontroller Programmer and USBtoSerial With PIC18F4550

The high voltage (parallel) programming method has been used for the WiCardKit Programmer which is the highest layer of access to the microcontroller memories and programming. This method can unlock the AVR/PIC chips which can’t be programmed by regular programmers while the chips work well. The other feature is the “reset” pin in some the…
Read more

battery charger circuit

Battery Charger Circuit (1.5-24V) With ATmaga8A – Code and Plans

The main processor of the “1.2-24V Battery Charger Circuit” is ATmega8A. ATmega8A is an AVR 8 bit microcontroller which has 28 pins. This circuit has an internal volt-meter and temperature-meter with digitally calibration feature. The project contains 3 folders, “CodeVision Source”, “PCB-SCH-BOM” and “sim”. There’s a source code folder in this project which contains the…
Read more

wifi rgb driver board

WiFi RGB driver With Two Channels and Light Flashing program

The WiFi RGB Driver receives the commands from the user via WiFi with ESP8266 and the web page, then sets the duty cycle of PWM signal and sends it to the MOSFETs and sets the light intensity of two separate RGB channels. You’ll be able to set a constant color for the RGB lights in…
Read more

pwm amplifier

PWM Amplifier With 3 Channels – Active LOW Input and Outputs

This PWM Amplifier has 3 sensitive inputs and 3 outputs with 5A max drain capacity for each channel. The active state for input and output is “Low” or 0 Volt (Ground) and is suitable for 10 KHz square signal max with 0-100 percent duty cycle and 5-12 volt. Free download link: 3 Channels PWM Circuit,…
Read more

wifi ecg oximeter

WiFi ECG Monitor (Oximerer and Heart-Rate Diagram) with ESP8266 and ESP32

WiFi ECG Monitor calculate and shows the blood’s oxygen saturation and the heartbeat-rate with the diagram.“ESP8266” is a programmable WiFi module which is the main processor of the project and communicates with the oximeter module via I2C and the user interface via WiFi. “MAX30100 Pulse Oximeter” is a module with two RED and Infrared LEDs…
Read more

max30100 pulse oximeter

MAX30100 Pulse Oximetere With Arduino UNO and Keypad LCD Shield

MAX30100 Pulse Oximeter is a module which can help to calculate oxygen saturation percent in the human’s blood with two RED and Infrared LEDs.The output data form MAX30100 is so many samples in a second which contains LEDs reflection ADC value. This project (Oximeter with MAX30100, Arduino UNO and LCD Shield) contains a folder UNOPulseOximeter…
Read more

Admin Dashboard Web Template (Dialogue)

Admin Dashboard Web Template – based on bootstrap

After long effort, the result of our team’s work turned out that is version 1.1 of template Dialogue (admin dashboard web template based on bootstrap)Know this template with its details. Because we’ve tried follow all the tips that we gained within five years of experience. This means that although a template can’t be perfect, but…
Read more

alarm clock calendar

Alarm Clock, Calendar and Temperature Meter With AVR ATmega8A

ATmega8A is an AVR 8 bit microcontroller which has 28 pins. The “Alarm Clock And Calendar with AVR ATmega8a” project uses this microcontroller as its main processor and a standard 16×2 Character LCD without using any additional module. There’s a source code folder in this project which contains the CodeVision program files (C) and pre-compiled…
Read more

wifi esp8266 microphone arduino

ESP8266 Microphone (WiFi) With Arduino – Updated

The “Ai Thinker ESP12” module (ESP8266MOD) has an ACD pin (works in range of 0V to 3.3V) with 10 bits resolution (0-1023). The pin is between RST and EN. In the WiFi ESP8266 Microphone project, we have used this channel as the audio signal input. The ESP8266 Microphone and ESP32 Microphone Audio Stream Page This…
Read more

ir remote

Programmable IR Remote With Code Learn (ATTiny13A), Source Code, PCB and Schematics Plans

This project is a “Programmable and Code Learn IR Remote (InfraRed) With ATTiny13A”. ATTiny13A is a low-cost AVR microcontroller with 8 pins (6 I/O) and 1KB memory.There are two folders in this project, “PCB-SCH-BOM” and CodeVision Source.Also In the source code folder there is a pre-compiled file in the “HEX” folder. To re-compile or check…
Read more