top of page

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

Arduino has become one of the pillars of the maker movement thanks to it's wonderful design and ease of use. With that said, learning to code and work with electronics can be a little intimidating. We're here to help! Our course will walk you through each step of the process and by the end you will be empowered with new skills, ready to build your own projects.

It's important to note that we're literally full time makers and educators, so expect quick answers, high engagement and a rewarding learning experience.

Who this course is for:

  • Anyone whom would like to get started with digital electronics and build their own projects

  • Blinking LED

  • De-bouncing

  • Counter using Seven Segment

  • Digital Voltage Measurement

  • PC-MC Communication

level 1:

Ciruculllum

Introduction to Robotics and Embedded Systems

Basic concepts related to robotics 

Basic Electronic Components

Introduction to Arduino Interfacing Board (Brain of the Robot)

Introduction to Embedded C and Arduino compiler

Giving Inputs to the Controller

Interfacing DC motors to Arduino

 Introduction to Microcontroller

 Introduction to Programming Language

 Introduction to software tool chain

Level 1:

Day 1 (Session 1)

Introduction to Embedded System
  • 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

This session would deal with the basics of Microcontroller. The focus will be on the AVR Micro controller, which is one of the most powerful and widely used 8 bit 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
  • What is 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

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
  • What is 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

  • Blinking LED

  • De-bouncing

  • Counter using Seven Segment

  • Digital Voltage Measurement

  • PC-MC Communication

  • 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

Arduino has become one of the pillars of the maker movement thanks to it's wonderful design and ease of use. With that said, learning to code and work with electronics can be a little intimidating. We're here to help! Our course will walk you through each step of the process and by the end you will be empowered with new skills, ready to build your own projects.

It's important to note that we're literally full time makers and educators, so expect quick answers, high engagement and a rewarding learning experience.

Who this course is for:

  • Anyone whom would like to get started with digital electronics and build their own projects

This session would deal with the basics of Microcontroller. The focus will be on the AVR Micro controller, which is one of the most powerful and widely used 8 bit microcontroller.

bottom of page