438 labs. Labs 1 - 3 Lab 1: Refreshing C and Linux Programming 2 Lab 1: Refreshing C and Linux Programming 2 – First: Getting familiar with development.

Slides:



Advertisements
Similar presentations
Intel Do-It-Yourself Challenge Lab 5: Controlling Galileo from a webpage Nicolas Vailliet
Advertisements

Internet of Things with Intel Edison Web controller
UPLOAD YOUR S2 SCANNER. To upload your Scanner means: Sending the data of the scans you made from your Scanner to the worldwide Nu Skin server. Benefits:
COMPUTER-INTERNET BASICS ROBERTO GALLARDO, MSUES JENNIFER NABZDYK, MLC OCTOBER 6, 2014 *Technology Academy content originally developed by the collaborative.
Team 7 / May 24, 2006 Web Based Automation & Security Client Capstone Design Advisor Prof. David Bourner Team Members Lloyd Emokpae (team Lead) Vikash.
Handheld TFTP Server with USB Andrew Pangborn Michael Nusinov RIT Computer Engineering – CE Design 03/20/2008.
Lab 1. Overview – Why this lab Get to know the lab environment Get to know the lab environment Get a feeling for Linux Get a feeling for Linux Get a feeling.
Implementing Simple Realtime Systems Chapter 2. Topics Multi-tasking Simple task loop with interrupts XINU system details How to work on Project 1?
Introduction to the Raspberry Pi ® Saman Amighi 10/2013 ® Raspberry Pi Foundation.
SGI Confidential Application Processor. SGI Confidential Application Processor Overview Application Field Replaceable Units The Application.
Wireless Networks Lab - Sensor 2007/12/05. yctseng: 2 Objective Install sample code and study the procedure of sample code and be familiar with controlling.
Intel Do-It-Yourself Challenge Lab 1: Intel Galileo’s Arduino side Nicolas Vailliet
© 2010 VMware Inc. All rights reserved VMware ESX and ESXi Module 3.
TCP/IP Tools Lesson 5. Objectives Skills/ConceptsObjective Domain Description Objective Domain Number Using basic TCP/IP commands Understanding TCP/IP3.6.
Building an Application Server for Home Network based on Android Platform Yi-hsien Liao Supervised by : Dr. Chao-huang Wei Department of Electrical Engineering.
CCNA 1 Module1. Objectives Internet Connections Physical – NIC card to connect to local net Logical – Use a standard set of protocols (TCP/IP) Applications.
1 © 2004, Cisco Systems, Inc. All rights reserved. Chapter 5 WANs and Routers/ Introduction to Routers.
Interconnection Protocol Mustafa Kara Term Work.
N ETWORKED & D ISTRIBUTED COMPUTING S YSTEMS L AB Programming Assignments EE323 Computer Networks.
Lab How to Use WANem Last Update Copyright 2011 Kenneth M. Chipps Ph.D. 1.
NETWORKING PRACTICAL EXAMPLE. REQUIRED HARDWARE BASICS Network Interface Card Ethernet Cable Client Server.
VNC Greg Fankhanel Jessica Nunn Jennifer Romero. What is it? Stands for Virtual Network Computing It is remote control software which allows you to view.
Cisco S2 C4 Router Components. Configure a Router You can configure a router from –from the console terminal (a computer connected to the router –through.
The Open Source Virtual Lab: a Case Study Authors: E. Damiani, F. Frati, D. Rebeccani, M. Anisetti, V. Bellandi and U. Raimondi University of Milan Department.
Port Forwarding in VM brief intro
Implement An Online Management System for PBX Presented by: Bui Phuong Nhung Advisor: Dr. Wei, Chao-Huang.
Controls Group May 22-24, 2002 EPICS Collaboration PC-104 Use at JLAB Arne Freyberger.
A Study of Wireless Virtual Network Computing Kiran Erra.
Zero - G CONNECTING THE INTERNET OF THINGS. Introduction to Zero -G.
Kickstart Installation
Memory & Storage Architecture Seoul National University PuTTY Usage Hyeon-gyu School of Computer Science and Engineering.
Linux Exercise. Download and Install the latest CentOS version and latest Ubuntu/Fedora OS. Configure a unique Host Name and a permanent IP Address for.
General rules 1. Rule: 2. Rule: 3. Rule: 10. Rule: Ask questions ……………………. 11. Rule: I do not know your skill. If I tell you things you know, please stop.
AoE and HyperSCSI on Linux PDA Prepared by They Yu Shu.
Getting Connected CPSC 1010 August 21, Connecting to the SOC Servers Why would we need to connect Work with files Transfer files from your local.
Simple Socket Server m Yumiko Kimezawa September 19, 20121RPS.
Students: Avi Urman Kobi Maltinsky Supervisor: Rivkin Ina Semester: Spring 2012.
Hands-on Session 1 Boot Linux Connect to Linux via USB-to-UART and Putty Compile and run a simple program.
Intro Web Applications Andrew Benson – ScottyLabs – CrashCourse F14.
Introduction to the DE0 Board Prof. Taeweon Suh Computer Science & Engineering Korea University COSE221, COMP211 Computer Logic Design.
4000 Imaje 4020 – Software Imaje 4020 – Content ■ Content of Chapter Software: 1. Flash Up 2. Netcenter 3. FTP 4. Active X 5. XCL commands 6. Exercise.
1 CCNA 2 v3.1 Module 2 Introduction to Routers Claes Larsen, CCAI.
Serial Server Configuration Peter Szyszko. Hardware Configuration  Unit has to be connected to network and powered.  Computer has to be connected to.
Chapter 4: server services. The Complete Guide to Linux System Administration2 Objectives Configure network interfaces using command- line and graphical.
Chapter 7: Using Network Clients The Complete Guide To Linux System Administration.
PuTTY Introduction to Web Programming Kirkwood Continuing Education by Fred McClurg © Copyright 2016, All Rights Reserved ssh client.
Linux Server for OS. Aerosystem Software Korea Aerospace Univ SSH (not asl.kau.ac.kr)  Port : 22 Window 
Cisco Routers Routers collectively provide the main feature of the network layer—the capability to forward packets end-to-end through a network. routers.
Installation Guacamole Is a web application that provides access to desktop environments using remote desktop protocols (such as VNC or RDP); Installation.
Setting up a Printer. ♦ Overview Linux servers can be used in many different roles on a LAN. File and print servers are the most common roles played by.

2007/11/16 Dinh Trong Thuy RTLab
VMware ESX and ESXi Module 3.
Running your own web server
Straight through a web browser!
CIT 384: Network Administration
A microcontroller Raspberry Pi 2 Model B V1.1 RPi
A Study of Wireless Virtual Network Computing
COMP211 Computer Logic Design Introduction to the DE2 Board
Computer System Laboratory
Programming with Arduinos and Rapsberry Pi
Printers.
Journey: Introduction to Embedded Systems
Network Models, Hardware, Protocols and number systems
Building an Internet of Things Device
An introduction to the Linux environment v
Software Setup & Validation
Open Automation Software
Lab 1. Introduction to the DE2 Board
Lecture 4. Introduction to the DE2 Board
Presentation transcript:

438 labs

Labs Lab 1: Refreshing C and Linux Programming 2 Lab 1: Refreshing C and Linux Programming 2 – First: Getting familiar with development under Linux 3 First: Getting familiar with development under Linux 3 – Second : Getting with iRobot3 Second : Getting with iRobot3 – Third : Writing a simple C program to control the iRobot3 Third : Writing a simple C program to control the iRobot3 – Exercises:4 Exercises:4 Lab 2: Introduction to Embedded Programming 5 Lab 2: Introduction to Embedded Programming 5 – First Installing the OS on Board5 First Installing the OS on Board5 – Second: connecting the board to computer, 6 Second: connecting the board to computer, 6 – Third: Installing the SDK on the Host 7 Third: Installing the SDK on the Host 7 – Fourth: Writing a simple C, 8 Fourth: Writing a simple C, 8 – Exercises:9 Exercises:9 Lab 3: General I/O and Intrupts 10 Lab 3: General I/O and Intrupts 10 – First: Changing the LED Status using Command 11 First: Changing the LED Status using Command 11 – Second: Changing the LED Status using Code13 Second: Changing the LED Status using Code13 – Third: Writing a simple C program to read status of GPIO (buttons)13 Third: Writing a simple C program to read status of GPIO (buttons)13 – Fourth: Writing a simple C program to Link Button to Interrupt 14 Fourth: Writing a simple C program to Link Button to Interrupt 14 – Exercises:14 Exercises:14

Labs Lab 4 : Networking 14 Lab 4 : Networking 14 – First: Setting the Ethernet Network between the board and the Host 14 First: Setting the Ethernet Network between the board and the Host 14 – Second : Setting a SSH session 15 Second : Setting a SSH session 15 – Third : Writing a Client / Server Program 15 Third : Writing a Client / Server Program 15 – Fourth : Configure the wireless Network15 Fourth : Configure the wireless Network15 – Exercises:15 Exercises:15 Lab 5 : Serial and iRobot Integration 15 Lab 5 : Serial and iRobot Integration 15 – First: Write a program to control the serial port 16 First: Write a program to control the serial port 16 – Second : Connecting the iRobot to the embedded PandaBoard. 16 Second : Connecting the iRobot to the embedded PandaBoard. 16 – Third : Writing a simple C program to send commands to the iRobot from the panda Board. 16 Third : Writing a simple C program to send commands to the iRobot from the panda Board. 16