• Fastest Shipping

  • Free help & advice

  • Hassle-free returns

  • Based in Sydney

Adafruit  |  SKU: AF-1089

Programming the Raspberry Pi: Getting Started with Python

$36.58
Tax included Shipping calculated at checkout.

Call us on 1300 240 817 between 10 AM and 4 PM on weekdays or email team@littlebird.com.au .

The Fastest Shipping

We ship faster because we built our own shipping 🤖 robot.

Pi Australia is operated by Little Bird, and we go to great lengths to ship your orders, often within minutes.

You can view shipping options and pricing at checkout without logging in.

For orders over 500g (such as bulky items), shipping may cost more than the initial estimate.

We deliver across Australia, and here are the options (based on your location; view them on the cart page):

  • Standard Post: Starting at $7 (6+ business days, with tracking)
  • Express Post: Starting at $11 (2+ business days, with tracking)
  • Same Day Delivery: Available for Sydney orders.
  • Non-metro WA, NT, SA, and TAS: May take an additional 2+ days.

Learn to program your own Raspberry Pi projects with Python – no prior programming experience required. This practical guide by Dr. Simon Monk covers everything from initial setup to building complete DIY projects including games, controllers, and robots.

Updated for the Raspberry Pi 2 and Raspbian operating system, this book walks you through Python programming fundamentals while teaching you to control external electronics through the GPIO port.

What You'll Learn

  • Raspberry Pi Setup – Configure hardware, software, files, and folders
  • Python Fundamentals – Write scripts using IDLE editor
  • Data Structures – Work with strings, lists, functions, and dictionaries
  • Object-Oriented Programming – Use modules, classes, and methods
  • Game Development – Create user-friendly games with Pygame
  • GUI Design – Build intuitive interfaces with Tkinter
  • Hardware Control – Connect external electronics via GPIO
  • Web Integration – Add web features to your projects

DIY Projects Included

  • Hangman game
  • RGB LED controller
  • Digital clock
  • RasPiRobot with ultrasonic rangefinder

About the Author

Dr. Simon Monk holds a degree in Cybernetics and Computer Science and a PhD in Software Engineering. 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 co-author of "Practical Electronics for Inventors".

Book Details

  • Edition: Second Edition (updated for Raspberry Pi 2)
  • Language: Python
  • Level: Beginner-friendly

Ideal For

  • Beginners learning Python programming
  • Makers wanting to add code to electronics projects
  • Anyone new to Raspberry Pi development

Payment & Security

Payment methods

  • Apple Pay
  • Google Pay
  • Mastercard
  • PayPal
  • Shop Pay
  • Visa

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.