Overview
In this article, you will learn how to control DC, Stepper, and servo motors by Arduino and L293D. At the end of this tutorial, you should be able to control spinning direction, acceleration, speed, power and shaft position.If you do not know what L293D is, we suggest reading L293D: Theory, Diagram, Simulation & Pinout .
Why Driving Motors with L293D?
Driving electromotors needs a high current. In addition, spinning direction and speed are two imp...
Overview
OLED Displays: A Beginner’s Guide to Display Text, Image & Animation Using Arduino.
What You Will Learn
How OLED displays work
How to interface OLED displays by Arduino
How to display any text or image on OLEDs
How display simple animations
OLED; What's the theory?
An organic light-emitting diode (OLED) is a high-contrast and high-resolution display, making it easy for users to be readable. This kind of displays doesn’t have a ...
Overview
In this article, you will learn how to use TFT LCDs by Arduino boards. From basic commands to professional designs and technics are all explained here.
What You Will Learn
Write texts and numbers with your desired font.
Draw shapes like circle, triangle, square, etc.
Display .bmp images on the screen.
Change screen parameters such as rotating and inverting color.
...
In this tutorial, you will learn how to use the passive infrared (PIR) sensor modules with Arduino. PIR modules play an important role in motion detection technology, security systems, smart lighting, home automation, etc. Whether you're a beginner or an experienced developer —looking to improve your projects— this tutorial will give you a thorough understanding of PIR modules, enabling you to apply them skillfully in your applications.
What You Will Learn
The str...
Overview
In this tutorial, you’ll learn about the ESP8266 module, and how to control a LED with your cellphone and web page using a WIFI connection (you can replace LED with components like buzzer or relay).
What You Will Learn
How to use the ESP8266 module.
How to control objects with this module using a WIFI connection.
What is the ESP8266 Module?
ESP8266 is one of the most practical mo...
Overview
 In this tutorial, you’ll learn about IR protocol and how to use the IR receiver Module. First, you’ll see how the IR protocol works, and then you will learn to use an IR remote control kit with Arduino. Some practical examples are also provided to help you learn it better.https://electropeak.com/learn/wp-content/uploads/2019/06/super-mario-optimized.mp4
What You Will Learn
What IR is and how it works
Introduction of...
Overview
Which feature of RGB LEDs has made them an attractive and practical component in Electronics and Lighting Industry?Answer: Their unique feature of regulating the ratio of the three primary colors (red, green, and blue) to generate a desired color with one LED. An RGB LED has a common pin as well as three pins for red, green, and blue colors. We can combine these primary colors to generate countless colors by controlling these pins with a PWM pulse signal. (The number of colors changes depending...
Overview
In this article, we will explore the process of setting up an ESP32-based web server using the popular Arduino IDE, accompanied by practical examples to illustrate the key concepts. By the end of this guide, you will have a solid understanding of how to harness the power of the ESP32 microcontroller to create your own web server.
If you are a beginner to ESP32, we recommend reading Getting Started with the ESP32 on Arduino IDE
What You Will Learn
Getting to know the web server
...
Overview
Most people reading this article are probably familiar with Arduino or at least have heard the name. In this article, we try to introduce this platform in more details and study it from a critical point of view. Furthermore, we will point out the features we have come to discover in our experiences that have not been appropriately addressed. In the first section of the article, we discuss Arduino’s past, why and how it came to life and then study its components. In the second section, we b...
Overview
Suppose you want to make a 4x4x4 LED matrix. You will need 64 digital pins to control such an LED matrix. So, it would not be affordable if you decided to choose a microcontroller which has that number of digital pins. So, what is the alternative? In such cases, the most suitable way is to use a shift register to increase the number of digital pins of your microcontroller.
Increasing the number of digital pins of microcontrollers is among the most attractive and practical topics. In many applicatio...