Category: EE

Arduino Obstacle Avoiding Robot

Arduino Obstacle Avoiding Robot

In this DIY project, we use Arduino and Ultrasonic Sensor to build an Obstacle Avoider. Here an Ultrasonic sensor is used to sense the obstacles in the path by calculating the distance between the robot and obstacle. If robot finds any obstacle it changes the direction and continue moving.

https://circuitdigest.com/microcontroller-projects/arduino-obstacle-avoding-robot

Interfacing Servo Motor with AVR Microcontroll…

Interfacing Servo Motor with AVR Microcontroller Atmega16

Servo Motors are widely used where precise control is required such as robots, Automated Machineries, robotic arm etc. However, the scope of the servo motor is not limited to this much and can be used in many applications. To know more about the basics, theory and working principle of servo motor follow the link.    

Check the DIY tutorial here: https://circuitdigest.com/microcontroller-projects/interfacing-servo-motor-with-atmega16-avr-microcontroller

How to install Windows 10 IoT Core on Raspberr…

How to install Windows 10 IoT Core on Raspberry Pi

With a boom in IoT field many companies started to design their operating systems exclusively for IoT applications. Microsoft is one of the companies who already released Windows 10 IoT core and it is quiet popular among the hobbyists and industries. So, in this tutorial we will see how to install Windows 10 IoT core in Raspberry Pi and will run a demo application.

Read more: https://circuitdigest.com/microcontroller-projects/how-to-install-windows-10-iot-core-on-raspberry-pi

What is DIAC: Construction, Working and Applic…

What is DIAC: Construction, Working and Application in Triggering the TRIAC
DIAC is a semiconductor device which has three layers and two junctions. The word DIAC consists of two parts, DI and AC. The DI stands for the diode (or two. Like Di, Tri, Quad, Penta etc.) and AC stands for Alternating Current. DIAC is the acronym of the diode for alternating current.

Learn more: https://circuitdigest.com/tutorial/what-is-diac-construction-working-and-applications-in-triggering-the-triac

ESP8266 Interfacing with ARM7-LPC2148In this t…

ESP8266 Interfacing with ARM7-LPC2148
In this tutorial we will interface an ESP8266 Wi-Fi Module with the ARM7-LPC2148 microcontroller and create a webserver to control the LED connected to LPC2148. The workflow will go like this:Send AT commands from LPC2148 to ESP8266 to configure ESP8266 in AP modeConnect the laptop or computer Wi-Fi with the ESP8266 Access pointCreate a HTML webpage in PC with Access point IP address of the ESP8266 webserverCreate a program for LPC2148 to control the LED according to the value received from ESP8266

Find the full project here: https://circuitdigest.com/microcontroller-projects/iot-based-ARM7-LPC2148-webserver-to-control-an-led

Robotic Arm Control using PIC Microcontroller

Robotic Arm Control using PIC Microcontroller

In this tutorial we will use the industry standard PIC16F877A 8-bit Microcontroller to control the same robotic arm with potentiometers. The challenge with this project is that PIC16F877A has only two PWN capable pins, but we need to control about 5 servo motors for our robot which requires 5 individual PWM pins. So we have to utilize the GPIO pins and generate PWM signals on PIC GPIO pins using the timer interrupts. Now, of course we could upgrade to a better microcontroller or use a de-multiplexer IC to make things a lot easier here. But still, it is worth giving this project a try for the learning experience.

What is VFD Drive Circuit: Its Operation, Type…

What is VFD Drive Circuit: Its Operation, Types and Applications

VFD is the short form of a Variable Frequency Drive or adjustable frequency drive. The frequency determines the motor RPM and by controlling the AC frequency the motor RPM can be controlled. Different types of VFDs are available in the electronics and electrical market ranging from small motor related applications to the high power induction motors. Other than the three-phase VFDs, single phase VFDs are also available.

Read the complete tutorial: https://circuitdigest.com/tutorial/what-is-vfd-drive-circuit-types-working-advantage-disadvantages

7.4V Two Step Lithium Battery Charger Circuit …

7.4V Two Step Lithium Battery Charger Circuit – CC and CV mode

The advancement in Electric Vehicles, Drone and other mobile electronics like IoT Devices seems to be promising for the future. One common thing among all these is that they are all powered by batteries. Following Moore’s law the electronic devices tend to become smaller and more potable, these portable devices should have their own source of power to operate. The most common battery choice for portable electronics today is Lithium Ion or Lithium Polymer Batteries. While these Batteries have a very good charge density they are chemically unstable under harsh conditions hence care should be taken while charging them and using them.

Read the complete article with all the needed files: https://circuitdigest.com/microcontroller-projects/two-step-lithium-battery-charger-circuit-with-cc-cv-mode

How to Use SPI Communication in STM32

How to Use SPI Communication in STM32

In this STM32 SPI Example, we will use Arduino UNO as Slave and STM32F103C8 as Master with Two 16X2 LCD display attached to each other separately. Two Potentiometers are also connected with STM32 (PA0) and Arduino (A0) to determine the sending values (0 to 255) from master to slave and slave to master by varying the potentiometer.

Check out the complete tutorial here: https://circuitdigest.com/microcontroller-projects/stm32-spi-communication-tutorial

IoT Weather Station using NodeMCU

IoT Weather Station using NodeMCU

In this project, we will measure Humidity, Temperature and Pressure parameters and display them on the web server, which makes it a IoT based Weather Station where the weather conditions can be monitored from anywhere using the Internet.

Find the complete DIY project: https://circuitdigest.com/microcontroller-projects/esp12-nodemcu-based-iot-weather-station