Create innovative programs and fun games on your tiny yet powerful Raspberry Pi. In this book, electronics guru Simon Monk explains the basics of Raspberry Pi application development, while providing hands-on examples and ready-to-use scripts. See how to set up hardware and software, write and debug
Programming the Raspberry Pi: Getting Started with Python
β Scribed by Monk, Simon
- Publisher
- McGraw-Hill Companies
- Year
- 2013;2012
- Tongue
- English
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
A. About the author -- B. Dedication -- C. Acknowledgments -- D. Introduction -- 1. Introduction -- What is the raspberry pi? -- What can you do with a raspberry pi? -- A tour of the raspberry pi -- Setting up your raspberry pi -- Booting up -- Summary -- 2. Getting started -- Linux -- The desktop -- The internet -- The command line -- Applications -- Internet resources -- Summary -- 3. Python basics -- Idle -- Numbers -- Variables -- For loops -- Simulating dice -- If -- While -- Summary -- 4. Strings, lists, and dictionaries -- String theory -- Lists -- Functions -- Hangman -- Dictionaries -- Tuples -- Exceptions -- Summary of functions -- Summary -- 5. Modules, classes, and methods -- Modules -- Object orientation -- Defining classes -- Inheritance -- Summary -- 6. Files and the internet -- Files -- Pickling -- Internet -- Summary -- 7. Graphical user interfaces -- Tkinter -- Hello world -- Temperature converter -- Other gui widgets -- Dialogs -- Menus -- The canvas -- Summary -- 8. Games programming -- What is pygame? -- Hello pygame -- A raspberry game -- Summary -- 9. Interfacing hardware -- GPIO pin connections -- Direct connection to GPIO pins -- Expansion boards -- Prototyping boards -- Arduino and the pi -- Summary -- 10. Prototyping project (clock) -- What you need -- Hardware assembly -- Software -- Phase two -- Summary -- 11. The raspirobot -- What you need -- Phase 1: a basic rover -- Phase 2: adding a range finder and screen -- Summary -- 12. What next -- Linux resources -- Python resources -- Raspberry pi resources -- Other programming languages -- Applications and projects -- Summary.;Create innovative programs and fun games on your tiny yet powerful Raspberry Pi. In this book, electronics guru Simon Monk explains the basics of Raspberry Pi application development, while providing hands-on examples and ready-to-use scripts. See how to set up hardware and software, write and debug applications, create user-friendly interfaces, and control external electronics. Do-it-yourself projects include a hangman game, an LED clock, and a software-controlled roving robot.
β¦ Table of Contents
A. About the author --
B. Dedication --
C. Acknowledgments --
D. Introduction --
1. Introduction --
What is the raspberry pi? --
What can you do with a raspberry pi? --
A tour of the raspberry pi --
Setting up your raspberry pi --
Booting up --
Summary --
2. Getting started --
Linux --
The desktop --
The internet --
The command line --
Applications --
Internet resources --
Summary --
3. Python basics --
Idle --
Numbers --
Variables --
For loops --
Simulating dice --
If --
While --
Summary --
4. Strings, lists, and dictionaries --
String theory --
Lists --
Functions --
Hangman --
Dictionaries --
Tuples --
Exceptions --
Summary of functions --
Summary --
5. Modules, classes, and methods --
Modules --
Object orientation --
Defining classes --
Inheritance --
Summary --
6. Files and the internet --
Files --
Pickling --
Internet --
Summary --
7. Graphical user interfaces --
Tkinter --
Hello world --
Temperature converter --
Other gui widgets --
Dialogs --
Menus --
The canvas --
Summary --
8. Games programming --
What is pygame? --
Hello pygame --
A raspberry game --
Summary --
9. Interfacing hardware --
GPIO pin connections --
Direct connection to GPIO pins --
Expansion boards --
Prototyping boards --
Arduino and the pi --
Summary --
10. Prototyping project (clock) --
What you need --
Hardware assembly --
Software --
Phase two --
Summary --
11. The raspirobot --
What you need --
Phase 1: a basic rover --
Phase 2: adding a range finder and screen --
Summary --
12. What next --
Linux resources --
Python resources --
Raspberry pi resources --
Other programming languages --
Applications and projects --
Summary.
β¦ Subjects
Raspberry Pi (Computer)--Programming;Computer games--Programming;Application software--Development;Python (Computer program language);Electronic books;Raspberry Pi (Computer) -- Programming;Computer games -- Programming;Application software -- Development
π SIMILAR VOLUMES
Program your own Raspberry Pi projectsCreate innovative programs and fun games on your tiny yet powerful Raspberry Pi. In this book, electronics guru Simon Monk explains the basics of Raspberry Pi application development, while providing hands-on examples and ready-to-use scripts. See how to set up
<H4>An updated guide to programming your own Raspberry Pi projects</H4><DIV><DIV>Learn to create inventive programs and fun games on your powerful Raspberry Piβwith no programming experience required. This practical book has been revised to fully cover the new Raspberry Pi 2, including upgrades to t
Create innovative programs and fun games on your tiny yet powerful Raspberry Pi. In this book, electronics guru Simon Monk explains the basics of Raspberry Pi application development, while providing hands-on examples and ready-to-use scripts. See how to set up hardware and software, write and debug
<b>An up-to-date guide to creating your own fun and useful Raspberry Piβ’ programs</b> Β This fully updated guide shows how to create inventive programs and fun games on your powerful Raspberry Piβwith no programming experience required. <i>Programming the Raspberry Piβ’: Getting Started with Python
An up-to-date guide to creating your own fun and useful Raspberry PiTM programs This fully updated guide shows how to create inventive programs and fun games on your powerful Raspberry Piβwith no programming experience required. Programming the Raspberry PiTM: Getting Started with Python, Third Edit