Presentation is loading. Please wait.

Presentation is loading. Please wait.

Building Raspberry Pi Controllers with Python

Similar presentations


Presentation on theme: "Building Raspberry Pi Controllers with Python"— Presentation transcript:

1 Building Raspberry Pi Controllers with Python
Class 1: Introduction to Building Raspberry Pi Controllers July 6, 2015 Don Wilcher

2 Introduction to Building Raspberry Pi Controllers
Day 1 Agenda: Course Introduction Raspberry Pi Architecture Overview What is an Electronic Controller? Raspberry Pi Models Raspberry Pi Project Examples

3 Introduction to Building Raspberry Pi Controllers
Learning Objectives: Learn about the Raspberry Pi (RPi) Architecture Learn about Electronic Controllers Learn about Pi Models Investigate RPi Controller Project Examples

4 Raspberry Pi Architecture Overview
High Level Features: 4 USB ports 40 GPIO pins Full HDMI port Ethernet port Combined 3.5mm audio jack and composite video Camera interface (CSI) Display interface (DSI) Micro SD card slot

5 Raspberry Pi Question 1:
What type of devices connect to the CSI and DSI interfaces?

6 Raspberry Pi Architecture Overview…
High Level Features: VideoCore IV 3D graphics core Additional Notes: The Raspberry Pi 2 Model B is the second generation Raspberry Pi. It replaced the original Raspberry Pi 1 Model B+ in February 2015.  Compared to the Raspberry Pi 1 it has a) A 900MHz quad-core ARM Cortex-A7 CPU b) 1GB RAM

7 Raspberry Pi Question 2:
What generation of Raspberry Pi was replaced by the RPi 2?

8 Raspberry Pi Architecture Overview…
Additional Notes:  RPi 2 Model B has an ARMv7 processor, it can run the full range of: a) ARM GNU/Linux distributions i. Snappy Ubuntu Core RPi 2 Model B can also run Windows 10 operating system as well. 

9 Raspberry Pi Architecture Overview…

10 Raspberry Pi Question 3:
What is the operating voltage of the DAC for analog video output  circuit to work properly?

11 What is an Electronic Controller?
Electronic controller is a generic term for any embedded system that controls one or more electrical, electromechanical system or subsystems

12 Raspberry Pi Models Raspberry Pi Model A

13 Raspberry Pi Models… Raspberry Pi Model B

14 Raspberry Pi Models… Raspberry Pi Model B+

15 Raspberry Pi Models… Raspberry Pi 2 Model B

16 Raspberry Pi Question 4:
What RPi model has a composite video port?

17 Raspberry Pi Project Examples
BrewPi Beer Controller

18 Raspberry Pi Project Examples
Raspberry Pi Internet Radio

19 Raspberry Pi Project Examples
Raspberry Pi phone

20 Raspberry Pi Project Examples
Lego Croc controlled by RPi and Scratch Software

21 Raspberry Pi Project Examples
PiBot

22 Raspberry Pi Question 5:
What RPi project are you interested in building?


Download ppt "Building Raspberry Pi Controllers with Python"

Similar presentations


Ads by Google