Synopses & Reviews
With more than 60 practical and creative hacks, this book helps you turn Raspberry Pi into the centerpiece of some cool electronics projects. Want to create a controller for a camera or a robot? Set up Linux distributions for media centers or PBX phone systems? Thats just the beginning of what youll find inside Raspberry Pi Hacks.
If youre looking to build either a software or hardware project with more computing power than Arduino alone can provide, Raspberry Pi is just the ticket. And the hacks in this book will give you lots of great ideas.
- Use configuration hacks to get more out of your Pi
- Build your own web server or remote print server
- Take the Pi outdoors to monitor your garden or control holiday lights
- Connect with SETI or construct an awesome Halloween costume
- Hack the Pis Linux OS to support more complex projects
- Decode audio/video formats or make your own music player
- Achieve a low-weight payload for aerial photography
- Build a Pi computer cluster or a solar-powered lab
Synopsis
With more than 80 hacks, this book helps you turn the low-cost Raspberry Pi into the centerpiece of some cool electronics projects. The Pis custom Linux distribution, Raspbian, has many alternative configurations that you can advantage of. Want to create a controller for a camera or a robot? Or set up alternative Linux distributions for media centers or PBX phone systems? Thats just the beginning of what youll find inside Raspberry Pi Hacks.
This single-board computer was originally developed to help young people learn programming, but—predictably—the first adopters have been ingenious hardware hackers and hobbyists who are discovering new capabilities all the time.
If youre looking to build either a software or hardware project with more computing power than Arduino alone can provide, Raspberry Pi is just the ticket. And the hacks in this book will give you lots of great ideas.
About the Author
Ruth Suehle works in Red Hat's Open Source and Standards group, which aims to help upstream open source software communities. She also leads the Fedora Project's marketing team. Previously an editor for Red Hat Magazine, she now leads discussions about open source principles as a moderator at opensource.com. Ruth is also a core contributor to Wired's GeekMom blog, where she covers the adventures of motherhood alongside technology and sci-fi.
Tom Callaway is the Fedora Engineering Manager at Red Hat, where he has worked since 2001. He has been active with Fedora since its creation and currently serves as the Fedora Packaging Committee Chair, responsible for defining the standards that Fedora uses to keep its package quality high. He also maintains 300+ packages in Fedora, which may also mean he is legally insane. He enjoys pinball, gaming, sci-fi, frogs, geocaching, traveling, and causing trouble with his wife Pam and son Jimmy.
Table of Contents
Widmung; Vorwort; Einleitung; Für wen dieses Buch gedacht ist; Wie Sie dieses Buch einsetzen; Hardware-Anforderungen; In diesem Buch eingesetzte Konventionen; Code-Beispiele; Danksagungen; Beitragende; Chapter 1: Konfigurations-Hacks; 1.1 Die richtige SD-Karte auswählen und sie formatieren; 1.2 Die SD-Karte mounten; 1.3 Die LEDs entschlüsseln; 1.4 Die Firmware aktualisieren; 1.5 Die Hardware des Raspberry Pi überwachen; 1.6 Den Pi übertakten; 1.7 Overvolting für eine bessere Leistung; 1.8 Mehr USB-Ports; 1.9 Probleme mit der Stromversorgung beheben; 1.10 Reparieren Sie Ihren Raspberry Pi; 1.11 Kopflos ins Glück; 1.12 Per SSH verbinden; 1.13 Verpassen Sie Ihrem Pi eine statische IP-Adresse; 1.14 Sprechen Sie GPIO?; 1.15 Die GPIO-Pins mit einer Steckplatine verbinden; 1.16 Per USB eine serielle Konsole hinzufügen; 1.17 Einen Reset-Taster hinzufügen; 1.18 Strom für unterwegs; 1.19 Testen Sie Ihre Macht (in Volt); 1.20 Zusätzlichen Speicher durch Swappen erhalten; Chapter 2: Linux für den Raspberry Pi hacken; 2.1 Eine Cross-Compiler Toolchain erstellen; 2.2 Einen eigenen Kernel bauen; 2.3 Auf den neuesten vorgefertigten Kernel aktualisieren; 2.4 Speicher zwischen GPU und Linux Userspace aufteilen; 2.5 Firmware und vorgefertigten Kernel ganz einfach aktualisieren; 2.6 Den Pi emulieren; 2.7 Occidentalis: Die Raspberry Pi-Distribution zum (fortgeschrittenen) Lernen; 2.8 Die IP-Adresse des Pi anzeigen; 2.9 Android auf dem Raspberry Pi laufen lassen; Chapter 3: Der Raspberry Pi im Haus; 3.1 Dateien über Samba bereitstellen; 3.2 Setzen Sie Ihren Raspberry Pi als Printserver ein; 3.3 Mit einem Raspberry-Pi-Asterisk‐Telefonsystem anrufen; 3.4 Bauen Sie sich Ihren eigenen Webserver; 3.5 Einen LEGO-Roboter steuern; 3.6 Eine klaffende Thoraxwunde überleben; 3.7 Halten Sie Ausschau nach Aliens; Chapter 4: Draußen hacken; 4.1 Wie kalt ist es draußen? (Ich