top of page

ARDUINO WORKSHOP

level 1:

Ciruculllum

Day 1 (Session 1)

Introduction to Arduino

  • Introduction to Arduino

  • Introduction to Embedded System

  • Applications & Scope of Embedded System in various industries

  • Introduction to Open Source platform

  • An Overview of Open Hardware

  • Arduino Board Description

 Introduction to Microcontroller

  • What is Microcontroller?

  • Difference between Microcontroller and Microprocessor

  • Microcontroller architecture and Interfacing

  • Introduction to Microcontrollers & the Arduino Platform

  • How can we use microcontroller in our circuits

​

 Introduction to Programming Language

  • Programming Languages- Assembly Vs Embedded 'C'

  • Microcontroller Programming using Embedded 'C'

​

 Introduction to software tool chain

  • Software Installation

  • Getting started with the Arduino IDE to start writing your first program

  • Writing your First 'Embedded C' Program

Day 1 (Session 2)

 Interfacing of I/O devices

LEDs

  • Types of LEDs.

  • How LEDs works?

  • How LEDs will glow in sequence?

  • Interfacing of LED with Arduino

​  Switch

  • Types of switches

  • Their Functions

  • Interfacing of switch with Arduino

Buzzer

  • Types of Buzzer

  • Uses of Buzzer in Real Time

  • Interfacing of Buzzer with Arduino

 Display Devices

  • Types of Display Devices

  • What is a Seven Segment Display?

  • Internal Structure of Seven Segment

  • How to glow Seven Segment?

  • Interfacing of Seven Segment with Arduino

  • Multiplexing

Day 2 (Session 3)

ADC

  • Use of ADC

  • What is Resolution?

  • Uses of different ADC Registers

  • Interfacing of Analog Devices with Digital World

 Serial Communication

  • Difference between Parallel and Serial Communication

  • USART / UART Protocol

  • RS232 Standard

  • TTL Converter

  • UART Programming

Highlights of workshop

  • What you'll learn

  • Understand what an Arduino is and how it works

  • Learn how to use an Arduino safely

  • Program your Arduino using code that you've written in the Arduino IDE (Integrated Development Environment)

  • Learn programming concepts using C and C++ along with Arduino specific programming

  • Understand best practice concepts for programming and prototyping

  • Use a wide variety of hardware and components and prototype your projects using a breadboard

  • Build your own innovative project with Arduino

  • Requirements

  • Have a passion to learn how to use Arduino as a Maker

  • Description

bottom of page