 Down-to-earth  Minimum number of hurdles  Able to get started quickly.

Slides:



Advertisements
Similar presentations
Simple Microcontroller Programming with PIC16F88.
Advertisements

What is Arduino?  Arduino is a ATMEL 168 micro-controller kit designed specially for small projects  User friendly IDE(Integrated Development Environment)
ECP2036 Microprocessor and Interfacing
INTRODUCTION TO ROBOTICS AND MICROCONTROLLERS Instructors: Tijjani “TJ” Mohammed and Tarek Abdel-Salam.
Chapter 1 The 8051 Microcontroller
Robotics Club, Snt Council2 The 3 Schools of Robotics: Mechanical Design – Types of motors – Material selection –
EMBEDDED SYSTEMS. Special purpose system which are used as either standalone or part of big system. An embedded product uses a microprocessor or microcontroller.
 CPU: Central Processing Unit  I/O: Input /Output  Bus: Address bus & Data bus  Memory: RAM & ROM  Timer  Interrupt  Serial Port  Parallel Port.
Introduction 2 BASIC Stamp®. Microcontrollers Microcontrollers can be thought of as very small computers which may be programmed to control systems such.
MICRO-CONTROLLER: A microcontroller is the brain of the robot: These are: 1. Integrated Circuits (ICs) 2. Programmable.
Introduction CS212 Dick Steflik. What is CS-212 Primarily an introduction to linear and non-linear data structures  arrays  stacks and queues  lists.
Travis Reed Todd Hummel Kwan-Truc. Concept USB 1.1 SPI b.
Introduction and Motivation Microcontrollers vs. microprocessors uC: A complete computer system optimized for h/w control that encapsulates processor,
Read Chapter 3 (David E. Simon, An Embedded Software Primer)
AVR 8-bit RISC micro controllers by Atmel Seamk / ICT / Seppo Stenberg General features of AVR family Development tools - board, compiler, simulator etc.
ATMEL AVR. Facts ● ATMEL formed in 1984 ● AVR line introduced in 1993 ● RISC Architecture ● 90 instructions most of which can be performed in 1 clock.
The 8051 Microcontroller Architecture
Embedded System Spring, 2011 Lecture 3: The PIC Microcontrollers Eng. Wazen M. Shbair.
Welcome to Workshop 88’s Tiny85 Class Please download Tiny core libs from: (for Arduino 1.0, not 1.5!) Unzip and.
Robotics Research Laboratory Louisiana State University.
Indian Institute of Technology Hyderabad PC CONTROLLED BOT D. HARISH KUMAR CE12B1005 N. ABHINAND SAI CS12B1027 G.NITiSH EE12B1008.
ATMEL AVR 8 bit RISC MICROCONTROLLERS
Introduction to the Orbit Edu Board Ahmad Rahmati Teaching Assistant, ELEC424 Rice Efficient Computing Group Sep 12, 2007.
Introduction to Microcontrollers Dr. Konstantinos Tatas
Department of Electronic & Electrical Engineering Embedded system Aims: Introduction to: Hardware. Software Ideas for projects ? Robotics/Control/Sensors.
ECE 447: Lecture 1 Microcontroller Concepts. ECE 447: Basic Computer System CPU Memory Program + Data I/O Interface Parallel I/O Device Serial I/O Device.
DPNM Lab., POSTECH 1/29 CS490K - Internet of Things (IoT) Jonghwan Hyun DPNM Lab. Department of Computer Science and Engineering, POSTECH
328eForth for Arduino Uno C. H. Ting February 16, 2012 SVFIG.
Objectives How Microcontroller works
Applied Control Systems Technology. © t 4 Galway Education Centre 2 Applied Control Systems Inputs Push switches L.D.R. Microphone Tilt switch Infrared.
LVTech / / IRC #makelv on freenode.net Jared Steckel AN INTRODUCTION.
1 Microcontrollers you should know about Thomas Edwards
MICRO CONTROLLER MODULE 1. Learning Objectives Name some gadgets that use microcontrollers. Define a microcontroller. Differentiate between a computer.
Arduino. What is it? A open-source software suite and single-board microcontroller. Allows easy and affordable prototyping of microcontroller applications.
AT94 Training 2001Slide 1 AT94K Configuration Modes Atmel Corporation 2325 Orchard Parkway San Jose, CA Hotline (408) OR.
Microcontroller Presented by Hasnain Heickal (07), Sabbir Ahmed(08) and Zakia Afroze Abedin(19)
Atmel AVR Jared Bevis January 14, The Power of Your Chips The main power of your chips lies in the programming language/compiler available to you.
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
The AVR Microcontroller: History and Features
Presented by Sadhish Prabhu
Lecture 7: Overview Microprocessors / microcontrollers.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose  This course provides an introduction to the peripheral functions.
ARDUINO OVERVIEW Bob Wilton – KF5TPQ. ARDUINO UNO.
RenBED – Technical Training Jon Fuge – Renishaw plc.
Introduction to AVR Name : 1) Abhishek Yadav ) Prakash Giri ) Kheni Niral ) Bhadresh Langadiya Branch.
A Quick Start Guide to PIC16F877 microcontroller And Microchip Development Environment A Quick Start Guide to PIC16F877 microcontroller And Microchip Development.
BATCH MEMBERS R.ABHISHEK-08N41A0401 K.DHEERAJ REDDY-08N41A0412 S.RAJENDRA REDDY-08N41A0458 JYOTHISHMATHI COLLEGE OF ENGINEERING AND TECHNOLOGY,TURKAPALLY.
1 Hardware Components for Mechatronics Logic circuits Signal conditioning circuits Microcontrollers PLCs Hardware Interfacing.
Javelin Stamp TM Andrew Prunicki Nov. 8, Overview ● Hardware – Microcontrollers – Robot Demo – Javelin Stamp Capabilities ● Software – Javelin Stamp.
PORTABLE PROGRAMMABLE MEDICATION REMINDER
ENERGY METER TO INDICATE BILLING IN RUPEES FOR LOAD WISE OR DAY WISE
Embedded Microcontroller Systems
European Robotic LABoratory
Introducing the Arduino boards & some supporting modules
ATMEL AVR 8 bit RISC MICROCONTROLLERS
PROPELLER DISPLAY OF MESSAGE BY VIRTUAL LEDS
PRE-PROGRAMMED DIGITAL SCROLLING MESSAGE
Embedded Microcontroller Systems
Project Title EVM IN 8051 Under the Guidance of Submitted by.
PRE-STAMPEDE MONITERING AND ALARM SYSTEM
Microcontroller Based Digital Code Lock
The Arduino Microcontroller: Atmel AVR Atmega 328
AVR Hardware Connections and Flash Loading
مقدمة في الاردنيو د فضل الاكوع.
میکرو کنترلر های AVR مدرس: مسعود بهمن پور

Arduino Board.
Arduino Workshop University of Jordan.
Snowman pcb design workshop – Breadboarding / Programming ATTiny85
Arduino Workshop University of Jordan.
Presentation transcript:

 Down-to-earth  Minimum number of hurdles  Able to get started quickly

 Simple computer on a chip  CPU  Program memory  RAM  I/O  Variety of built-in features ▪ Oscillator ▪ Timer ▪ UART (Serial Communication) ▪ Etc.

 PIC  TI  Rabbit  Zilog  Parallax  Atmel AVR*  Arduino

 Controlling things in the real world  Cars  Home appliances  Calculators  And more!

 Robotics  POV  LED reader board  TV-B-Gone

 Atmel AVR attiny2313  2K bytes flash program memory  128 Bytes RAM

 Breadboard*  Wire*  LEDs*  Resistors  Solder  Protoboards  IC Socket  Switch  Power supply

 Wire snips  Wire strippers  Multimeter  Soldering iron

 Parallel port programmer  USB programmer  USBTiny

 Editor  Compiler  Programmer  WinAVR  AVR-gcc  AVRDude  Makefile configuration