ESP32

ESP32 with GPS module

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

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…

ESP32 Pinout Reference

One of the advantages of the ESP32 is that it has a lot more GPIOs than the ESP8266. You won’t have to juggle or multiplex your IO pins. However, there are a few things to keep in mind, so please…

ESP32 CAM – Pinout

By Achim Pieters / 26 July 2022 In this post, we’ll be taking a closer look at the ESP32-CAM hardware, and more specifically, the ESP32-CAM pinout. ESP32-CAM is based on the Single-core Xtensa LX7 CPU, up to 240 MHz. The ESP32-CAM pinout consists…

ESP32: Erase Flash Memory (Factory Reset)

This is a quick guide showing how to erase the ESP32 flash memory to restore it to its original state. This might be useful if you want to delete any changes made to the firmware or configuration settings; if the…

How to Scan I2C Address in ESP32 Using Arduino IDE

ESP32 is a microcontroller-based platform that can interface with several devices to control different outputs according to the input. All communication protocols like UART, SPI and I2C play a significant role in ESP32 communication. We will be discussing Inter Integrated…