How to Use the DS3231 Real-Time Clock (RTC) Module with an ESP32
To connect DS3231 with ESP32, you have to use the I2C protocol. The SDA and SCL pins of RTC modules are connected to GPIO 21 and 22 of the ESP32 respectively.
Read MoreTo connect DS3231 with ESP32, you have to use the I2C protocol. The SDA and SCL pins of RTC modules are connected to GPIO 21 and 22 of the ESP32 respectively.
Read MoreTo control ESP32 from an Android phone via Bluetooth, first install the Bluetooth Serial Android application and pair your ESP32 from the phone settings.
Read MoreESP32-C3 is a single-core microcontroller unit that is based on 32-bit, 160 MHz Reduced Instruction Set Computer (RISC)-V architecture.
Read MoreESP-IDF is an official framework for IoT Development and it can be easily used on Windows by installing it from the official website.
Read MoreESP32 DevKitC Dual Antenna – DEV-19900 is an entry-level board with a low footprint. It is used in IoT applications and prototyping.
Read MoreYes, ESP32 can be used without Arduino IDE. Programming languages such as C or Python, and IDEs such as Thonny IDE can also be used for this purpose.
Read MoreYes, ESP32 can do ZigBee. All ESP development boards do not support ZigBee, ESP32-H2, and ESP32-C6 series support ZigBee.
Read MoreUnderstanding the pinout is important to work with the ESP32 board. This article is a complete guide on ESP32 pinout.
Read MoreYes, it is possible to program ESP32 using C. Espressif provides a software development framework based on C called esp-idf to program ESP32 with C.
Read MoreSerial communication can be done using Bluetooth. ESP32 features dual Bluetooth which can be configured in receiving data from multiple sources.
Read MoreMaximum working voltage of ESP32 is 3.3V however we can also use voltage greater than 3.3V at its VIN pin. Using a VIN pin maximum of 15V can be applied.
Read MoreTo configure PWM signal in MicroPython we have to import PWM class from the machine module. PWM in ESP32 helps in getting analog results using digital signals.
Read MoreI2C devices with ESP32 must have separate I2C addresses as two devices with the same address cannot be connected over a single I2C line.
Read MorePush button can be interfaced with ESP32 using the digital input pins. Digital read function can read input from the push button. Find out more in this guide.
Read MoreESP32 can read and write digital data using the GPIO pins. ESP32 has multiple pins that can act both as digital input and output. Find out more in this guide.
Read MoreESP32 inbuilt timer is not so accurate so we can use NTP server to get real time of specific time zone and use it to execute instructions. Read more here.
Read MoreESP32 contains dual Bluetooth. Bluetooth classic for high end requirements and Bluetooth low energy for power saving applications. Find out more in this guide.
Read MoreA PIR sensor with ESP32 measures infrared (IR) light radiating from objects in its field of view. To trigger a response using the PIR millis function is used.
Read MoreESP32 connects to multiple networks using WiFiMulti function. If connection discontinues it will connect to the next strongest network. Read more in this guide.
Read MoreESP32 has SPI pins by default however we can configure new pins for SPI.Two SPI buses VSPI and HSPI can be used for external peripherals.
Read More