• Programming the Raspberry Pi: Getting Started with Python See large image

    Programming the Raspberry Pi: Getting Started with Python (Paperback) By (author) Simon Monk

    $11.16 - Save $5.04 31% off - RRP $16.20 Free delivery worldwide Available
    Dispatched in 3 business days
    When will my order arrive?
    Add to basket | Add to wishlist |

    DescriptionProgram 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


Other books

Other people who viewed this bought | Other books in this category
Showing items 1 to 10 of 10

 

Reviews | Bibliographic data
  • Full bibliographic data for Programming the Raspberry Pi: Getting Started with Python

    Title
    Programming the Raspberry Pi: Getting Started with Python
    Authors and contributors
    By (author) Simon Monk
    Physical properties
    Format: Paperback
    Number of pages: 192
    Width: 150 mm
    Height: 226 mm
    Thickness: 15 mm
    Weight: 249 g
    Language
    English
    ISBN
    ISBN 13: 9780071807838
    ISBN 10: 0071807837
    Classifications

    BIC E4L: COM
    Nielsen BookScan Product Class 3: S10.2
    B&T Book Type: NF
    B&T Modifier: Region of Publication: 01
    B&T Modifier: Subject Development: 20
    B&T Merchandise Category: SCI
    B&T General Subject: 710
    Warengruppen-Systematik des deutschen Buchhandels: 26370
    B&T Modifier: Text Format: 01
    BIC subject category V2: UMX
    BISAC V2.8: EDU039000, TEC008000
    Ingram Subject Code: XG
    Libri: I-XG
    BISAC V2.8: TEC008070, COM046070
    LC subject heading:
    DC22: 794.81526
    LC subject heading:
    BISAC V2.8: COM067000
    LC subject heading:
    BISAC V2.8: COM038000
    LC subject heading:
    DC22: 794.8/1526
    BISAC V2.8: COM051360
    DC23: 006.76
    LC subject heading:
    LC classification: QA76.73.P98 M66 2013
    LC subject heading:
    Thema V1.0: JNV, TJF, UMX, ULJ
    Illustrations note
    black & white tables, figures
    Publisher
    McGraw-Hill Education - Europe
    Imprint name
    TAB Books Inc
    Publication date
    01 January 2013
    Publication City/Country
    New York
    Author Information
    Dr. Simon Monk has a degree in Cybernetics and Computer Science and a PhD in Software Engineering. He spent several years as an academic before he returned to industry, co-founding the mobile software company Momote Ltd. Dr. Monk has been an active electronics hobbyist since his early teens and is a full-time writer on hobby electronics and open source hardware. He is the 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.
    Table of contents
    Chapter 1. Introduction What is the Raspberry Pi? What can you do with a Raspberry Pi? A Tour of the Raspberry Pi Setting Up Booting Up Summary Chapter 2. Getting Started Linux The Desktop The Internet Applications Internet Resources Summary Chapter 3. Python Basics What is a Programming Language? IDLE Numbers Variables For Loops Simulating Dice If While Summary Chapter 4. Strings, Lists and Dictionaries String Theory Lists Functions Hangman Dictionaries Tuples Exceptions Summary of Functions Summary Chapter 5. Modules, Classes and Methods Modules Object-Orientation Defining Classes Inheritance Summary Chapter 6. Files and Internet Files Pickling Internet Summary Chapter 7. Graphical User Interfaces Tkinter Hello World Temperature Converter Other GUI Widgets Dialogs Menus The Canvas Summary Chapter 8. Games Programming What is Pygame? Hello Pygame A Raspberry Game Summary Chapter 9. Interfacing Hardware GPIO Pin Connections Direct connection to GPIO Pins Expansion Boards Prototyping Boards Arduino and Pi Summary Chapter 10. Prototyping Project (Clock) What You Need Hardware Assembly Software Phase Two Summary Chapter 11. The RaspiRobot What You Need Phase 1. A Basic Rover Hardware Assembly Phase 2. Adding a Rangefinder and Screen Summary Chapter 12. What Next? Linux Resources Python Resources Raspberry Pi Specific Resources Other Programming Languages Applications and Projects Summary