
P A R T I V
H A R D W A R E H A C K I N G
250
ALTHOUGH YOU CAN
use the Raspberry Pi’s general-purpose input-output (GPIO) header
directly, as you learned in Chapter 13, “Learning to Hack Hardware”, a much better idea is to
use a specialist prototyping board. Prototyping boards are add-on boards designed to sit
between your project and the Raspberry Pi, and range from the relatively simple—such as
Ciseco’s Slice of Pi—to the complex and powerful Gertboard.
At their most basic, add-on boards simply provide easier access to the Raspberry Pi’s GPIO
pins. This may mean they can be connected to a breadboard easier, or are spaced further
apart and labelled to make connecting other devices simpler. Some boards include circuitry
to connect specific add-on devices, such as a small XBee wireless transceiver, and still others
provide a small surface onto which you can solder your own components to make a custom
board.
The hardware market is constantly and rapidly changing, and the Raspberry Pi Foundation
continues to encourage developers to create more add-on devices. It would be impossible to
create an exhaustive list of all the add-on boards available or planned for release in the near
future, but in this chapter, you’ll learn about three of the most common boards and how they
can be used.
Ciseco Slice of Pi
The most basic of boards, Ciseco’s Slice of Pi (see Figure 16-1) is nevertheless useful. Supplied
in kit form, Slice of Pi features a small prototyping area, a space for an XBee wireless module
and full access to the Raspberry Pi’s GPIO pins.
The compact Slice of Pi is designed to be connected directly to the GPIO headers on the top
of the Raspberry Pi, with the rest of the board covering part of the Pi’s surface—but not
extending beyond the edges of the board nor obscuring any commonly used ports. The Slice
of Pi does, however, sit over the DSI video output connector. In most cases where this
connector is used, the ribbon cable can be routed underneath the Slice of Pi board without
trouble.
Содержание A
Страница 1: ......
Страница 2: ......
Страница 3: ...Raspberry Pi User Guide 2nd Edition...
Страница 4: ......
Страница 5: ...Raspberry Pi User Guide 2nd Edition Eben Upton and Gareth Halfacree...
Страница 10: ......
Страница 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...
Страница 28: ......
Страница 29: ...Chapter 1 Meet the Raspberry Pi...
Страница 37: ...Chapter 2 Getting Started with the Raspberry Pi...
Страница 56: ......
Страница 57: ...Chapter 3 Linux System Administration...
Страница 79: ...Chapter 4 Troubleshooting...
Страница 89: ...Chapter 5 Network Configuration...
Страница 109: ...Chapter 6 The Raspberry Pi Software Configuration Tool...
Страница 122: ......
Страница 123: ...Chapter 7 Advanced Raspberry Pi Configuration...
Страница 140: ......
Страница 141: ...Chapter 8 The Pi as a Home Theatre PC...
Страница 151: ...Chapter 9 The Pi as a Productivity Machine...
Страница 159: ...C H A P T E R 9 T H E P I A S A P R O D U C T I V I T Y M A C H I N E 143 Figure 9 4 Exporting a file from The Gimp...
Страница 160: ......
Страница 161: ...Chapter 10 The Pi as a Web Server...
Страница 171: ...Part III Programming with the Raspberry Pi Chapter 11 An Introduction to Scratch Chapter 12 An Introduction to Python...
Страница 172: ......
Страница 173: ...Chapter 11 An Introduction to Scratch...
Страница 189: ...Chapter 12 An Introduction to Python...
Страница 216: ......
Страница 218: ......
Страница 219: ...Chapter 13 Learning to Hack Hardware...
Страница 234: ......
Страница 235: ...Chapter 14 The GPIO Port...
Страница 249: ...Chapter 15 The Raspberry Pi Camera Module...
Страница 265: ...Chapter 16 Add on Boards...
Страница 279: ...Part V Appendixes Appendix A Python Recipes Appendix B Camera Module Quick Reference Appendix C HDMI Display Modes...
Страница 280: ......
Страница 281: ...Appendix A Python Recipes...
Страница 287: ...Appendix B Raspberry Pi Camera Module Quick Reference...
Страница 293: ...Appendix C HDMI Display Modes...