How to Program ATmega16 on Breadboard using USBasp (Windows 10/11)

Program downloading on AVR microcontroller using Breadboard

Learn how to program the ATmega16 on a breadboard using USBasp — no Arduino required. This guide covers correct ISP wiring, fixing USBasp driver issues on Windows 10/11 with Zadig, creating and compiling projects in Microchip Studio, uploading HEX files with AVRDUDESS, and troubleshooting common AVR programming and fuse errors.

Categories AVR

How to use bluetooth with 8051

This Project is Suitable for Everyone Including student and Professionals Bluetooth-based relay control using an 8051-based microcontroller involves using Bluetooth communication to remotely control the switching of a relay. Here’s a general overview of the system: The software for this system involves two main parts: Overall, this system provides a wireless means of controlling a … Read more

How to use Raspberry Pi Pico W with Optocoupler

Optocouplers, also known as opto-isolators, are electronic components that provide electrical isolation between two circuits by using light to transfer signals. Optocouplers are commonly used to protect sensitive electronic devices from voltage spikes, reduce noise and electromagnetic interference, and provide isolation in high-voltage applications. Raspberry Pi Pico is a popular microcontroller board that features a … Read more

How To Interface Seven Segment Display With 8051 Microcontroller

Introduction: Seven-segment displays are commonly used to display numbers and characters in various electronic devices. They are easy to read, low-cost, and consume very little power. Interfacing a seven-segment display with a microcontroller like the 8051 is a simple task that can be accomplished with minimal hardware and software requirements. In this blog post, we … Read more

Fire Alarm Using an Infrared Sensor With Arduino

Fire alarm using arduino

o make Fire Alarm system you will need the following components: ●Arduino board (Uno or Nano) ●Infrared sensor module (e.g. KY-026) ●Buzzer module ●LED module ●Jumper wires ●Breadboard ●220-ohm resistor Once you have all the necessary components, you can follow these steps: Step 1: Connect the infrared sensor to the Arduino board ●Connect the VCC … Read more

LCD Interfacing With 8051Microcontroller in 4 Bit Mode

Introduction Interfacing an LCD (Liquid Crystal Display) to a microcontroller is a common task in embedded systems design. we are making its simplicity and ease of use. In this blog post, we will discuss how to interface an LCD to an 8051 microcontroller in 4-bit mode. LCD Basics LCD is a display that uses the … Read more

How to interface a PIR (Passive Infrared) sensor with an Arduino:

Step 1: List of Components You’ll need the following components: ● Arduino board (e.g. Arduino Uno) ● PIR sensor ● Jumper wires ● Breadboard (optional) Step 3: Code Open the Arduino IDE and create a new sketch. Paste the following code: This code will turn on an LED when motion is detected by the PIR … Read more

How to create IOT Plant Watering System Using Raspberry Pi Pico W

Introduction This is a detailed project documentation for one of the videos we published on youtube. This is about making an IOT plant watering system using raspbery pi pico w Components required 1) Raspberry Pi Pico W board 2) Relay 3)Usb Cable for program downloading 4) DC Power supply 5v and 12v 5)Water pump 5v … Read more

How to create 3D Mouse using Arduino and Accelerometer

Arduino pro micro based 3d mouse project

If you have an arduino and an Accelerometer, you can try this cool USB 3d mouse using arduino. The components required for this project is very less and you can build this 3d mouse project using arduino within 10 minutes Parts needed for 3d Mouse using arduino As mentioned, the parts needed for the 3D … Read more

Getting Started With ESP 32 Cam Module

Introduction The ESP32-CAM AI Thinker Module is a powerful development board that combines a high-performance microcontroller with an advanced camera system, making it a popular choice for developers and hobbyists who want to create projects that require image and video processing. In this blog post, we will explore the features and capabilities of the ESP32-CAM … Read more

How to use external Interrupts on 8051

8051 intrrupts

This is a supporting blog post for a video tutorial on how to use external interrupts on 8051 microcontroller. This post consists of required code, documents and any support material to support the learning following the video. Circuit Diagram of how to use external interrupts on 8051 Microcontroller C Code of how to use external … Read more

Data Logger Using DS18B20 Temperature Sensor With Raspberry Pi

raspberry pi pico with ds18b20

Data Logger Using DS18B20 Temperature Sensor With Raspberry Pi Introduction In this tutorial we are going to learn how to make Data Logger with csv file extension by using DS18B20 Temperature Sensor With Raspberry Pi Component Required Raspberry Pi Board Breadbord Power supply DS18B20 Temperature sensor 10 Kilo Ohm Resistor (pull up) Breadbord Connecting Wires … Read more

How to setup a Raspberry Pi Video Streaming Server in 5 Minutes

Raspberry Pi Streaming Video Setup If you do not already have pip installed on your Raspberry Pi, please use this command to install it: sudo apt-get install python-pip Install the picamera library by running this command: pip install picamera Install the flask Python library by running this command: sudo pip install flask Download Miguel’s Flask … Read more

DialogFlow : Introduction to AI Chatbot

What is DialogFlow? Dialogflow is also called as API.AI which is Google’s chatbot development framework. It is used for Natural Language Processing using machine learning. More interesting, Dialogflow is Saas based product so that you don’t have to worry about infrastructure which can be scaled for million users easily. Features of Dialogflow Multi-channel support : … Read more

Communication between Raspberry Pi and PC using MQTT

mqtt communication

Learn how to use mqtt with raspberry pi and write program to perform mqtt communication in python

How to learn PCB Design : Ultimate PCB Design Guidebook you need

pcb design course

[et_pb_section fb_built=”1″ _builder_version=”3.22″][et_pb_row _builder_version=”3.25″ background_size=”initial” background_position=”top_left” background_repeat=”repeat”][et_pb_column type=”4_4″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”4.8.1″ background_size=”initial” background_position=”top_left” background_repeat=”repeat”] PCB Design is the art and science of creating a 2d Design for electronics circuit which can be fabricated on a board. [button link=”https://learn.kitflix.com/learn-the-art-and-science-of-pcb-design-with-eagle” type=”big” color=”black”]Download-Now[/button] If you’re anyway related to electronics, either a hobbyists, or an engineering student, or … Read more

The NuvoTon W78E052D controller Code downloading Steps

8051 microcontroller

In this tutorial series, we are using “Nuvoton ISP-ICP Utility software” to program the target MCU. Download Nuvoton ISP-ICP Utility software. Now open the Nuvoton ISP-ICP Utility software and follow the below steps. Select the ISP by COM port option for flashing the .hex file through a COM port. Select the COM port from the … Read more

Batteries

battery

Every electronic circuit, project or gadget like our mobile phone or the speakers that we use, require electrical power to function. We can draw this required electrical power from our mains outlet using a power supply. When we want mobility and freedom from wires, we have to use a portable powerhouse. These are DC power … Read more

LDR Light Dependent Resistors

light dependent resistor

A Light Dependent Resistor (LDR) is also called a photoresistor. The passive component is basically a resistor whose resistance value increases when the intensity of light decreases. The resistor behaves depending upon the amount of light falling on it. In general, LDR resistance is minimum (ideally zero) when it receives a maximum amount of light … Read more

What is Transistor and how to use in switching circuits

Transistors

Transistor is perhaps the most important of electronic components because of which all modern electronics works. Therefore It becomes not only important but also mandatory to know what is transistor and how transistor works. A transistor is a semiconductor device commonly used to amplify or switch electronic signals. It’s a Device with three terminals where … Read more

Speakers

What is speaker

Speakers come in all shapes and sizes, enabling you to listen to music on your mobile, tablet, laptop and home audio system, enjoy a film at the cinema or hear a friend’s voice over the phone. In order to translate an electrical signal into an audible sound, speakers contain a permanent magnet and an electromagnet, … Read more

Resistors

Resistor

Resistors are those tiny little electronics components which opposes the flow of electric current. Whenever we try to build a small circuit, if a resistor is added into that circuit, the job of resistor is to resist (or oppose) the current flow. The value of resistance offered by a resistor never changes. Resistors are passive … Read more

How to Setup raspberry pi for the first time use

raspberry pi

What is Raspberry Pi? We’ve all heard about raspberry pi, haven’t we? But there are many questions in every hobbyist and engineers mind about raspberry pi, for example What is exactly raspberry Pi? Why raspberry pi is used for? Is raspberry pi a processor/micro controller/ OS? I’ve bought a raspberry pi, whats next?? And Most … Read more

Raspberry Pi can’t open a file for writing lock file error

raspberry pi read error

Many times, it happens while using raspberry pi that we’re not able to edit some particular files. For me it has happened with Motion.conf file, which is used to configure the video streaming service called motion on raspberry pi Rc.local, this file resides in /etc and is used for adding commands to run programs on … Read more