You are on page 1of 2

ARDUINO:

Arduino is an open-source hardware platform that is used by people around the globe for building electronics
projects. It is an integrated platform which contains both a physical programmable circuit otherwise called as
microcontroller and a software that we can run on our computer to write and upload the code onto the physical
board.

The processor of the Arduino Board is that it helps Harvard Architecture for which separate memory on program
code and program data. The memory is divided into two program memory and data memory. The data will be stored
in the data memory where as the programme code will be stored in the flash program memory.

For example; The Atmega328 microcontroller has 32Kb of flash memory, 2Kb of SRAM, 1Kb of EPROM and operates
at 16 MHz clock speed. Some of the other functions of Arduino are:

Digital read pin: reads the digital value of given pin

Digital write pin: is used to write digital values of the given pin

Pin mode pin: set the pin to I/O mode

Analog read pin: is used reads and returns the value

Analog write pin: is used Writes the value of the pin

Serial.Begins pin:it sets the beginning of serial communication by setting the rate of bit

ESP-8266 WIFI MODULE:

ESP8266 Wi-Fi enabled system on chip(SoC) module developed by EsPressif system. It is mostly used for
development of Internet of Things embedded applications.

It employs a 32-bit RISC CPU based on Tensilica Xtensa L106 running at 80MHz (or overclocked to 160 MHz). It has a
64KB boot ROM, 64KB instruction RAM and 96 KB data RAM. External flash memory can be accessed through Serial
Peripheral Interface.

L239D Motor Driver

L293D is a 16-pin IC, It can control motors in any direction. It means that you can control the motor needed for your
project with L293D IC.

L293C has a dual H-Bridge motor diver integrated circuit. It acts as a current amplifier. The motor takes a low signal
current and provides a high-outputs signal at output.It transferred to the attached motor.

SOIL MOISTURE SENSOR:

The types of soil moisture is two probes,It is used to measure the volumetric content of water.Two probes is help to
allow the current to pass through the soil and then it gets the resistance value to measure the soil moisture
value.The module as well as contains a pontentiometer. It will set the threshold value and then this threshold value
will be compared by the LM393 comparator.

Software requirements

PYTHON

Python is a open source programming language that was designed by Guido van Rossum. It is commonly used
in data science, artificial intelligence, and many scientific applications projects.The Arduino board computer
project has adopted python as main user programming language.
THINGSPEAK
Thinkspeak is open source Internet of Things platform.Thingspeak provides instant visualizations of data
posted by your devices.With the help of thingspeak we collect data sensors and analyse it.

You might also like