Basic’s of Single Board Computer Lecturer: Reza Arjmandi Summer 2016 Preface: Introduction SBC, Raspberry pi, Setup and management.

Slides:



Advertisements
Similar presentations
BEYOND SMARTPHONES WITH RASPBERRY PI BY - ASHISH KSHIRSAGAR.
Advertisements

Components of a Computer System Jump to Hardware.
Introduction to the Raspberry Pi ® Saman Amighi 10/2013 ® Raspberry Pi Foundation.
Building an Application Server for Home Network based on Android Platform Yi-hsien Liao Supervised by : Dr. Chao-huang Wei Department of Electrical Engineering.
Accelerating ARM-based Platform Evolution Tony Chen Product Manager, Embedded Computing.
RaspberryPi Ira Goldstein Siena College. What is a Raspberry Pi? University of Cambridge’s Computer Laboratory – Decline in skill level – Designed for.
Raspberry PI Dhruv Shah aka Snypter. About Me Information Security Consultant Security Blogger – security-geek.in/blog/ Core area of interest : Web Application.
2-3 note. 2 Peripheral Devices “Peripheral devices” are hardware plugged into ports or connected to a computer wirelessly. These devices can be for input,
Raspberry Pi.
The IT700 PIM only supports up to network layer, all other above layers must be executed by other processor. Therefore in the PLC control network two types.
By Naveed Ahmad! How to setup a. First of all, what are the parts of a Raspberry Pi? Source:
MODULE 1 Computing Essentials © Paradigm Publishing, Inc.1.
Home Intrusion Detection System Andre, Irena, Priyanka, Balta.
Multimedia and Computers Introduction to Computers.
Senior Design Weekly Update GROUP MAY1633 9/28/2015.
Seven Segment Configuration Lecturer: Reza Arjmandi Autumn 2015 Lecture 5: Introduction 7Segment Configuration.
IoT: Windows 10 & Raspberry Pi By: Mitchel Sellers.
Intro to Raspberry Pi A Southwest Florida Hackerspace Workshop Presented by: Russell Benzing & Eric Schiffli.
Digital Literacy Lesson 2. Hardware Hardware: the physical components of a computer. Includes input devices, processing devices, storage devices, and.
Roman Soyka 1/8 Car Computer. to design and realize computer system suitable for usage in personal car with voice recognition control and ability to communicate.
Speed of Connections. Lesson Objectives To know the speeds of the different types of connections.
Rasberry pi 2 model B. Selve computeren i rasberry pi’en.
Raspberry Pi Project Control Your Home Lights with a Raspberry Pi.
Introducing the Raspberry Pi Nauru ICT Department April 2016.
Farhin Al Masud What is Raspberry PI? o Low cost, credit card sized computer o SOC (System on a chip) o Founded by Raspberry PI foundation.
An introduction to the Raspberry Pi. What is a Raspberry Pi?  University of Cambridge’s Computer Laboratory  Decline in skill level  Designed for education.
پیاده سازی کنترلر PC/104. Contents PC/104 پیاده سازی کنترلر HILتست 1.
RaspberryPi.
BUILDING AND IMPLEMENT A EMBEDDED WEB SERVER BASE ON TCP/IP STACK WITH A SoC PLATFORM Professor : CHI-JO WANG Name : Bui Quang Hoa (M982b211)
Introduction to Computers Mrs. Gambucci
Another slice of pi Hands-ON with the raspberry pi computer
Building Raspberry Pi Controllers with Python
Workshop on Raspberry Pi 3
Mandava Institute of Engineering and Technology
Ira Goldstein Siena College
IoT Milos Hampl.
Section 2.1 Section 2.2 Identify hardware
Internet of Things (internet of everything?)
D-STAR InfoCon 2015 at Big Spring TX Part 3 – Doing More With D-STAR
Prepared by: Raghad J Foqha Supervisor: Dr. Saed Tarapiah
Cloud Architecture Internet of Everything Meetup
From Things to the Internet: Teaching Kids to Code Java on the Raspberry Pi Ian Utting & Fabio Hedayioglu.
Remote Sensor Interface for IoT
A microcontroller Raspberry Pi 2 Model B V1.1 RPi
Lecture 6 Uli Raich UCC semester 2017/2018
Event Driven Programming Dick Steflik
Programming with Arduinos and Rapsberry Pi
Directions: GO THROUGH THE FOLLWING SLIDES. Make sure you have quizlet cards for all the vocabulary. Study the terms.
Introduction to computer
INTRODUCTION TO THE RASPBERRY PI Darrell Davis KT4WX
What is an operating system?
by: Chao Lai, Stephen Kimble
Raspberry Pi.
Raspberry Pi Pi 2 Model B.
An introduction to the Raspberry Pi
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
The Internet of Things (IoT)
Raspberry Pi. Introduction to Raspberry Pi Python Electronics Linux Outline.
What we learn during Program
Directions: GO THROUGH THE FOLLWING SLIDES. Make sure you have quizlet cards for all the vocabulary. Study the terms GCFLearnFree website “Computer Basics”:
Microcontrollers and Embedded systems
Common computer terminology
Network Models, Hardware, Protocols and number systems
Beginning Raspberry Pi
Digital Literacy 1.00 Computer Basics
Introduction to Single Board Computer
Computing Essentials Module 1.
Computing Essentials Module 1.
Chapter 7 IoT Physical Devices and Endpoints
PLTW Terms PLTW Vocabulary Set #10.
Presentation transcript:

Basic’s of Single Board Computer Lecturer: Reza Arjmandi Summer 2016 Preface: Introduction SBC, Raspberry pi, Setup and management

The aim is… 1.What is a SBC (Single-Board Computer)? 2.What is a Embedded System? 3.What should we learn?

Single Board computer

Raspberry pi ODROID Orange Pi BeagleBone Black Friendly ARM Microsoft … Producer

Robotic Home Automation Video Game Computer vision Home Security Mechatronics Networking سایر زمینه ها : Secret Agents و به طور کلی در طراحی یک Embdded System Application

روش ها پیاده سازی سخت افزار در سیستم های تعبیه شده : استفاده از قطعات گسسته استفاده از تراشه های ASIC استفاده از تراشه های برنامه پذیر از قبیل FPAGA و CPLD استفاده از Single Board Computer استفاده از میکروکنترلرها Embedded systems-Design

مراحل طراحی سیستم های تعبیه شده با Raspberry: (OS) Platform Networking programming Interfacing Controlling Hardware Application-Embedded systems

Raspberry pi-Platform -Operation System->Linux Based Computer Raspbian OSMC Ubuntu Mate Windows 10 IOT core LibreElec... -Software Programming -develop with ready library

Raspberry pi-Networking Hardware: Wired Networking LAN I2C USART SPI Wireless Networking Wifi Bluetooth Internet Software: Web based application Internet of things Remote Control SSH DHCP

Raspberry pi-Programming What should we learn? Software Programming: CLI GUI Python IDE: IDLE

Python Python is a programming language that lets you work quickly and integrate systems more effectively Use Python for… Web Programming: Django, Pyramid, Bottle, Tornado, Flask, web2pyDjangoPyramidBottleTornadoFlaskweb2py GUI Development: wxPython, tkInter, PyGtk, PyGObject, PyQtwxPythontkInterPyGtkPyGObjectPyQt Scientific and Numeric: SciPy, Pandas, IPythonSciPyPandasIPython Software Development: Buildbot, Trac, RoundupBuildbotTracRoundup System Administration: Ansible, Salt, OpenStackAnsibleSaltOpenStack

HDMI Port DSI Display Port GPIO LCD Touch Screen Keyboard Mouse Audio Output Printer …. User Interfacing

ارتباط سنسورهای مختلف از طریق :GPIO - I2C – SPI – UART و... سنسوها و ماژول های گوناگون : رله، ماژول تشخیص حرکت، سنسور دما، موتور DC ، موتور پله ای، موتور سروو،... ماژول دوربین و ماژول LCD ، ماژول کنترل دور موتور و... Controlling Hardware

Contact us