pinout

Goouuu Tech GT-U16 RTK L1+L5 Module with Arduino Goouuu Tech GT-U16 RTK L1+L5 GPS Module with Arduino - Interfacing and Parsing GNSS Data

The Goouuu Tech GT-U16 is a high-precision GNSS module that supports dual-frequency L1 + L5 bands, enabling fast and accurate positioning with support for multiple satellite constellations including GPS, GLONASS, Galileo, BeiDou, and QZSS. Its compatibility with the NMEA 0183 protocol enables seamless integration with a wide range of microcontrollers, making it a…

Interfacing A7672S 4G LTE with Arduino Interfacing the A7672S 4G LTE GNSS Module with Arduino

The A7672S 4G LTE GNSS module is a powerful cellular communication solution that brings reliable internet connectivity and precise GPS tracking to Arduino projects. In the world of IoT (Internet of Things), the A7672S module provides seamless connectivity between devices when Wi-Fi isn't available or reliable. If your project is stationary, Wi-Fi is usually a great…

Interfacing TMC2209 with Arduino Interfacing TMC2209 Stepper Motor Driver with Arduino UNO – Basic Direction and Stepping Control

In this comprehensive TMC2209 Arduino tutorial, we'll walk through a complete example of how to interface a Bigtree Tech TMC2209 stepper motor driver with Arduino UNO for precise directional rotation and step control. This stepper motor driver guide is perfect for beginners looking to learn Arduino stepper motor control using digital signals to move motors…

Optocoupler Introduction to Optocouplers

Have you ever heard the word isolation, especially in electronics? As you might guess, isolation is a key factor when it comes to optocouplers. Isolation is sometimes mandatory and sometimes an extra feature in circuits. Optocouplers are used in many electronic devices, from mobile electronics to household electronics.

So, in this…

IoT-based Weather Monitoring System Using Arduino How to Build an IoT-based Weather Monitoring System Using Arduino?

Have you ever wanted to build your own IoT-based Weather Monitoring Station? Imagine monitoring real-time temperature, humidity levels, atmospheric pressure, rainfall detection, air quality index (AQI), and more—right from your local network. With the power of the Arduino UNO R4 WiFi, you can create a dynamic weather dashboard web page that displays all your environmental data in real-time…

Interfacing NRF24Lo1 with Arduino Uno How to use nRF24L01 module with Arduino?

If you're looking to add wireless communication to your project, the Arduino nRF24L01 module combo is one of the most reliable and cost-effective solutions available. Whether you're building a DIY spy bug, a long-range walkie-talkie, or just want to control stuff wirelessly, the Arduino nRF24L01 setup gives you the flexibility to send and receive data wirelessly over long distances using the 2…

Interfacing PMW3901 Optical Flow Sensor With ESP32 Interfacing PMW3901 Optical Flow Sensor With ESP32

Drones rely on various sensors to maintain stable flight, especially when GPS is unavailable or unreliable. One important feature is position holding, where the drone stays in one place without drifting. This is crucial for indoor navigation, hovering, and precision landing. Optical flow sensors, like the PMW3901, help drones achieve this by tracking motion relative…

Generating Sine, Triangle and Square Waves - ICL8038 How to Generate Sine, Triangle, and Square Waves Using ICL8038?

Today we are looking at one of the affordable frequency generator modules, that has ICL8038 as its heart. Surprisingly it is capable of generating 3 different types of waves which are Square, Sine, and Triangle. There is a lot about this module that needs to be discussed, so without further ado, let us jump into the explanation of the ICL8083 Module.

What is…
Interfacing Water Level Sensor with Arduino Interface Water Level Sensor with Arduino UNO – Circuit, Code & Working

Water tank overflow is a common problem that leads to water wastage, yet it's surprising that many households don't even consider it a concern. Though there are many solutions for it, like ball valves that automatically cut the flow of water when a certain level is reached, as an electronic engineer, I prefer a solution that includes sensors and automation. So, in…

DIY WiFi Controlled Drone Let's Build a Low Cost Drone using ESP32

Drones have rapidly evolved from niche hobbies to versatile tools with a wide range of applications, from photography to agriculture or even for defence and military purposes. Building a  DIY ESP32 drone project is an affordable entry point into drone technology, with costs ranging from pocket change to commercial-grade systems. Even though the basic principle…

Arduino 7 Segment Display Tutorial Interfacing Seven Segment Display with Arduino

Nowadays, visual indication is a must-have feature for any electronic device, which will make user interaction much easier. There are multiple ways to implement the visual indication, from simple light indications to LCDs or even holograms. Today, we will be talking about such a device, which has been used in the industry for decades – the Seven Segment Display. The 7…

Arduino Soil Moisture Sensor Interfacing Tutorial Arduino Soil Moisture Sensor Tutorial - Complete Wiring Guide & Code

Whether you're a beginner learning how to connect a soil moisture sensor with Arduino or building advanced automatic plant watering systems, this step-by-step tutorial covers everything you need. We'll show you the exact Arduino soil moisture sensor wiring diagram, provide working Arduino soil moisture sensor code, and guide you through common troubleshooting scenarios that…