
R A S P B E R R Y P I
U S E R G U I D E , 2 N D E D I T I O N
288
graphics processing unit (GPU)
memory partition, 103–104, 119–120
greater than (>) evaluation, Python, 182
greater than or equal to (>=) evaluation,
Python, 182
green flag icon, Scratch, 160, 163
grep
tool, 79
groups, 52
GRUB (GRand Unified Bootloader), 43
GUI (graphical user interface), 42, 43, 96, 146
H
-h
(height) option, camera, 241, 243
h.264 video file format, 242
h264_freq
setting,
config.txt
file, 115
hardware hacking
breadboards, 204, 210–211, 225–232,
255, 270
equipment, 204–206
GPIO port, 204, 220–232
resistor colour codes, 206–208
soldering, 213–217
sourcing components, 208–210
stripboard, 211–213
hardware settings
boot options, 114
disabling L2 cache, 118
display, 67, 111–114
editing
config.txt
file, 110–120
overclocking, 68, 100–101, 114–116
overvoltage, 116–118
test mode, 119
hash (#) symbol, 36, 180
HDMI (High Definition Multimedia Interface)
audio connections, 24
display modes, 278–282
display settings, 67, 113
input adapters, 23
ports, 15
troubleshooting, 67
hdmi_drive
setting,
config.txt
file, 112
hdmi_force_hotplug
setting,
config.
txt
file, 112
hdmi_group
setting,
config.txt
file, 113
hdmi_mode
setting,
config.txt
file, 112
hdmi_safe
setting,
config.txt
file, 113
HDTV (high-definition television), 67, 113.
See
also
HDMI (High Definition Multimedia
Interface)
headless server, 153
Hello World example, 159–162, 174–178
helloworld.py
file, 177
help file, 48
helping hands weighted stands, 206
High Definition Multimedia Interface (HDMI)
audio connections, 24
display modes, 278–282
display settings, 67, 113
input adapters, 23
ports, 15
troubleshooting, 67
high-definition photo resolution, 241
high-definition television (HDTV), 67, 113.
See
also
HDMI (High Definition Multimedia
Interface)
high-level languages, 174
hobby specialist stores, 209–210
home
directory, 54
home theatre PC (HTPC), Pi as, 126–134
host
variable, Python, 194
hostname, changing, 102–103
hostname
variable, Python, 195
HTPC (home theatre PC), Pi as, 126–134
Hudson, Tom (programmer), 193
hwaddr
,
ifconfig
tool output, 69
I
-i
flag, 128
I
2
C (Inter-Integrated Circuit), 204, 223
ifconfig
tool, 68–71
ICs (integrated circuits), 223
IDE (integrated development environment),
174–175
IDLE, 47, 175
if
block, Scratch, 168
if conditionals, 168
if
loops, 187–188
ifdown
command, 70
ifup
command, 70
Summary of Contents for A
Page 1: ......
Page 2: ......
Page 3: ...Raspberry Pi User Guide 2nd Edition...
Page 4: ......
Page 5: ...Raspberry Pi User Guide 2nd Edition Eben Upton and Gareth Halfacree...
Page 10: ......
Page 26: ...R A S P B E R R Y P I U S E R G U I D E S E C O N D E D I T I O N 10...
Page 28: ......
Page 29: ...Chapter 1 Meet the Raspberry Pi...
Page 37: ...Chapter 2 Getting Started with the Raspberry Pi...
Page 56: ......
Page 57: ...Chapter 3 Linux System Administration...
Page 79: ...Chapter 4 Troubleshooting...
Page 89: ...Chapter 5 Network Configuration...
Page 109: ...Chapter 6 The Raspberry Pi Software Configuration Tool...
Page 122: ......
Page 123: ...Chapter 7 Advanced Raspberry Pi Configuration...
Page 140: ......
Page 141: ...Chapter 8 The Pi as a Home Theatre PC...
Page 151: ...Chapter 9 The Pi as a Productivity Machine...
Page 160: ......
Page 161: ...Chapter 10 The Pi as a Web Server...
Page 172: ......
Page 173: ...Chapter 11 An Introduction to Scratch...
Page 189: ...Chapter 12 An Introduction to Python...
Page 216: ......
Page 218: ......
Page 219: ...Chapter 13 Learning to Hack Hardware...
Page 234: ......
Page 235: ...Chapter 14 The GPIO Port...
Page 249: ...Chapter 15 The Raspberry Pi Camera Module...
Page 265: ...Chapter 16 Add on Boards...
Page 280: ......
Page 281: ...Appendix A Python Recipes...
Page 287: ...Appendix B Raspberry Pi Camera Module Quick Reference...
Page 293: ...Appendix C HDMI Display Modes...