Home / Roland Pelayo (page 30)

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.

8051 Serial Interface Tutorial

8051 microcontroller

We continue with our series on the 8051 with a tutorial on serial transmission. Data communications via the serial port is an easy way for a microcontroller to ‘talk’ with the outside world. Examples of devices that have serial interfaces are sensors, LCDs, EEPROM, SD cards, and RTCs.

Read More »

Programming the STM32F407VE Black Board

STM32F407VE black board features

I just got my hands on a STM32F407VET black development board from China and was excited about the possible projects I can build with it. To my demise, there’s not much information about programming the board so I had to find that out by myself. This post is for those …

Read More »

Using a Fingerprint Sensor

Sensor attached to Arduino UNO

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 »

A Beginner’s Guide to Making a STM32 Board

STM32 Printed Circuit Board

If you’re looking to learn how to make your own electronic devices at home, it’s important to understand that you’re going to need two things: a microprocessor and the microprocessor board to put it on. In an earlier post, we taught you how to program the PIC16F84A — sometimes known as …

Read More »

Introduction to 8051 Microcontroller using C

8051 microcontroller

The 8051 microcontroller is much older than the ones featured here. Yes, even older than the PIC16F84A. However, being flooded by messages from students about this microcontroller tells me that universities still teach it. Hence, in line with our goal to teach microcontrollers to anyone, we decided to add the …

Read More »

WeMos D1 Mini WiFi Server

WeMos D1 Mini

Now that you've set up your WeMos D1 Mini to be programmable using the Arduino IDE, it's time to build a project. I'm a huge believer in active learning and project-making does just that. For this tutorial, I will guide you on how to build a WeMos D1 Mini WiFi …

Read More »

ESP32 WiFi Manager | Dynamic SSID and Password

ESP32 WiFi Manager

If you've been following my tutorials on ESP32, then you'll notice that the WiFi SSID and password are always hardcoded. This tutorial will show you a way to change the WiFi credentials without needing to edit and re-upload your sketch. Our aim is to create a simple ESP32 WiFi manager. …

Read More »