Home / Roland Pelayo (page 45)

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.

NodeMCU IoT Environment Monitor

Project Overview This NodeMCU IoT project is a simple demonstration on how to send sensor data to the Internet. Powered by a NodeMCU ESP8266 microcontroller, this project is able to show temperature, humidity and atmospheric pressure to any MQTT subscriber.

Read More »

Arduino Altimeter Project Using BMP085

This Arduino Altimeter project features the BMP085 atmospheric pressure sensor by Bosch. Because atmospheric pressure is directly related to altitude above sea level, we can use this sensor to determine current height with respect to the height of the oceans. The height is given in meters and is displayed on …

Read More »

Arduino Motion Activated Alarm

Arduino Motion Activated Alarm

This Arduino motion-activated alarm features a tilt sensor for detecting movements and a piezo speaker for producing the siren sound. Introduction Basically, the tilt sensor produces a high voltage when it is tilted and a low voltage when it is placed flat on a surface. The siren is produced by …

Read More »

Arduino BMP085 Tutorial

The BMP085 is a relatively cheap barometric pressure sensor from Bosch. I believe this sensor is kinda old (no information about this device is found on the Bosch site) and yet it’s still used today because of its simplicity. This Arduino BMP085 tutorial covers the basics of using this device …

Read More »

ESP8266 WiFi AT Command List

Test command Command Response Parameter AT OK -   Reset Command Response Parameter AT+RST OK -   Get firmware version Command Response Parameter AT+GMR VERSION:<Param> OK Param : firmware version   WiFi mode Command Response Parameter AT+CWMODE=? +CWMODE:(1-3) OK - AT+CWMODE? +CWMODE: <Param> OK Param: 1 -- station mode (client) …

Read More »

NodeMCU WiFi Jammer

NodeMCUv1.0 Pinout

There is, in fact, a way to create a NodeMCU ESP8266 WiFi jammer although technically, this is a deauther and not really a jammer. A jammer sends out noise on the WiFi frequency spectrum (2.4 GHz) while the program in this tutorial sends packets that disrupt the normal functions of …

Read More »

NodeMCU Pinout Reference

NodeMCU Pinout

The NodeMCU is an Arduino-compatible board that features the ESP8266 at its core. It became popular because it is a WiFi-ready microcontroller by itself - no need for an Arduino. This NodeMCU pinout reference aims to show pinouts for NodeMCU v0.9, NodeMCU v1.0, and NodeMCU v3.

Read More »