Latest post

ESP32 with GPS module

GPS module with Appscript (https://github.com/ahmadlogs/esp32/tree/main/google-sheet-gps)

Random function generates pseudo-random numbers

random() [Random Numbers] Description The random function generates pseudo-random numbers. Syntax random(max)random(min, max) Parameters min: lower bound of the random value, inclusive (optional).max: upper bound of the random value, exclusive. Returns A random number between min and max-1. Data type: long….

Using Functions in a Sketch

Segmenting code into functions allows a programmer to create modular pieces of code that perform a defined task and then return to the area of code from which the function was “called”. The typical case for creating a function is…

ESP32 with Analog Sensor

https://esp32io.com/tutorials/esp32-soil-moisture-sensor-pum

ESP32 with dht22 and Relay

https://esp32io.com/tutorials/esp32-dht22-rela

ESP32-CAM Face Recognition Door Lock System

ESP32-CAM Face Recognition Door Lock System Security is at most concern for anyone nowadays, whether it’s data security or security of their own home. With the advancement of technology and the increasing use of IoT, digital door locks have become…

ESP32 Digital Inputs and Digital Outputs (Arduino IDE)

In this getting started guide you’ll learn how to read digital inputs like a button switch and control digital outputs like an LED using the ESP32 with Arduino IDE. Prerequisites We’ll program the ESP32 using Arduino IDE. So, make sure…

ESP32 ADC – Read Analog Values with Arduino IDE

This article shows how to read analog inputs with the ESP32 using Arduino IDE. Analog reading is useful to read values from variable resistors like potentiometers, or analog sensors. Reading analog inputs with the ESP32 is as easy as using…