IBM - CVUT Student Research Projects USB Host with ATmega Microcontroller Jiří Dostál Martin Chloupek

Slides:



Advertisements
Similar presentations
Primary Author: Girish Verma Secondary Author(s): Navya Prabhakar Presenter: Navya Prabhakar Company/Organization: CircuitSutra USB Modeling Quick Start.
Advertisements

So, you think you need USB On-The-Go?. Agenda Introduction Embedded Host terminology OTG – Electrical – Protocol When to use OTG 2.
PH4705 ET4305 Interface Standards A number of standard digital data interfaces are used in measurement systems to connect instruments and computers for.
Controlling Robot Car via Smartphone Supervisor: Dr. Jamal Kharousheh Prepared by : Hamza Qaddara Esmat Hedariya Hareth Hanani Faculty of Engineering Telecommunication.
Handheld TFTP Server with USB Andrew Pangborn Michael Nusinov RIT Computer Engineering – CE Design 03/20/2008.
1 Application Accessory For Cellular Phone - Characterization Presentation - Performed by: Avi Feldman Omer Kamerman Project instructor: Boaz Mizrachi.
USB – An Overview Group 3 Kaushik Nandha Bikram What is the Universal Serial bus (USB)? Is a cable bus that supports data exchange between a host computer.
Camera Control Group Members - Bryan Marek - Brendan McMeel - Caitlin Motsinger - Tanya Ngo - Chris Hippleheuser.
Copyright © 2006 Intel Corporation, released under EPL version /20061 Eclipse DSDP-TM Target Connection Adapters Peter Lachner WW08’06 rev 1.0.
Android An open handset alliance project Janice Garcia September 18, 2008 MIS 304.
USB: UNIVERSAL SERIAL BUS Joe Kaewbaidhoon Alex Motalleb Vishal Joshi Prepared for EECS 373 University of Michigan, Ann Arbor 1.
NET+OS 6.1 Training. USB HOST USB Host Hardware USB Host Stack USB Host API USB Device Class Drivers Recommended readings USB HOST.
18 - Winter 2003 EE EE 766 Computer Interfacing and Protocols 1 USB (Universal Serial Bus) Need for “Plug and Play” capability for PC peripherals outside.
CALLISTO Double - Heterodyne - Frequency Agile - Radio - Spectrometer ERAC Symposium Heppenheim Sep 5/6/7th 2003 Meyer Hansueli ETH Zürich.
May 8, The EASY Way to Create I/O Devices John Hyde Intel Corporation intel.com.
TUSB3210 Product Overview.
Bluetooth based home automation system N.Sriskanthan, F.Tan, K. Karande Microprocessors and Microsystems 26(2002) Presenter: Bui Phuong Nhung.
Embedded Systems Architecture Class Project USB 2.0 Function Controller December 12, 2008 Brandon Wolfe, Ben Marrou, Daniel Chan.
Back to USB Devices TUSB2136 TUSB2136 Product Overview.
Introduction to USB Development. USB Development Introduction Technical Overview USB in Embedded Systems Recent Developments Extensions to USB USB as.
Introduction to USB © 2010 Renesas Electronics America Inc. All rights reserved.
USB host for web camera connection
Footswitch Controller – Hardware System View – Level 0.
Remote Control of a Furby Toy with Bluetooth
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. LibUSB - Create a Solution Without the Class Struggle.
 Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design  Schematic and theory of operation.
Arduino. What is it? A open-source software suite and single-board microcontroller. Allows easy and affordable prototyping of microcontroller applications.
IBM - CVUT Student Research Projects Remote Control of a Furby Toy with BlueTooth Tomáš Kunc
May 17, USB Semiconductor IP How to Integrate USB into Your Design Eric Huang inSilicon Corporation.
Renesas Electronics America Inc. RX USB Peripheral The Renesas RX USB peripheral a.k.a. USBC_597IP_PP Ver
February 10 th 2010 Dehmani Feth-Allah M2 ISTRe Oral Presentation Universal Serial Bus.
IBM - CVUT Student Research Projects Google maps with voice Martin Absolon Ivo Čermák
Data Communications (E&T2760): USB and IEEE USB and IEEE 1394.
Updates and Common Questions Asked by Simulation Developers Peter Shier Architect Windows Devices and Storage Technologies
IBM - CVUT Student Research Projects Compression Algorithm for Wireless Microphone Michal Přibyl
Intel Open Source Technology Center Lu Baolu 2015/09
A Homebrewed Solution to Motion Gaming Developed and Presented By SIDDHESH KOLWANKAR.
CS 478: Microcontroller Systems University of Wisconsin-Eau Claire Dan Ernst Advantages of Operating Systems vs. Raw Hardware Raw HardwareOperating System.
IBM - CVUT Student Research Projects Robotic Head with Mimic Facial Movements Jan Kofroň
IBM - CVUT Student Research Projects Robotic Head with Mimic Facial Movements Jan Kofroň
IBM - ČVUT Student Research Projects Mobile Public Transportation Timetables Petr Podhorský Jakub Zahradník
IBM - CVUT Student Research Projects Pressure Sensitive Carpet Project Introduction Karel Pechanec
IBM - CVUT Student Research Projects Wireless microphone Petr Mohelský
Copyright  2005 by Oxford University Press, Inc. Computer Architecture Parhami1.
Intro to PCI 2002 년 1 월 21 일 신 준 헌. Contents PCI bus features General PCI bus model PCI Device vs. Function Specifications.
FIGURE 4.1 SOC System Overview.. FIGURE 4.2 Memory Map Representation for an Intel Platform.
Introduction to the ARM mbed Platform– A Hands-on Course
IoT Milos Hampl.
Vinculum II Development Modules
USB The topics covered, in order, are USB background
USB PHYISICAL LAYER PROTOCOL ENGINE LAYER APPLICATION LAYER
USB cameras 4 distinct USB camera functions GPhoto2 vs Video4Linux2
Operating & Configuring a Cisco IOS Device
Group Members: M. Khayam Shahzad M. Murtaza Farrukh Aneel Abbasi.
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
EE-587 Spring FEB 08 William Mullins
Dr. Michael Nasief Lecture 2
Remote Controlled Smart Socket
Universal Serial Bus Specification 1.0
NS Training Hardware.
USB-Microcontroller C540U Family
USB : Universal Serial Bus
Serial Data Hub (Proj Dec13-13).
دانشگاه شهیدرجایی تهران
8051 Supplement.
تعهدات مشتری در کنوانسیون بیع بین المللی
Wireless networking Rytis Garbauskas.
Universal Serial Bus (USB)
IBM - CVUT Student Research Projects
财务管理案例教学法 研究及示例 ——王遐昌 2006/11/10.
Presentation transcript:

IBM - CVUT Student Research Projects USB Host with ATmega Microcontroller Jiří Dostál Martin Chloupek

IBM - CVUT Student Research Projects 2 Our goal to create USB host device with microcontroller ATmega2560 to create a device that benefits from all ATmega2560 features to create a device with SL811 USB controller to create a device for universal purposes e.g. for WiFi connection, BlueTooth….

IBM - CVUT Student Research Projects 3 Example of usage

IBM - CVUT Student Research Projects 4 Results 4x USB HOST Universal board Connectors: USB I/O (40, 40, 20 pins) RS232 PGM (program)

IBM - CVUT Student Research Projects 5 Is done: Four new USB Host boards HW verification Basic API library for device programming in C USB Stack Will be done: WiFi software In the Future: Software for other devices PC sofware

IBM - CVUT Student Research Projects 6 USB Stack API similiar to libusb ( Support –reading device, configuration, interface, endpoint and string descriptors –Control, Bulk, Interrupt transfer r/w Isochronous transfers and timeouts are not implemented yet

IBM - CVUT Student Research Projects 7 Thank you for your attention.