Download presentation
Presentation is loading. Please wait.
Published byWunna Zaw Maung Maung Modified over 6 years ago
1
Raspberry Pi
2
Introduction to Raspberry Pi Python Electronics Linux Outline
3
What is a Raspberry Pi ? The Raspberry Pi is a credit-card sized computer that plugs into your TV and a keyboard. It’s a capable little PC which can be used for many of the things that your desktop PC does. Raspberry Pi Foundation goal is to see it being used by kids all over the world to learn programming. Plugs into a TV or monitor Two types of Raspberry Pi In very low cost. Capability: Programming Electronic Projects Office Play HD Videos
4
The idea to create the Raspberry Pi ? Find out the professor “Eben Upton” in CAMBRIDGE University that the students choose Computer Science to become a programmer and they love that. but in practice they can not apply what studied it, also that the devices "computers, laptops..” too expensive and the university can’t let their devices to experiences of students. began the idea of Raspberry Pi, and it has making achieved great success in both educational and practical spheres.
5
Raspberry Pi Model-A and B In July of 2014, they an updated version of the Models : ( Model A+) and (Model B+),in same specifications but for the better. ( Model A+) : Become smaller and has more GPIO. ( Model B+) : Shares the same specs as the Model B, but comes with 64 bit processor,4 USB ports, more GPIO, and more RAM. Model B+ Model A+
6
Raspberry Pi Model-A and B Model AModel A+Model BModel B+ PriceUS $25US $20US $35 CPU:700 MHz 32-bit single-core ARM1176JZF-S Broadcom BCM2837B0, Cortex-A53 64-bit SoC @ 1.4GHz GPU:Broadcom VideoCore IV H.264 encode (1080p30); OpenGL ES 1.1, 2.0 graphics Memory (SDRAM): 256 MB (shared with GPU) 512 MB (shared with GPU)1GB LPDDR2 SDRAM Onboard storage: SDMicro SDSDMicro SD Onboard network: None 10/100 Mbps Ethernet 2.4GHz and 5GHz IEEE 802.11.b/g/n/ac wireless,LAN, Bluetooth 4.2, BLE Gigabit Ethernet over USB 2.0(maximum throughput 300 Mbps) USB 2.0 ports: 124 Power ratings: 1.5 W1 W3.5 W3.0 W
7
Variations of Raspberry Pi Hardware platform Raspberry Pi Zero ($5) Raspberry Pi Raspberry Pi 2 Raspberry Pi 3 (with Wifi + Bluetooth) Software platform Noobs Raspbian 3 rd OS https://www.raspberrypi.org/downloads/
8
Kit Components Essential : Raspberry Pi board Prepared Operating System SD Card USB keyboard Display (with HDMI, DVI, or Composite input) Power Supply Highly suggested extras include: USB mouse Internet connectivity - LAN cable Powered USB Hub Case
9
Programming Languages The Raspberry Pi Foundation recommends Python Any language which will compile for ARMv6 can be used Installed by default on the Raspberry Pi: C C++ Java Scratch Ruby
11
Challenges and Opportunities New operating system: linux Open-source, all almost tools/software are free Rich resources on the web due to its popularity Resources link: www.raspberrypicamp.orgwww.raspberrypicamp.org Pi Educational Document (resources above link) Pinet: Centralised user accounts and file storage system for a Raspberry Pi classroom. http://pinet.org.uk/
12
Linux Interesting, powerful Variations (Ubuntu, debian, feroda, redhat) Command line Raspberry Pi: Raspian (Debian-based) Pinet: Ubuntu server + Raspberry Pis Linux: robust, secure, easy to use, powerful
13
Raspberry Pis in Primary Ed. http://www.youtube.com/watch?v=KdTwQXre1DU
14
SETUP
16
Power 5v micro USB connector (Similar to the one on a lot of mobile phones!)
17
3.5mm Audio Standard headphone socket RCA Video (works with most older TVs) HDMI Audio & Video (works with modern TVs and DVI monitors) A/V (Audio/Video)
18
GPIO (General Purpose Input & Output) 10/100Mb Ethernet 2 x USB 2.0 ports Connectivity
19
DSI (display interface) SOC (System On a Chip) Broadcom BCM2835 700Mhz Internals LAN Controller CSI (camera interface)
20
SD Card Slot (supports SD cards up to 32GB) Storage
21
10 USES FOR A RASPBERRY PI
22
Challenges and Opportunities New operating system: linux Open-source, all almost tools/software are free Rich resources on the web due to its popularity Resources link: www.raspberrypicamp.orgwww.raspberrypicamp.org Pi Educational Document (resources above link) Pinet: Centralised user accounts and file storage system for a Raspberry Pi classroom. http://pinet.org.uk/
23
10 Office 123456789
24
123456789 10 Office
25
9 Programming 12345678 10
26
123456789 Programming
27
Operating System Linux on a bootable SD card –Fedora –Debian –ArchLinux
28
Programming By default, supporting Python as the educational language. Any language which will compile for ARMv6 can be used with the Raspberry Pi, though; so you’re not limited to using Python. For primary age SCRATCH game maker is bundled
29
Scratch scratch is free from MIT.. thanks MIT !
30
Scratch
31
Python Code http://teampython.wordpress.com/category/pi
32
What kind of projects ? Video DJ Mixer integrated Media player for your TV to fight the rampant Lego Robot Monster who is detected by your Home monitoring webcam network which reports also from the Weather Station that uses the Car Super Bramble Computer to tell the School Notice-board that the Solar powered Wireless Rocket Widget should be sent back to earth...
33
Tinkering GPIO pins if you’re after an interesting electronics project. Gertboard - A GPIO expansion board from the foundation for electronics projects USB Devices / Ethernet / Hubs / AV out Can be powered by 4 x AA batteries...
34
8 Game Console 12345679 10
35
123456789 Game Console
36
7 Web Server 12345689 10
37
123456789 Web Server
38
6 Tor Router 12345789 10
39
Tor Router 123456789 10
40
5 HTPC 12346789 10
41
123456789 HTPC
42
4 Bird House 12356789 10
43
Bird House 123456789 10
44
3 Super Computer 12456789 10
45
123456789 Supercomputer
46
2 13456789 10 Clock
47
123456789 10 Clock
48
1 23456789 10 PiBot!
49
123456789 10
50
Credits: Many of the slides were borrowed from the RaspberryPi Foundation, Ethan Sprissler @ UAlbany and from http://damnfineraspberrypi.com/
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.