An updated guide to programming your own Raspberry Pi projects
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 the Raspbian operating system. Discover how to configure hardware and software, write Python scripts, create user-friendly GUIs, and control external electronics. DIY projects include a hangman game, RGB LED controller, digital clock, and RasPiRobot complete with an ultrasonic rangefinder.
Updated for Raspberry Pi 2
Set up your Raspberry Pi and explore its features
Navigate files, folders, and menus
Write Python programs using the IDLE editor
Use strings, lists, functions, and dictionaries
Work with modules, classes, and methods
Create user-friendly games using Pygame
Build intuitive user interfaces with Tkinter
Attach external electronics through the GPIO port
Add powerful Web features to your projects
The Barnett/Ziegler/Byleen/Sobecki College Algebra series is designed to give students a solid grounding in pre-calculus topics in a user-friendly manner. The series emphasizes computational skills, ideas, and problem solving rather than theory. Explore/Discuss boxes integrated throughout each text encourage students to think critically about...
WiFi Hacking for Beginners
In this book you will start as a beginner with no previous knowledge about penetration testing. The book is structured in a way that will take you through the basics of networking and how clients communicate with each other, then we will start talking about how we can exploit this method of communication to carry out a number of powerful...
Circuits, Systems and Signal Processing: A Tutorials Approach
This book is a collection of tutorial-like chapters on all core topics of signals and systems and the electronic circuits. All the topics dealt with in the book are parts of the core syllabi of standard programs in Electrical Engineering, Electrical and Computer Engineering, and Electronics and Telecommunication Engineering domains. This book...
Begin to Code with Python
Become a Python programmer–and have fun doing it!
Start writing software that solves real problems, even if you have absolutely no programming experience! This friendly, easy, full-color book puts you in total control of your own learning, empowering you to build...