Skip to content

HVS-3272. Hybrid Encryption Algorithm for the Data Security of ESP32 Based IOT-Enabled Robots

7,500.00

The purpose of this project is to build ESP32 Based IOT-Enabled Robot through which Hybrid Encryption Algorithm is being implemented for data security using a smart phone.

Categories Tag
The purpose of this project is to build ESP32 Based IOT-Enabled Robot through which Hybrid Encryption Algorithm is being implemented for data security using a smart phone. This project consists of ESP 32 cam in which the board is powered by an ESP32-S SoC from Espressif, a powerful, programmable MCU with out-of-the-box WIFI and Bluetooth. It’s the cheapest (around $7) ESP32 dev board that offers an onboard camera module, MicroSD card support, and 4MB PSRAM at the same time. We use Encryption and basic cipher algorithm. We use AES algorithm with key encryption and also basic cipher algorithm. Whenever we send data command from our mobile’s HTML page, that will be sent to the GPIO pins of ESP32. Data encryption is done primarily using Base64 algorithm and then with AES algorithm cipher logic. This takes place at the transmitter end. In the receiver section, once the command is received, thereby controlling the GPIO pins of Robot movement from the ESP32 camera to L293D motor driver. Initially we need to do decryption algorithm and then decoding to GPIO pins to L293D motor driver in order to control robot in 4 directions.

   

The major features of this project are:
  1. Using ESP 32 cam to achieve this task.
  2. Using DC motors to moves the robot.
  3. Using L293d motor driver to change the direction of robot.
The major building blocks of this project:
  • Battery power supply.
  • ESP 32 Cam
  • DC Motors
  • L293D motor driver
Software’s used in the project:
  1. Arduino Programming.
  2. Arduino IDE Compiler to write the code
  3. Express SCH for Circuit design.
   

   

Block Diagram:

 

   

video: