Programming the Raspberry Pi: Getting Started with Python

There is a newer edition of this item.
Programming the Raspberry Pi: Getting Started with Python, Second Edition

by: Dr. Simon Monk
Abstract: Program your own Raspberry Pi projects. 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. • Boot up and configure your Raspberry Pi • Navigate files, folders, and menus • Create Python programs using the IDLE editor • Work with strings, lists, and functions • Use and write your own libraries, modules, and classes • Add Web features to your programs • Develop interactive games with Pygame • Interface with devices through the GPIO port • Build a Raspberry Pi robot and LED clock • Build professional-quality GUIs using Tkinter
Full details
Table of Contents
- A. About the Author
- B. Dedication
- C. Acknowledgments
- D. Introduction
- 1. Introduction
- 2. Getting Started
- 3. Python Basics
- 4. Strings, Lists, and Dictionaries
- 5. Modules, Classes, and Methods
- 6. Files and the Internet
- 7. Graphical User Interfaces
- 8. Games Programming
- 9. Interfacing Hardware
- 10. Prototyping Project (Clock)
- 11. The RaspiRobot
- 12. What Next
Tools & Media
Expanded Table of Contents
- A. About the Author
- B. Dedication
- C. Acknowledgments
- D. Introduction
- 1. Introduction
- 2. Getting Started
- 3. Python Basics
- 4. Strings, Lists, and Dictionaries
- 5. Modules, Classes, and Methods
- 6. Files and the Internet
- 7. Graphical User Interfaces
- 8. Games Programming
- 9. Interfacing Hardware
- 10. Prototyping Project (Clock)
- 11. The RaspiRobot
- 12. What Next
Book Details
Title: Programming the Raspberry Pi: Getting Started with Python
Publisher: McGraw-Hill Education: New York, Chicago, San Francisco, Athens, London, Madrid, Mexico City, Milan, New Delhi, Singapore, Sydney, Toronto
Copyright / Pub. Date: 2013 McGraw-Hill Education
ISBN: 9780071807838
Authors:
Dr. Simon Monk
has a bachelor's degree in cybernetics and computer science and a Ph.D. in software engineering. He spent several years as an academic before he returned to industry, co-founding the mobile software company Momote Ltd. He has been an active electronics hobbyist since his early teens and is a full-time writer on hobby electronics and open-source hardware. Dr. Monk is author of numerous electronics books, including 30 Arduino Projects for the Evil Genius and Arduino + Android Projects for the Evil Genius, as well as co-author of Practical Electronics for Inventors, Third Edition.
Description: Program your own Raspberry Pi projects. 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. • Boot up and configure your Raspberry Pi • Navigate files, folders, and menus • Create Python programs using the IDLE editor • Work with strings, lists, and functions • Use and write your own libraries, modules, and classes • Add Web features to your programs • Develop interactive games with Pygame • Interface with devices through the GPIO port • Build a Raspberry Pi robot and LED clock • Build professional-quality GUIs using Tkinter