EN / USD
634 Items
 Home
Blog
ESP32 Capacitive Touch Sensor in Arduino IDE
ESP32 capacitive touch sensor, What is a capacitive touch sensor and how does it work, Capacitive touch sensor in ESP32, Programming capacitive sensor in ESP32, Code for touchRead, Testing, Code description, Serial monitor, Loop(), Setup()
Hello readers, I hope you are all doing great. Welcome to the 2nd lecture of Section 5(ESP32 Sensors) in the ESP32 Programming Series. In the previous tutorial, we discussed the built-in ESP32 Hall Effect Sensor. In this tutorial, we will discuss another inbuilt sensor of the ESP32 i.e. Capacitive Touch Sensor. ESP32 Board has 10 built-in capacitive touch pins, which generate an electrical signal when someone touches these pins. These ESP32 touch pins are normally used to wake up the board from deep sleep mode. These touch pins are also used to replace the normal mechanical buttons with touch pads, improving the presentation of the IoT projects. Here's the video demonstration of the ESP32 Capacitive Touch Sensor: Before going forward, let's first understand how this touch sens ...
Blog
555 Timer Projects
555 timer projects, 555 timer tutorials, 555 timer tutorial, 555 timer project, 555 timer circuits
Hello friends, hope you all are fine and having fun with your lives. Today I am gonna post 555 Timer projects list which are already posted on our blog. Actually, I have posted many 555 Timer Projects on my blog but we don't have a list of these tutorials and they are quite scattered. So, today I thought to arrange them in a proper list so that you can find all of them in one place. All these 555 timer projects are simulated in my favorite simulating software Proteus. I have also given their simulations for download in almost all tutorials. If you feel problem in any of them then ask in comments and I will resolve them. All these 555 Timer Projects and tutorials are written and designed completely by our team so we hold the complete ownership for ...
Blog
Introduction to CD4051
CD4051 Pinout, CD4051 basics, basics of CD4051, getting started with CD4051, how to get start with CD4051, CD4051 proteus, proteus CD4051, CD4051 proteus simulation, Introduction to CD4051
Hello everyone! I hope you all will be absolutely fine and having fun. I am going to give you a detailed Introduction to CD4051 today. CD 4051 is an analog multiplexer and demultiplexer. It has very low OFF leakage current and low ON impedance. Over full voltage ranges, very low power is dissipated by CD-4051. CD-4051 is an eight (8) channel multiplexer and has three control input named as A, B and C. These inputs connect only 1 out of 8 channels to the output in order to obtain the desired output. Channel I/O terminals became outputs and common O/I become input terminals when CD 4051 is used as a demultiplexer. CD-4051 has a lot of amazing features e.g. binary address decoding on chip, break before make switching eliminates channel overlapping, ...
Blog
Diode: Definition, Symbol, Working, Characteristics, Types and Applications
Diode, Diode Definition, Diode symbol, Diode working, Diode characteristics, Diode types, Applications of Diodes, electrical symbol of diodes, History of Diode
Hello friends, I hope you all are happy, healthy, and, content. Today, our discussion is all about "Diodes". Whoever has been a science student, knows about diodes. Although it seems to be a tiny component of a circuit, apparently it is true but it has a lot of complexities or you can say, it's a storm in a teacup. You might have read a lot about diodes in physics, in today's discussion we would be moving step by step into the pool of diodes from definition to working of diodes, their types, and then lastly its applications. Let's get started! Diode Definition First things first, Let's define diode, A diode is a basic discreet electronic component made up of semiconductor material, used in electronic circuits, which allows unidirectional c ...
Blog
How to use digitalWrite Arduino Command
how to use digitalWrite in Arduino, working of digitalWrite in Arduino
Hey Friends! Hope you are doing well. Today, I'll discuss the details on How to use digitalWrite Arduino Command. The digitalWrite command in Arduino is used for writing the status of the digital Pin. The Pin assigned to this command must be an OUTPUT pin so that it can transfer data to other components like LEDs, motors, and actuators and use them as per your needs and requirements. Arduino boards have always been a great choice for both experts and newbies, as they come with built-in peripheral functions, and no need of external components is required to drive automation and develop some basic functions on the relevant project. Basic Arduino Software is used as a compiler and no separate burner is required to burn the required code into the boa ...
Blog
Smart Irrigation System using Arduino UNO
Block Diagram of Smart Irrigation System, Smart Irrigation System, Smart Irrigation System with arduino, Smart Irrigation System using arduino, Smart Irrigation project, components required
Hello everyone, we are back with a new project and we hope you all are doing well. In this article, we will discuss a project named Smart Irrigation System using Arduino UNO. We will use different sensors to measure the environmental and crop parameters which are responsible for good production. We will also make the water pump system automatic which will open the water valve automatically according to the soil moisture of the crop. We will discuss all points and concepts briefly in this article and also provide a Proteus Simulation to observe how it will work in the real world. Complete fully explained code and simulation are also provided below as you go ahead in this article. You can download it from there. Smart Irrigation System using Arduino ...
Blog
Server-Sent Events with ESP32 and DHT11
Server-Sent Events with ESP32 and DHT11, What is Server-Sent Events, SSE in ESP32, How does the Server-Sent Event works, Event-Source connection esp32, handling http get request in esp32
Hello readers, I hope you all are doing great. In this tutorial, we will learn how to update a webpage using Server-Sent Events and the ESP32 web server. What is Server-Sent Events (SSE)? It is a server push technology that enables the client devices to receive automatic updates from a server over HTTP (Hypertext Transfer Protocol) connection. SSE also describes how the server can initiate data transmission towards the client once an initial connection with the client has been established. We have already posted a tutorial on how to implement Web socket protocol with ESP32 which is also a protocol used to notify events to a web client. Both the Server-Sent Events (SSE) and Web-Socket technologies seem to be quite similar but they are not. The major difference between the two is that SSE ...
Blog
2 Relay Module Interfacing with Arduino
2 relay module interfacing with Arduino, Interfacing of 2 relay module with Arduino, 2 relay module Arduino interfacing, how to interface 2 relay module with Arduino, 2 relay module Arduino interfacing, 2 relay module attached with Arduino, Interfacing 2 relay module with Arduino
Hello everyone! I hope you all will be absolutely fine and having fun. Today, I am going to provide a detailed discussion on 2 Relay Module Interfacing with Arduino. First of all I would like to explain you that what is relay and how to use it and then we will move forward towards 2 relay module interfacing with Arduino. I have already controlled relay with 555 timers. 2 relay module consists of two relays. Relay is basically an electronic device or a switch which is used to open and close the circuits electronically. A relay controls an electric circuit by opening and closing contacts in another circuit. When the relay contact is normally open (NO), there will be an open connection when the relay is not energized. When the relay contact is norm ...
Blog
TDA1554 Audio Amplifier Datasheet, Pinout, Features & Applications
Introduction to tda1554, tda1554 pinout, tda1554 power ratings, tda1554 applications
Hi Guys! Hope you’re well today. I welcome you on board. In this post today, I’ll walk you through the Introduction to TDA1554.The TDA1554Q is an integrated class-B output amplifier mainly used for car radio applications. This device features 4 x 11 W single-ended or 2 x 22 W bridge amplifiers. It comes in a 17-lead single-in-line (SIL) plastic power package. I suggest you buckle up and read this entire post till the end as I’ll discuss the complete Introduction to TDA1554 covering datasheet, pinout, features, and applications. Let’s get started. Introduction to TDA1554 TDA1554 is a 4*11W single-ended or 2*22W power amplifier IC which means the internal circuitry features a 4*11W single-ended or 2*22W bridge amplifier. It is an integrated class-B output amplifier that comes ...
Blog
BSS123 N-Channel MOSFET Datasheet, Pinout, Features & Applications
Introduction to bss123, bss123 pinout, bss123 features, bss123 applications
Hi Guys! Hope you’re well today. Happy to see you around. In this post today, I’ll walk you through the Introduction to BSS123.The BSS123 is an N-Channel Logic Level Enhancement Mode Field Effect Transistor that comes in surface mount package SOT-23. It is a rugged and reliable device that comes with a drain-source voltage of around 100V while the gate-source voltage is -+20V. It is mainly used in low voltage and low current applications like servo motor control and switching and amplification applications. I suggest you buckle up as I’ll detail the complete Introduction to BSS123 covering datasheet, pinout, features, and applications. Let’s get started. Introduction to BSS123 The BSS123 is an N-Channel Logic Level Enhancement Mode Field Effect Transistor that comes in surface mou ...