![]() Since the output voltage we get from FTDI is around 4 volts therefore it can’t be used to power the ESP-01 as it will damage it. Here The RX pin of FTDI is connected to TX pin of ESP-01 and TX pin of FTDI is connected to RX pin of ESP-01. We previously used SMTP2GO service to send email on fire detection.Ĭonnections for this ESP8266 based Panic Button are already shown in the circuit diagram above. The encoded base64 value is “cGFzc3dvcmQ=”. Copy and save the encoded values.įor instance, is your user name is “ then enter this username in the given text area and then click on encode. Here just enter the username and password you want to encode into base64 and Click on Encode to generate the encoded values. Save the SMTP server and SMTP Port as these will be used in Arduino code to connect with SMTP server.īefore sending username and password to SMTPTOGO server, we need to encode them into Base64. ![]() A new page will open with your user name and SMTP server details. Now click on Settings and then Click on Users. Save these username and password in a notepad file which will be needed later in Arduino IDE code. Now enter the username which is your email id and password. Go to your mail box and click on the mail received by SMTP2GO. Then it will redirect to a page where it will ask you to activate SMTP2GO. In this project we will be using SMTP2GO to send emails alerts when fire is detected by the flame sensor.įill the details with your name, email id and password and click on Submit. It can be used in IOT projects to send emails automatically when a particular task is occurred. Its servers and data centers are all around the world which helps it to select the nearest server and hence provides fastest connection in sending and receiving emails. Due to its fast and reliable service it is mostly used by developers and marketers to save their time in sending emails in a secured way. SMTP ( Simple Mail Transfer Protocol) is a platform used to send and receive large number of emails from remote locations automatically. One push button is used as panic button which will be pressed to send an alert mail to some person in case of emergency. During programming mode, GPIO0 PIN (Flash pin) is made grounded with the help of Jumper cap, and when left open it can be used as GPIO pin. Here a Reset button with pull up resistor is used to reset the Wi-Fi module and a jumper switch is used to switch the module in programmable mode. Check the detailed tutorial on how to program ESP-01 using FTDI module. ![]() This board can be used to program ESP8266 in future projects. ESP8266 is not breadboard friendly so here I have soldered all the components on a perf board as per above circuit diagram. You can also use USB to TTL converter to program it. It has 8 pins -Two UART Pins (RX and TX), two GPIO pins, one Reset and one CH_PD and two for 3.3 V and Ground.ĮSP8266-01 can be programmed in many ways but in this project we will be programming it with FTDI Serial Adapter Module. There is a range of Wi-Fi modules from ESP-01 to ESP-12 by Espressif Systems, but ESP-01 is very low cost and easily available in the market. This module help microcontrollers to get connect to the Wi-Fi Network using AT commands through UART communication. IoT Based Panic Button Circuit DiagramĬircuit diagram for this IoT panic button is given below:ĮSP8266-01 is a Wi-Fi module and has a onboard microcontroller manufactured by Espressif. So here in this project we will make a physical panic button using ESP8266-01 Wi-Fi module which will send an alert email to predefined Email IDs when pressed.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |