Home  >  Electronics  >  Arduino Projects
Arduino Projects

Explore best useful Arduino Projects and tutorials with working principle, pinout, detailed wiring diagram & step-by-step code explanation.

Interface OLED Graphic Display Module with Arduino

Bored of using LCD display in you Arduino projects again and again? Well! They are indeed a thing of past. Enter the super-cool OLED...

How nRF24L01+ Wireless Module Works & Interface with Arduino

Having two or more Arduino boards be able to communicate with each other wirelessly over a distance opens lots of possibilities like remotely monitoring...

Control DC Motors with L293D Motor Driver IC & Arduino

If you are planning on assembling your new robot friend, you will eventually want to learn about controlling DC motors. One of the easiest...

Control Stepper Motor with L298N Motor Driver & Arduino

One of the easiest and inexpensive way to control stepper motors is to interface L298N Motor Driver with Arduino. It can control both speed...

Send Receive SMS & Call with SIM900 GSM Shield & Arduino

Whether you want to listen to what happens in your house that’s miles away from you or activate sprinkler system in your garden just...

Interface DS1307 RTC Module with Arduino

We all know that most MCUs we use for our projects are time-agnostic; simply put they are unaware of the time around them. It's...

Interface DS3231 Precision RTC Module with Arduino

We all know that most MCUs we use for our projects are time-agnostic; simply put they are unaware of the time around them. It's...

Interface L298N DC Motor Driver Module with Arduino

If you are planning on assembling your new robot friend, you will eventually want to learn about controlling DC motors. One of the easiest...

Interface A4988 Stepper Motor Driver Module with Arduino

If you are planning on building your own 3D printer or a CNC machine, you will need to control a bunch of stepper motors....

Interface ublox NEO-6M GPS Module with Arduino

Give your next Arduino project ability to sense locations with NEO-6M GPS Module that can track up to 22 satellites and identifies locations anywhere...

Control Stepper Motor with L293D Motor Driver IC & Arduino

One of the easiest and inexpensive way to control stepper motors is to interface L293D Motor Driver IC with Arduino. It can control both...

Interface Nokia 5110 Graphic LCD Display with Arduino

Remember the pre-iPhone days when cell phones had buttons and you only touched that tiny black and white screen if you needed to clean...

How Accelerometer works? Interface ADXL335 with Arduino

Ever wondered how your smartphone knows up from down! It’s one of the coolest features of today's smartphones. They all got a tiny device...

How MQ2 Gas/Smoke Sensor Works? & Interface it with Arduino

Give your next Arduino project a nose for gasses with the MQ2 Gas Sensor Module. This is a robust Gas sensor suitable for sensing...

Send Receive SMS & Call with A6 GSM Module & Arduino

Whether you want to listen to what happens in your house that’s miles away from you or activate sprinkler system in your garden just...

Send Receive SMS & Call with SIM800L GSM Module & Arduino

Whether you want to listen to what happens in your house that’s miles away from you or activate sprinkler system in your garden just...

What is RFID? How It Works? Interface RC522 RFID Module with...

Long gone are the days when people used to stand and wait in long checkout lines at the grocery store. Thanks to the Radio...

How 2-Axis Joystick Works & Interface with Arduino + Processing

When you hear the word Thumb Joystick, the first thing that comes to mind is the game controllers. They are mainly used for playing...

How Seven Segment Display Works & Interface it with Arduino

How many times did you see a movie where someone needs to deactivate a bomb? The hero watches the display as time ticks by,...

Interface 4×3 & 4×4 Membrane Keypad with Arduino

Matrix keypads are the kind of keypads you see on cell phones, calculators, microwaves ovens, door locks, etc. They’re practically everywhere. However, in DIY electronics,...

Interface DRV8825 Stepper Motor Driver Module with Arduino

If you are planning on building your own 3D printer or a CNC machine, you will need to control a bunch of stepper motors....

How 433MHz RF Tx-Rx Modules Work & Interface with Arduino

Want to add wireless capabilities to your next Arduino project, for less than the price of a cup of coffee? Well, then 433MHz RF...

How HC-SR04 Ultrasonic Sensor Works & Interface It With Arduino

Give your next Arduino project bat-powers with a HC-SR04 Ultrasonic Distance  Sensor that can report the range of objects up to 13 feet away. Which...

Interfacing DS18B20 1-Wire Digital Temperature Sensor with Arduino

One of the easiest and inexpensive way to add  temperature sensing in your Arduino project is to use DS18B20 1-Wire Temperature Sensor. These  sensors are fairly...

Interface BME280 Temperature, Humidity & Pressure Sensor with Arduino

Give your next Arduino project the ability to sense the world around it with BME280. These sensors are fairly simple to use, pre-calibrated and...

Interfacing Multiple DS18B20 Digital Temperature Sensors with Arduino

One of the biggest advantages of DS18B20 is that multiple DS18B20 can coexist on the same 1-Wire bus.  As each DS18B20 has a unique 64-bit...

How 74HC595 Shift Register Works & Interface it with Arduino

Have you ever found yourself wanting to control lots of LED’s? Or just needed more I/O pins to control buttons, sensors, servos all at...

Control DC, Stepper & Servo with L293D Motor Driver Shield &...

If you are planning on assembling your new robot, you will eventually want to learn about controlling variety of motors like DC motors, Stepper...