• Open Source Electronics platform based on easy-to-use hardware and software.
  • Arduino Board
  • Arduino Sketch (IDE)
  • Arduino Programming Language
  • https://www.arduino.cc/reference/en/

DIFFERENT TYPES OF ARDUINO BOARDS

WHY ARDUINO BOARD

  • Inexpensive
  • Cross-platform (IDE runs on Window, Machintosh os and Linux)
  • Simple, clear programming environment (Arduino Software)
  • Open source and extensible software (Expanded through C++ libraries)
  • Open source and extensible hardware (own version of circuit designs)

ARDUINO PROGRAMMING LANGUAGE
– 3 Main Parts

  1. Functions
  2. Variables
  3. Structure

FUNCTIONS

* Digital I/O Time
* digitalRead() delay()
digitalWrite() delayMicrosec()
pinModel() ands()
micros()
millis()
Analog I/O Communication
* analogRead() Serial
analogWrite() eg:
– Serial_available()>0
– Serail_print(“Hello World”)

VARIABLES

* Constants Data Types
* Floating Point Constants String() long
Integer Constants array short
HIGH | LOW bool string
INPUT | OUTPUT | INPUT PULLUP boolean unsigned
LED BUILTIN byte char
true | false char unsigned int
double unsigned
float long
int void
word

STRUCTURE

LIBRARIES

WEB CLIENT

This example shows you how to make a HTTP request using an Ethernet shield. It returns a Google search for the term “Arduino”. The results of this search are viewable as HTML in the Serial Monitor.
https://www.arduino.cc/en/Tutorial/WebClient
Hardware Required
– Arduino or Genuino Board
– Arduino Ethernet Shield

Lets not make the post lengthy and boring.
Move to tutorial

SENSORS
IOT (Internet of Things)

Leave a Comment

Your email address will not be published. Required fields are marked *