Programming

Arduino Air Quality Monitoring System Arduino Air Quality Monitoring System

Breathing clean, healthy air is vital for our well-being, yet air quality remains a concern in many environments. In this article, we delve into creating an Arduino-based Air Quality Monitoring System. Previously, we have also built an IoT-based Air pollution monitoring system using ESP8266, but for this project, we will keep things simple and use the popular Arduino UNO board to build a…

ESP32 Home Automation using Alexa and Google Assistant ESP32 Smart Home Automation using Alexa and Google Assistant

If you are new to smart home automation and are looking to build your first project to control your lights and fans with voice commands, then this article is right for you. In this Internet of Things (IoT) project, I'll guide you through creating a smart home control system that can be controlled using both Google Assistant and Alexa, using an ESP32 and Sinric…

Arduino Obstacle Avoiding Car Obstacle Avoiding Car Using Arduino

Avoiding obstacles is a key job in robotics, where autonomous robots aim to reach their destination without bumping into things. One type of autonomous robot that's pretty clever is the real-time Arduino obstacle avoiding car. It can spot obstacles and figure out new paths to move without running into them. Previously, we have built many robots using Arduino,…

Espressif ESP ZeroCode Espressif Launches ESP ZeroCode: Streamlining IoT Firmware Development Without Coding

Espressif has introduced the ESP ZeroCode Platform, an innovative web application aimed at simplifying the development of ESP microcontroller firmware compliant with the Matter standard. With ESP ZeroCode, users can effortlessly create, customize, and test firmware for IoT devices, all within their web browser, without the need for any…

Programming ESP32 using Arduino Lab for MicroPython How to program ESP32 using Arduino Labs for MicroPython?

MicroPython is a subset of Python 3 optimized to run on microcontrollers. It provides an interactive prompt (REPL) and a simple way to run Python code on microcontrollers. In this tutorial, we'll be using the ESP32 board and program it using Arduino labs and the MicroPython firmware.

Materials required ESP32 Usb cable…
Auto-GPT Auto-GPT: an AI which can rewrite its Own Code

A new open-source project called Auto-GPT has been making waves on GitHub. Developed by Torantulino, this innovative project allows GPT-4 to be fully autonomous, giving it the ability to work by itself without human intervention.

Auto-GPT enhances GPT-4's capabilities by enabling it to access the internet…

Arduino Uno R4 Meet the New Arduino UNO R4 Faster, More Powerful, and More Versatile than Ever Before

Arduino has announced two new boards to the Arduino family UNO R4 Minima and UNO R4 WIFI. The board maintains the same form factor and shield compatibility as its predecessor but offers a significant increase in performance thanks to its Arm Cortex-M4 core based, RA4M1 32-bit microcontroller from Renesas. Compared to the UNO R3, the UNO R4…

DHT22 Temperature and Humidity Sensor with Arduino Interfacing DHT22 Humidity & Temperature Sensor with Arduino

The DHT22 temperature and humidity sensor is a versatile and cost-effective sensor used to measure ambient temperature and humidity for a wide range of applications. It is based on a digital signal output and can provide high-accuracy measurements with a resolution of 0.1 degrees Celsius for temperature and 0.1% for humidity. The sensor uses a capacitive humidity…

Arduino troubleshooting and common issues Arduino not working? Troubleshoot Tips and Tricks to make It Work

The Arduino platform is one of the most popular platforms for electronics enthusiasts and hobbyists for building electronic projects. Sometimes an Arduino board may not work as you might have expected and you might be wondering what the problem is. In this blog, we will learn the reasons why your Arduino board may not be working and how to…

Arduino Digital Multimeter Easy To Build DIY Digital Multimeter using Arduino to Test Voltage, Resistance, LED, Diode and Continuity

Discover how you can build a professional digital multimeter using Arduino that measures up to 24V DC voltage, checks resistance, conducts diode testing, and performs continuity tests. This comprehensive Arduino based multimeter project provides full circuit diagrams, programming code, and even a 3D printed enclosure design.

A…

Interface KY-038 Sound Sensor with ESP32 How a KY-038 Sound Sensor works and how to Interface it with ESP32?

Want to give your project a sense of sound! Then follow along because in this project, we are interfacing a sound sensor to build some interesting projects with it. The KY-038 sound sensor we are using uses a condenser-type microphone to detect sound waves, which gives us a perfect balance of stability and reliability. So in this article, we decided to interface…

ESP32 Timers & Timer Interrupts ESP32 Timers & Timer Interrupts

Timer interrupts are crucial in the use of ESP32 timer interrupt programming projects for accurate timing control. If you want something to occur on schedule, ESP32 timer interrupts give you the accuracy required. A timer interrupt is a dedicated interrupt that operates as a high-precision clock, counting and controlling time events with microsecond precision. ESP32'…