Log In
Or create an account -> 
Imperial Library
  • Home
  • About
  • News
  • Upload
  • Forum
  • Help
  • Login/SignUp

Index
Cover 
Programming the Raspberry Pi™
About the Author Title Page Copyright Page Dedication Contents at a Glance Contents  Acknowledgments 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 Buying What You Need Connecting Everything Together Booting Up Summary 2: Getting Started Linux The Desktop The Internet The Command Line Navigating with the Terminal sudo Applications Internet Resources Summary 3: Python Basics IDLE Python Versions Python Shell Editor Numbers Variables For Loops Simulating Dice If Comparisons Being Logical Else While Summary 4: Strings, Lists, and Dictionaries String Theory Lists Functions Hangman Dictionaries Tuples Multiple Assignment Multiple Return Values Exceptions Summary of Functions Numbers Strings Lists Dictionaries Type Conversions Summary 5: Modules, Classes, and Methods Modules Using Modules Useful Python Libraries Installing New Modules Object Orientation Defining Classes Inheritance Summary 6: Files and the Internet Files Reading Files Reading Big Files Writing Files The File System Pickling Internet Summary 7: Graphical User Interfaces Tkinter Hello World Temperature Converter Other GUI Widgets Checkbutton Listbox Spinbox Layouts Scrollbar Dialogs Color Chooser File Chooser Menus The Canvas Summary 8: Games Programming What Is Pygame? Hello Pygame A Raspberry Game Following the Mouse One Raspberry Catch Detection and Scoring Timing Lots of Raspberries Summary 9: Interfacing Hardware GPIO Pin Connections Direct Connection to GPIO Pins Expansion Boards Pi Face Slice of PI/O RaspiRobotBoard Gertboard Prototyping Boards Pi Cobbler Pi Plate Humble Pi Arduino and the Pi Arduino and Pi Talk 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 Hardware Assembly About the Software Phase 2: Adding a Range Finder and Screen Step 1: Assemble the Range Finder Serial Adapter Step 2: Attach the Screen Step 3: Update the Software Step 4: Run It Revised Software Summary 12 What Next Linux Resources Python Resources Raspberry Pi Resources Other Programming Languages Scratch C Applications and Projects Media Center (Rasbmc) Home Automation Summary Index
  • ← Prev
  • Back
  • Next →
  • ← Prev
  • Back
  • Next →

Chief Librarian: Las Zenow <zenow@riseup.net>
Fork the source code from gitlab
.

This is a mirror of the Tor onion service:
http://kx5thpx2olielkihfyo4jgjqfb7zx7wxr3sd4xzt26ochei4m6f7tayd.onion