Skip to content

bilalmalik76/ESP32-projects-and-tutorials

Repository files navigation

ESP32-projects-and-tutorials

ESP32 projects and tutorials you can visit this webstie for more information about these tutorials with step by step guide https://microcontrollerslab.com/

Follow these tutorial in the given order to understand this course more better

  1. Tutorial 1: Introduction to ESP32 development board https://microcontrollerslab.com/esp32-development-board/

  2. Tutorial 2: How to install ESP32 in Arduino IDE https://microcontrollerslab.com/install-esp32-arduino-ide/

  3. Tutorial 3: ESP32 pinout – How to use GPIO pins? https://microcontrollerslab.com/esp32-pinout-use-gpio-pins/

  4. Tutorial 4: GPIO pins of ESP32 – LED Blinking example https://microcontrollerslab.com/gpio-pins-esp32-led-blinking-example/

  5. Tutorial 5:Push button with ESP32 – GPIO pins as digital input https://microcontrollerslab.com/push-button-esp32-gpio-digital-input/

  6. Tutorial 6: How to use ADC of ESP32 – Measuring voltage example https://microcontrollerslab.com/adc-esp32-measuring-voltage-example/

  7. Tutorial 7: ESP32 touch sensor – How to use touch pins as a button https://microcontrollerslab.com/esp32-touch-sensor-button-example/

  8. Tutorial 8: ESP32 built in hall effect sensor with Arduino IDE https://microcontrollerslab.com/esp32-built-in-hall-effect-sensor-with-arduino-ide/

  9. Tutorial 9: Create ESP32 Web server in Arduino IDE : controlling LEDs https://microcontrollerslab.com/esp32-web-server-arduino-led/

  10. Tutorial number 10: ESP32 PWM with Arduino IDE – LED fading example https://microcontrollerslab.com/esp32-pwm-arduino-ide-led-fading-example/

  11. Tutorial 11 : I2C LCD interfacing with ESP32 https://microcontrollerslab.com/esp32-esp8266-i2c-lcd-interfacing/

  12. Tutorial 12: interface dht11 dht22 with esp32 and display values on web server https://microcontrollerslab.com/esp32-dht11-dht22-web-server/

  13. Tutorial 13: ESP32 Password protected web server in Arduino IDE https://microcontrollerslab.com/esp32-password-protected-web-server-in-arduino-ide/ 14.Tutorial 14: Accessing ESP32 web server from anywhere in the world ( ESP8266 compatible) https://microcontrollerslab.com/accessing-esp32-web-server-anywhere-world-esp8266/

  14. Tutorial 15: ESP32 soft access point web server in Arduino IDE https://microcontrollerslab.com/esp32-soft-access-point-web-server-in-arduino-ide/

  15. Tutorial 16: ESP32 static/fix IP address https://microcontrollerslab.com/esp32-static-fix-ip-address/

  16. Tutorial 17: ESP32 Web Server Control Servo motor with Arduino IDE https://microcontrollerslab.com/esp32-servo-motor-web-server-arduino/

  17. Tutorial 18: ESP32 BMP180 Web Server using Arduino IDE https://microcontrollerslab.com/esp32-bmp180-web-server-arduino-ide/

  18. Tutorial 19: ADS1115 I2C external ADC with ESP32 in Arduino IDE https://microcontrollerslab.com/ads1115-external-adc-with-esp32/

  19. Tutorial 20: LM35 Temperature Sensor with ESP32 – Web Server https://microcontrollerslab.com/lm35-temperature-sensor-with-esp32-web-server/

21.Tuoorial 21: ESP32 web server control relay and 220 volt lamp https://microcontrollerslab.com/esp32-web-server-control-relay-220-volt-lamp/