Home / Tutorials (page 10)

Tutorials

How to Use MQ-4 Methane Gas Sensor

MQ-4 methane sensor breakout board

The MQ-4 is one of many gas sensors ready to be interfaced with microcontrollers. Just like the rest of the MQ sensors, the MQ-4 is most sensitive to a particular gas. This time, it’s methane, although the sensor can still detect other flammable gases like butane and propane.

Read More »

Using AD9833 Signal Generator with Arduino

Arduino AD9833 signal generator

How can you create sine, square or triangular waves with Arduino? Apparently, there’s a way with the help of an IC package -- the AD9833. With it, you can now create waveforms for communications, instrumentation, or other similar projects. My tutorial on building your own Arduino AD9833 signal generator after …

Read More »

Watchdog Timer on Arduino Tutorial

Arduino watchdog timer interrupt

In Arduino programming, we learn about functions setup() and loop(). Any code inside setup() executes once while code inside loop() executes again and again until the next reset. Now what if while inside the loop(), something went wrong either in code or in hardware? Normally we just press the reset …

Read More »

How to Use Load Cell with HX711 and Arduino

HX711 Load Cell

Measuring an object’s weight can sometimes be part of a bigger project. And unless you have a good reason, you wouldn’t want to use an analog weighing scale. A digital weight sensor is easier to interface with, not to mention its accuracy and durability against an analog weight sensor. In …

Read More »

ESP32 Magnetometer using HMC5883L

HMC5883L Breakout Board

For this article, I will show you how to use an ESP32 microcontroller as a magnetometer - a device that measures the direction and strength of a nearby magnet. In the absence of a nearby magnet, the device detects the Earth’s magnetic field. Hence, a compass is a type of …

Read More »
Index