Top Banner
Raspberry Pi, RISC OS, Raspbian and the Big Picture Gordon Taylor www.energypolicy.co.uk 2012-10-25
24

Raspberry Pi, RISC OS, Raspbian and the Big Picture · Raspberry Pi, RISC OS, Raspbian and the Big Picture Gordon Taylor 2012-10-25

Oct 12, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Raspberry Pi, RISC OS, Raspbian and the Big Picture · Raspberry Pi, RISC OS, Raspbian and the Big Picture Gordon Taylor  2012-10-25

Raspberry Pi, RISC OS, Raspbianand the Big Picture

Gordon Taylor

www.energypolicy.co.uk 2012-10-25

Page 2: Raspberry Pi, RISC OS, Raspbian and the Big Picture · Raspberry Pi, RISC OS, Raspbian and the Big Picture Gordon Taylor  2012-10-25

www.energypolicy.co.uk 2

RISC OS at 1920 x 1080

Page 3: Raspberry Pi, RISC OS, Raspbian and the Big Picture · Raspberry Pi, RISC OS, Raspbian and the Big Picture Gordon Taylor  2012-10-25

www.energypolicy.co.uk 3

RISC OS

• A fast and lightweight platform, requiring little RAM

• Runs paid-for software, from small businesses

• Runs open-source software, from the community

• Can drive paid-for hardware expansions

• Can drive open-source hardware projects

Page 4: Raspberry Pi, RISC OS, Raspbian and the Big Picture · Raspberry Pi, RISC OS, Raspbian and the Big Picture Gordon Taylor  2012-10-25

www.energypolicy.co.uk 4

RISC OS

• Is proven in schools, both UK and overseas

• Is particularly suitable for Primary schools

• The usual interface is Graphical – with Icons

• For textual programming, BBC Basic is included

• For graphical programming, Scratch can be added

Page 5: Raspberry Pi, RISC OS, Raspbian and the Big Picture · Raspberry Pi, RISC OS, Raspbian and the Big Picture Gordon Taylor  2012-10-25

www.energypolicy.co.uk 5

Raspbian at 1920 x 1080

Page 6: Raspberry Pi, RISC OS, Raspbian and the Big Picture · Raspberry Pi, RISC OS, Raspbian and the Big Picture Gordon Taylor  2012-10-25

www.energypolicy.co.uk 6

Raspbian (Linux)

• Is proven in universities, both UK and overseas

• Yet can also be used in schools and at home

• For Primary, it can start with a Graphical interface

• For graphical programming, there is Scratch

• For textual programming, Python – and many more

Page 7: Raspberry Pi, RISC OS, Raspbian and the Big Picture · Raspberry Pi, RISC OS, Raspbian and the Big Picture Gordon Taylor  2012-10-25

www.energypolicy.co.uk 7

Raspbian (Linux)

• Over 10,000 apps can be downloaded for free

• Linux can be used on x86 PCs at home or at work

• (K)Ubuntu Linux is very similar to Raspbian

• Both are based on Debian Linux

• Linux is available for every processor & platform

Page 8: Raspberry Pi, RISC OS, Raspbian and the Big Picture · Raspberry Pi, RISC OS, Raspbian and the Big Picture Gordon Taylor  2012-10-25

www.energypolicy.co.uk 8

Data Computing, Physical Computing

Page 9: Raspberry Pi, RISC OS, Raspbian and the Big Picture · Raspberry Pi, RISC OS, Raspbian and the Big Picture Gordon Taylor  2012-10-25

www.energypolicy.co.uk 9

Data Computing

• This uses only the keyboard and screen + printer

• Major apps are word processing and spreadsheets

• Others include 'painting', 'drawing' and CAD

• All these are available for RISC OS and Raspian

• They already run fast enough and will be faster

Page 10: Raspberry Pi, RISC OS, Raspbian and the Big Picture · Raspberry Pi, RISC OS, Raspbian and the Big Picture Gordon Taylor  2012-10-25

www.energypolicy.co.uk 10

Media Computing

• This uses a remote control and a TV screen

• The Media Player can be a Pi running Raspbmc

• It has power enough for HD video and audio

• The Media Server can be a Pi running SqueezePlug

• It consumes only 3-5 W, for 'always-on' operation

Page 11: Raspberry Pi, RISC OS, Raspbian and the Big Picture · Raspberry Pi, RISC OS, Raspbian and the Big Picture Gordon Taylor  2012-10-25

www.energypolicy.co.uk 11

Physical Computing

• Physical computing interacts with the real world

• Thus the inputs are from sensors e.g. temperature

• And the outputs are via actuators e.g. motors

• Most such systems are 'embedded' in devices

• Some run continuously, so low power is important

Page 12: Raspberry Pi, RISC OS, Raspbian and the Big Picture · Raspberry Pi, RISC OS, Raspbian and the Big Picture Gordon Taylor  2012-10-25

www.energypolicy.co.uk 12

Physical Computing

• Is taught as 'Measurement and Control'

• All measurements should be calibrated

• Most controls are 'closed loop', with 'feedback'

• For stability, the feedback must be negative

• Such control loops operate also in natural systems

Page 13: Raspberry Pi, RISC OS, Raspbian and the Big Picture · Raspberry Pi, RISC OS, Raspbian and the Big Picture Gordon Taylor  2012-10-25

www.energypolicy.co.uk 13

Control in Natural Systems

• Human body temperature – usually stable at 37 C

• Global average temperature - rising

• Polar temperatures – rising faster

• Rising temperatures are due to positive feedbacks

• Such temperature rises are almost irreversible

Page 14: Raspberry Pi, RISC OS, Raspbian and the Big Picture · Raspberry Pi, RISC OS, Raspbian and the Big Picture Gordon Taylor  2012-10-25

www.energypolicy.co.uk 14

Control in Primary SchoolsPi with e.g. Data Harvest FlowGo Interface

Page 15: Raspberry Pi, RISC OS, Raspbian and the Big Picture · Raspberry Pi, RISC OS, Raspbian and the Big Picture Gordon Taylor  2012-10-25

www.energypolicy.co.uk 15

Control in Primary SchoolsData Harvest FlowGo controlling Lighthouse

Page 16: Raspberry Pi, RISC OS, Raspbian and the Big Picture · Raspberry Pi, RISC OS, Raspbian and the Big Picture Gordon Taylor  2012-10-25

www.energypolicy.co.uk 16

Control in Secondary SchoolsPi with e.g. Fen Logic GertBoard

Page 17: Raspberry Pi, RISC OS, Raspbian and the Big Picture · Raspberry Pi, RISC OS, Raspbian and the Big Picture Gordon Taylor  2012-10-25

www.energypolicy.co.uk 17

Control in Secondary SchoolsPi Control of Dual H-Bridge with Software PWM

Page 18: Raspberry Pi, RISC OS, Raspbian and the Big Picture · Raspberry Pi, RISC OS, Raspbian and the Big Picture Gordon Taylor  2012-10-25

www.energypolicy.co.uk 18

Control in IndustryPi with e.g. Heber X10i

Page 19: Raspberry Pi, RISC OS, Raspbian and the Big Picture · Raspberry Pi, RISC OS, Raspbian and the Big Picture Gordon Taylor  2012-10-25

www.energypolicy.co.uk 19

Control in IndustryHeber control for 'A Good Cup of Tea'

Page 20: Raspberry Pi, RISC OS, Raspbian and the Big Picture · Raspberry Pi, RISC OS, Raspbian and the Big Picture Gordon Taylor  2012-10-25

www.energypolicy.co.uk 20

The Big Picture

• ARM processors are the most numerous worldwide

• They are dominant in smartphones and tablets

• With higher energy efficiency than x86 processors

• This is crucial for battery-powered devices

• And becoming more so for mains-powered devices

Page 21: Raspberry Pi, RISC OS, Raspbian and the Big Picture · Raspberry Pi, RISC OS, Raspbian and the Big Picture Gordon Taylor  2012-10-25

www.energypolicy.co.uk 21

The Big PictureARM 'big-LITTLE' can extend battery life by up to 70%

Page 22: Raspberry Pi, RISC OS, Raspbian and the Big Picture · Raspberry Pi, RISC OS, Raspbian and the Big Picture Gordon Taylor  2012-10-25

www.energypolicy.co.uk 22

The Big Picture

ARM servers have ~ 10x energy efficiency of x86

Each Calxeda EnergyCore takes 5 W, idles at 0.5 W

Page 23: Raspberry Pi, RISC OS, Raspbian and the Big Picture · Raspberry Pi, RISC OS, Raspbian and the Big Picture Gordon Taylor  2012-10-25

www.energypolicy.co.uk 23

The Big Picture

• Pi's can replace Wintel PCs in schools and homes

• This will save money for schools and parents

• So it will save money for the UK economy

• The Pi is a better platform for learning and doing

• So it will increase income for the UK economy

Page 24: Raspberry Pi, RISC OS, Raspbian and the Big Picture · Raspberry Pi, RISC OS, Raspbian and the Big Picture Gordon Taylor  2012-10-25

www.energypolicy.co.uk 24

And Finally..Comments and questions:

[email protected]