Temperature is a very common parameter in all of science and engineering. The behavior of electronic components drastically changes with temperature; storage of food and medicine relies on the correct temperature; getting the right metal type depends on how much heat is applied; fever means our body temperature goes beyond …
Read More »Using Rotary Encoders with Arduino
There exists a sensor for almost all physical parameters. Temperature? Pressure? Weight? Gas Concentration? We’ve written a tutorial for them all on this site. This time, we will try to build a device that measures rotational position. The same device can measure rotational speed too. Of course, we’re talking about the …
Read More »Using an E-ink Display with Arduino
Ever wondered why e-book readers don't use LCDs, OLEDs, or TFT displays? This is because, with the same usage, e-paper or e-ink displays consume 0.008% power compared to a TFT display. In this article, I'll be featuring an e-ink display that can be readily used with Arduino and other microcontrollers.
Read More »Arduino Pressure Sensor Tutorial | MPS20N0040D
This site has built up a number of tutorials on how to measure almost anything. Now, we add to that list an Arduino pressure sensor featuring the MPS20N0040D and the HX710B Analog-to-Digital IC.
Read More »MAX30102: An Improved Heart Rate Sensor for Arduino
Have you read the MAX30100 tutorial and are still having trouble making that chip work? Maybe it’s time to use another Arduino heart rate sensor. The MAX30102 module has a better hardware design and software support. I’ll explain why after the jump.
Read More »A Guide to Powering your Arduino
The Arduino was invented primarily for non-engineers but now, a lot of engineers are also into it. Using it in a fully-developed project is not a good look, yes, but it’s a lot quicker than building from scratch. My only issue at the beginning is finding the best way to …
Read More »Using a Fingerprint Sensor
Fingerprint sensors are old technology but it wasn’t readily available to makers until it was cheap. With such a device, you could easily create a keyless secure lock, biometric attendance system, and many more. Fingerprint Sensor Module I managed to secure a fingerprint sensor module that communicates via TTL serial. …
Read More »Arduino State Machine Tutorial
A finite state machine (FSM) is a theoretical machine that only has one action or state at a time. The machine may go from one state to another if there are inputs (or one input) that triggers the state change. In this article, I will guide you on how to …
Read More »How to Use MQ-4 Methane Gas Sensor
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 the BH1750 (GY-30) Sensor with Arduino
The BH1750 is a light intensity sensor which interfaces with a microcontroller through the I2C bus. It can directly provide lux values without further processing unlike CdS cells or photodiodes.
Read More »