From the blog
Understanding Blynk IOT
Introduction to Blynk IOT Blynk is a low-code IoT software platform for businesses and developers. It allows users to create mobile and web applications for their IoT devices without any coding required. It supports over 400 hardware modules, such as ESP32, Arduino, Raspberry Pi, and more. Users can connect their devices to the secure Blynk …
Analog Circuits
Obstacle Avoidance robot using L293D motor driver
Creating a self-driving obstacle avoidance robot is an exciting venture, and with this obstacle-avoidance robot, you’ll learn how to navigate an Arduino-based project to avoid obstacles autonomously. Using sensors, motors, and some clever programming, this robot will detect obstacles and adjust its path accordingly—essentially a self-driving car! Hardware Components Used in This Project Here are … Read more
Make a simple 12V Dual power source charger
n this project, we will design a dual power source charger. This charger uses power from the electricity grid and solar power. The system prioritises the electricity grid over solar. In simple terms, if both sources are available, the system will automatically select the electric grid. This charger features two main characteristics: an automatic power … Read more
How to make an I2C slave send data in an I2C system
The master device mostly controls the I2C slave device. In this post, we will send data from the master to the slave. This is useful as some projects require the I2c slave to send sensor readings to the master to be processed or displayed. We will send distance readings from an ultrasonic sensor and display … Read more
How to use Newping.h Library for ultrasonic sensors
Newping.h is a Library developed by Tim Eckel. It makes interfacing and using ultrasonic sensors much easier. The library can be installed directly from the Arduino IDE, or the zip file can be downloaded from GitHub. The default method of using an ultrasonic sensor was difficult and didn’t give much flexibility, with this library many can … Read more
How to use L298N dual H-bridge motor driver
The L298N dual H-bridge motor driver is among the most popular DC motor drivers. It features a simple interface and uses fewer pins to connect to the microcontroller. Its method of integration allows it to support a wider range of microcontrollers. In this practice, we will focus more on understanding how to use the L298N … Read more
How to use Serial communication between 2 Arduino boards
Serial communication refers to data transmission between two or more devices over a communication channel. Arduino Uno and other smaller variants have two (2) serial communication pins namely RX and TX normally D0 and D1 respectively. Serial communication is similar to I2C communication the main difference is the library used. They both make use of … Read more
How to use DHT11 sensor
DHT11 is a four(4) pin sensor for measuring temperature and humidity. This sensor is cheap, small, and reliable for temperature and humidity projects. The DHT 11 works well with all microcontrollers for Arduino to ESPs. This post will review how to use this sensor in projects. How to add the DHT 11 library in Arduino … Read more
IoT based irrigation system using Blynk IoT
Tradition irrigation systems require farmers to water their crops occasionally at least twice a day. With this design, we intend to make the process automated and also give the farmer the ability to monitor everything remotely from their mobile device. This irrigation system uses an ESP8266 which features an IoT aspect which connects to the … Read more
12V Solar charger With voltage protection and auto cut off
A solar charger is an important innovation as solar is one of the most common energy sources. This design has voltage protection for both over and under voltage. We used simple components and kept things simple for better comprehension. Components used in this project S/NO Component Value Qty 1 L7815CV 15V 1 2 1N4740A 10V … Read more
Multiple devices on a slave in an I2C system
A typical I2C system consists of two separate components or microcontrollers between which we intend to enable data transmission. The I2C system is handy in electronics design as it can facilitate communication between as many as 119 components. The I2C system is made up of 4 pins, they are power (Vcc), ground, SCL, and SDA … Read more