Posts

LAB 3 : Simple Application for Sensors, Input, Output, and Blynk App

Image
LAB 3  Wireless control and Light sensor Objective : - To learn how to connect a ESP32 microcontroller to the local network -  Able to use Blynk app to view and control ESP32 status on phone -Troubleshoot connection of ESP32 to the network by using a correct token key Equipment and components : •  ESP32 DOIT DEVKIT V1 Board •  3x 5mm LED •  10k Ohm resistor •  Light Dependent Resistor (LDR) •  Breadboard •  Jumper wires •  Potentiometer •  Android Device with Blynk app installed Introduction :       ESP32 is a series of low-cost, low-power system on a chip microcontroller with integrated Wi-Fi and dual-mode Bluetooth. In this lab, I am going to learn how to connect the microcontroller Arduino ESP32 to the local 2.4Ghz wireless network and configurate the authenticate token to build a link from android device to the chip. Other than that, in this lab I am going to create a light intensity and temperature graph on the Blynk app that allow user to observe the changes on the breadboard w

LAB 2 : Exploring the ESP32 GPIOs

Image
LAB 2 ESP32 Digital Inputs and Outputs  Objective : - To learn how to use GPIO port on the ESP32 controller to input and output digital value. - Able to use ESP32 to read input like switch and touch sensor and show output value. - Learn how to code using Arduino and print output. Equipment and components : •  ESP32 DOIT DEVKIT V1 Board •  3x 5mm LED •  10k Ohm resistor •  Pushbutton •  Breadboard •  Jumper wires •  Potentiometer Introduction :       ESP32 is a series of low-cost, low-power system on a chip microcontrollers with integrated Wi-Fi and dual-mode Bluetooth. The ESP32 series employs either a Tensilica Xtensa LX6 microprocessor in both dual-core and single-core variations, Xtensa LX7 dual-core microprocessor or a single-core RISC-V microprocessor and includes built-in antenna switches, RF balun, power amplifier, low-noise receive amplifier, filters, and power-management modules.       In this lab, I am going to learn how to use Arduino ESP32 to create a custom programm

LAB 1 : Getting Started with ESP 32

Image
NAME: NUR FARIENA SYAFRINIE BINTI SAMSUL NO.MATRIC: 192020269 COURSE: DIPLOMA COMPUTER ENGINEERING (R2404)   In this Module 1 you will be learning: UNIT 1 Introducing ESP32 ESP Pinout Programming Environments UNIT 2 Installing ESP32 in Arduino IDE Testing the Installation Deleting the Espressif folder Troubleshooting Tip Failed to connect to ESP32: Time out... Connecting... COM Port not found or not available UNIT 1 Introducing ESP32 The ESP32 which is the ESP8266 successor is loaded with a lot of new features such as combines Wi-Fi and Bluetooth wireless capabilities. In this project, we will be using the ESP32 DEVKIT V1 DOIT board. ESP32 comes with the ESP-WROOM-32 chip. It has a 3.3V voltage regulator that drops the input voltage to power the ESP32 chip. CP2102 chip on the board allows ESP32 to program it without the need for an FTDI programmer. ESP32 comes with