Timings10AM X 7PM

Advanced Arduino





Course Id Course Name Course duration Fees
Embedded Systems Based on Arduino Embedded Systems Based on Arduino 45-days Rs. 8000
Arduino is now the world’s most popular prototyping development board. It is open source and based on ATMEL’s Mega AVR microcontrollers. As it is open source, thus several thousand sample codes are available on the net and may be freely accessed by the users. It is a single-board microcontroller to make using electronics in multidisciplinary projects more accessible. This course introduces the participants to the world of Arduino Development thus opening infinite possibilities in the world of Embedded Systems.


Course Content:

  • Introduction to Embedded Systems
  • Introduction to Microcontrollers & the Arduino Platform
  • Fundamentals of Arduino Programming, keywords, inbuilt functions, libraries etc
  • Working with Arduino Integrated Development Environment
  • Understanding Arduino Syntax Basics
  • Understanding and Using Variables
  • Arduino Hardware Specification
  • Designing of Arduino Hardware
  • Blink an LED
  • Digital General Purpose Input Output programming
  • digitalRead() and Serial Port Communication
  • Different pattern of Led [blinking, alternate etc.]
  • LED Binary Counter
  • Working with Pins as input – Switch interfacing
  • Digital sensors interfacing
  • analogRead() and Serial Port Communication
  • Working with Analog Inputs Using ON chip ADC
  • Interface following sensors-
    • Infrared Sensor (IR)
    • Light Dependent Resistor (LDR)
    • Thermistor Heat Sensor
    • Humidity Sensor interfacing and related projects

  • Interfacing Motion sensors to design system working with Hand gestures and motion of palm
  • Reading Analog Pins and Converting the Input to a Voltage
  • Reading Battery Voltage using ADC and convert ADC output into voltage
  • Make a low battery alarm and battery charger circuit
  • Design and develop a circuit to stop Battery Deep Discharge and Over Charging, this is commonly used in Microcontroller based UPS and Inverter Circuits
  • L293D IC Interfacing for DC Motors
  • Controlling DC Motors with Arduino
  • Controlling Relay with ULN2003 IC and Arduino
  • Switching On/Off Electrical Appliances with help of Relay
  • Fade an LED with Pulse Width Modulation using analogWrite() Control
  • Working with PWM Outputs –
    • Controlling RGB LEDS
    • Controlling Speed of DC motor
    • Controlling Intensity of LED smoothly.
  • Working with a LCD Display-
    • single character display
    • String Display-Creating
    • Auto-scroll
    • Effects on display-Numeric counter display, Custom character generation
  • Serial Communication between Arduino hardware and PC.
  • Arduino Interrupt Programming
  • If Statement Conditionals
  • For Loop Iteration
  • Switch Cases Conditionals
  • While Statement Conditionals
  • Use EEPROM with Arduino (Save data on External Memory)
  • Interfacing GSM-
    • Send SMS
    • Receive SMS
    • Make a Voice Call
    • Receive a Voice Call
  • Controlling Servo Motors with Arduino
  • Controlling Stepper Motors with Arduino
  • Bluetooth Interfacing
  • Control using Mobile phone Bluetooth
  • PCB design and fabrication
  • Individual Project Design and Development