Home / Roland Pelayo

Roland Pelayo

Roland is the brains of Teach Me Microcontrollers. He is a firmware engineer who have ten years (and counting) of experience in developing electronic and microcontroller-based systems. Roland's designs include medical devices, security and automation, robots, emergency alert systems and educational training modules. Besides writing for TMM, he currently heads the Electronics Engineering Program of Holy Cross College in Davao City. He was also once a technical editor of All About Circuits and Maker.Pro Roland is open to consultation or microcontroller firmware projects: just contact him via the contact page.

How pinMode, digitalWrite and digitalRead Work

arduino digital input

I believe what makes Arduino popular is how it makes microcontrollers easier to use. I remember the time when I have to spent hours coding a project and then spend money on programming hardware. Arduino has its limitations, but the platform helps create tons of electronic projects even for non-engineers. …

Read More »

Clap Switch for RGB LEDs using Arduino

Arduino clap switch for RGB

Introduction This week’s Arduino project is a classic one and ideal for beginners. Here I will be showing how to build a simple clap switch for a RGB LED strip. Basically, a microphone captures the sound of the clap and converts it to a voltage. The Arduino processes that voltage …

Read More »

MQ-135 Air Quality Sensor Tutorial

MQ-135 breakout board

The MQ-135 “air quality” sensor is part of the MQ series of gas sensors that uses a chemical sensitive element. The resistance of such element varies when exposed to certain gases. The MQ-135 is sensitive to multiple gases including Benzene, Acetone, Alcohol and Ammonium.

Read More »