Introduction to Single Board Computer

Slides:



Advertisements
Similar presentations
Pico-SAM9G45 Development Board for Envirobat Presented by Kiran G K Date : 18/06/13.
Advertisements

Introduction to Computers and Information Systems CE 100: Module 1: Hardware.
Chapter 4 Section 3.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
RaspberryPi Ira Goldstein Siena College. What is a Raspberry Pi? University of Cambridge’s Computer Laboratory – Decline in skill level – Designed for.
Department of Electronic & Electrical Engineering Embedded system Aims: Introduction to: Hardware. Software Ideas for projects ? Robotics/Control/Sensors.
JavaScript, Linux and Open Hardware Jason Kridner Co-Founder BeagleBoard.org JavaScript Linux Open Source Hardware A Recipe for Rapid Internet Devices.
Introduction to Computing Chapter 2 Industry of Computing Part 1: Hardware William Johnson Julia Benson-Slaughter
Basic Computer Structure and Knowledge Project Work.
Introduction to Computers Personal Computing 10. What is a computer? Electronic device Performs instructions in a program Performs four functions –Accepts.
Know the Computer Multimedia tools. Computer essentials.
Computer Basics Common Components
Group 10 – Extensible Digital Logic Educational Tool.
REST OF THE COMPUTER BEFORE THE INTERNET. Understand Your Computer  Bit  Binary digit  0 or 1  Byte  8 bits  Unique combinations of 8 bits of 0s.
5 th October 2004Hardware – KS41 Hardware Objectives: Computer systems  What do they do?  Identify the hardware that makes up a computer system (PC)
Rasberry pi 2 model B. Selve computeren i rasberry pi’en.
Presentation on SIRIUS B Pocket PC NAME : MD. ALIUM BASIR ID : CSE 341 Sec : 05.
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.
Raspberry PI 2 Installation & Demo App By Wayne Keadle.
An introduction to the Raspberry Pi. What is a Raspberry Pi?  University of Cambridge’s Computer Laboratory  Decline in skill level  Designed for education.
Get Started with Raspberry Pi- Single Board Computer.
Hardware refers to the tangible parts of computer systems and typically includes support for processing, storage, input, and output. Hardware Processing.
SAURABH GINGADE 12311A0480. The Raspberry Pi is a credit-card sized computer.
TECHNOLOGY IN ACTION. Chapter 2 Looking at Computers: Understanding the Parts.
Identify internal hardware devices (e. g
RaspberryPi.
Engineering Innovation Center
Building Raspberry Pi Controllers with Python
Computer System Laboratory
Chapter 1: Introduction to the Personal Computer
Ira Goldstein Siena College
Raspberry Pi.
Personal Computers A Research and Reverse Engineering
By: Brian Johnson, AB6UI 20 Sept 2017
Prepared by: Raghad J Foqha Supervisor: Dr. Saed Tarapiah
Chapter A - The Raspberry Pi Computer
Hands On SoC FPGA Design
Microcontrollers & GPIO
Computer Hardware – System Unit
Cloud Architecture Internet of Everything Meetup
Computer Hardware By Millie Hay.
Hardware.
CS111 Computer Programming
Remote Sensor Interface for IoT
A microcontroller Raspberry Pi 2 Model B V1.1 RPi
COMP 1321 Digital Infrastructure
Alþingi's Digital Signage System
Programming with Arduinos and Rapsberry Pi
Specifications Manufacturer Code
Open Frame Tablet ARM Embedded Solutions Department
INTRODUCTION TO THE RASPBERRY PI Darrell Davis KT4WX
Instructor Materials Chapter 1: Introduction to the Personal Computer
Raspberry Pi Pi 2 Model B.
PRESENTED BY Bitware Technologies
An introduction to the Raspberry Pi
Raspberry Pi. Introduction to Raspberry Pi Python Electronics Linux Outline.
Multicultural Social Community Development Institute ( MSCDI)
المحور 3 : العمليات الأساسية والمفاهيم
Ecosystem for Smart Glass Technologies: Proposal Presentation
Hardware Components & Software Concepts
Five Key Computer Components
Odroid XU4.
Wireless Embedded Systems
Beginning Raspberry Pi
Single Board Computers and Dev Boards
CPU TI AM4376 JTAG Expansion Board Connectors Samtec TFC F-D-A
Emphasis: Get it working and do stuff!
What is “Control System” or “Framework”?
Raspberry Pi Hardware By: Mike Kwiatkowski.
Presentation transcript:

Introduction to Single Board Computer Dr. K. Vairamani Department of Electronics St. Joseph’s College(Autonomous), Tiruchirappalli-620 002.

Agenda Introduction to Single board computers Need for single board computers Embedded OS How to choose single board computers Raspberry pi Beagle Bone

What are single board computers? It’s a computer in a single board. On the board, we have a processor and all other necessary peripherals and circuitry as well. Onboard RAM, ROM, flash storage, AV ports, Ethernet port, etc. This means that one board is sufficient to act as a full-fledged computer.

Being lightweight and specific, they have found huge application in smartphones, tablets and other consumer products. Based upon a unique architecture like ARM, Intel x86 or other custom architectures, give whopping performances like 1.2 GHz clock frequency, etc. When combined with 1GB DDR3 RAM, 2GB Flash storage, HDMI/AV port, USB ports, LAN ports, etc. on the same board, it becomes a single board computer.

Why do we need them? Portability being one of the major features. You can carry around a small computer like your smartphone in your pocket everywhere you go! These devices are pretty intuitive to use as well. They consume less power and energy as compared to traditional computers. Important feature is being cost effective! Being low cost, these products can reach a much larger part of the community. This makes them suitable for developer applications as well for development of new apps, testing, debugging, hardware development, hacking etc.

Embedded OS (EOS) The most important program that runs on a SBC to run other computer programs. EOS manages computer hardware and software resources and provides common services for computer programs, such as recognizing input from the keyboard, sending output to the display screen, keeping tracking of files and directories on the disk and controlling peripheral devices such as disk drives and printers. Embedded OS are designed to operate on small machine like PDA’s with less autonomy.

How to choose Single Board Computer? Most important factors to address in your SBC selection process: Power  Form Factor   Backward pin compatibility  Processor choice  Memory  Operating system  I/O complement  Performance 

Notable single board computers Raspberry Pi The Beagles (BeagleBoard, BeagleBoard xM, BeagleBone, BeagleBone Black) PandaBoard MK802, MK808 Cubieboard MarsBoard Hackberry Udoo Intel® has also entered into the Open Source world with its Atom™ processor based MinnowBoard.

Raspberry Pi

Specification of Raspberry pi 3 Sl.No :Component Specification 1 CPU 1.2GHz 64-bit Quad-core ARMv8 2 SoC Broadcom BCM2837 chipset 3 GPU Dual-core VideoCore 4 3D 4 RAM 1GB LPDDR2 5 Network 802.11 b/g/n Wireless LAN 10/100 Ethernet port (RJ45) Bluetooth 4.1 (Classic & Low Energy) 6 USB 4 x USB 2.0 ports 7 GPIO 40 header pins 8 Video Full HDMI port 9 Audio 3.5mm jack and composite video 10 Camera Camera Serial Interface (CSI) 11 Display Display Serial Interface (DSI) 12 Storage Micro SD card slot (push-pull)

Beagle Bone Based upon ARM based processors from Texas Instruments, the Beagles are a bunch of single board computers aimed at open source computing.

Beagle Bone features

General overview of BeagleBone Processor 720MHz super-scalar ARM Cortex-A8 (armv7a) 3D graphics accelerator ARM Cortex-M3 for power management 2x Programmable Realtime Unit 32-bit RISC CPUs Connectivity USB client: power, debug and device USB host Ethernet 2x 46 pin headers 2x I2C, 5x UART, I2S, SPI, CAN, 66x 3.3V GPIO, 7x ADC Software 4GB microSD card with Angstrom Distribution Cloud9 IDE on Node.JS with Bonescript library

Thank You