Home / Roland Pelayo (page 35)

Roland Pelayo

I started TMM back in 2015. I’m a firmware and embedded systems engineer with over ten years of experience designing and developing electronic and microcontroller-based products. Over the years, I’ve worked on a wide range of projects, including medical devices, access control and security systems, automation, robotics, wireless communication modules, IoT systems, imaging and sensor instruments, and educational training tools. I’ve built systems using platforms such as PIC, AVR, ESP32, STM32, nRF52, and Raspberry Pi, and I regularly work with protocols like RS485/OSDP, CAN, TCP/IP, Wiegand, and a variety of sensor and communication interfaces. I also develop full-stack solutions for embedded projects, combining firmware, hardware, and web-based dashboards when needed. If there’s a topic you’d like me to write about, or if you need consultation or hands-on development for electronics, embedded, or firmware projects, I’m always open to working on new ideas and collaborations. You can reach me anytime through the contact page.

Cheap PCB Prototype Service

Sponsored Post by WellPCB In this guide, we will introduce you to a supplier of cheap PCB prototype. We will discuss what to consider when purchasing from them. I hope that you will be able to answer all your concerns and concerns in this article. Buckle up. A lot of …

Read More »

1.3" I2C OLED with Arduino and ESP8266

Wiring diagram of 1.3" I2C OLED and NodeMCU

Last time, I featured the 0.96” OLED display and how to use with an Arduino microcontroller. If that screen was too small, you can try upgrading to a slightly larger 1.3” display. This tutorial aims to guide you on how to use the 1.3” OLED with popular microcontroller boards such …

Read More »

Getting Started with WeMos D1 Mini

WeMos D1 Mini

The WeMos D1 Mini is part of the WeMos D1 family of development boards that feature the popular ESP8266 WiFi chip. If you have just purchased this board, then you’re on the right page. This WeMos D1 Mini tutorial will show how to start programming with this device.

Read More »

Using the Grove Gesture Sensor

Grove gesture sensor

Wouldn’t it be cool if you could control something by just waving your hands? Well, this is what the grove gesture sensor does. In this post, I will show you how to use this sensor with an Arduino and create a simple gesture control project.

Read More »

How to Use Lookup Tables in PIC Assembly

Lookup Tables with PIC

Programming a microcontroller in assembly languages takes time and to reduce that time, embedded systems engineers often have tricks up their sleeves. One of those tricks is the use of lookup tables. In this post, I will share how I use lookup tables in assembly language for the PIC16F84A microcontroller.

Read More »

Arduino NANO Pinout Diagram

Arduino NANO Pinout

The Arduino NANO is a smaller, breadboard-friendlier version of the Arduino UNO. This Arduino NANO Pinout diagram reference is a handy guide for using this board. Arduino NANO Pinout Description The Arduino NANO pins, similar to the UNO, are divided into digital pins, analog pins, and power pins. The NANO …

Read More »

Get Orientation with Arduino and MPU6050

Arduino MPU6050

The MPU6050 is a six-axis gyroscope and accelerometer in one package. With its easy-to-use breakout board, it became one of the more popular sensors for the Arduino platform. This article looks into this sensor and teaches how to use it to determine the orientation of an object.

Read More »

A Better Arduino Color Sensor using TCS230

Last time, I showed how easy it is to detect colors using the Pixy2 camera. However, the camera’s price might be too expensive for some. Luckily, there is a much cheaper option to implement an Arduino color sensor. The color sensor I’m referring to is the TCS230 (and equivalent TCS3200) …

Read More »