Home / Roland Pelayo (page 13)

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.

What are the differences between a SOC 1 audit and a SOC 2 audit?

SOC audits are essential for ensuring the reliability and security of an organization's systems and processes. The two main types, SOC 1 and SOC 2, have distinct purposes and focus on different aspects of operations. Understanding these differences is crucial for businesses aiming to maintain compliance and build stakeholder trust. …

Read More »

The Definitive Blueprint for Launching a Successful Shopify Store

The Definitive Blueprint for Launching a Successful Shopify Store Shopify has become a premier e-commerce platform, empowering over 1.75 million merchants in 175 countries to build and manage their online stores. Although it offers a robust array of tools for store management, failing to address essential components during setup can …

Read More »

Arduino Interfacing with MLX90614 (GY-906) Sensor

Arduino MLX90614

The MLX90614 is a really cool infrared thermometer sensor that can measure temperature without even touching an object. It works by detecting infrared radiation (heat) emitted by an object and converting it into a temperature reading. This makes it perfect for projects where you want to measure temperature from a …

Read More »

Multitask with ESP32 and FreeRTOS

Consider a project requirement, where you have to read from an analog sensor, update a display and flash an LED simultaneously. This might be a challenging coding assignment if you haven’t heard of an RTOS before.  RTOS allows you to process multiple “tasks” concurrently. This is in contrast with a …

Read More »

Using BLE with ESP32 on the Arduino

ESP32 NodeMCU-32S

The ESP32 microcontroller is a powerful and versatile platform, widely used in IoT applications due to its built-in Wi-Fi and Bluetooth capabilities. One of its standout features is support for Bluetooth Low Energy (BLE), which is an energy-efficient version of Bluetooth designed for IoT devices, wearable tech, smart home gadgets, …

Read More »

How to Set Up LwIP Raw on STM32F407

LwIP (Lightweight IP) is a small TCP/IP stack used in embedded systems like STM32. It helps devices communicate over networks using internet protocols. In this post, I will show how to set up LwIP in "raw" mode for an STM32F407 microcontroller. What is LwIP Raw Mode? In raw mode, LwIP …

Read More »