For the purposes of this chapter, you will need the following:
- A Raspberry Pi 2 or 3 (you'll need three in total, throughout the book)
- A micro SD memory card (16 GB or greater) for each Raspberry Pi
- A shielded box, to avoid electrostatic damage to your device
- A laptop or PC running Windows 10, where you can insert the memory card
- An Ethernet network cable, if you use Raspberry Pi 2 or lack Wi-Fi
- An internet connection
The Raspberry Pi 2 or 3 will allow us to run .NET applications and control peripherals using digital input and output easily. It's also a great platform for creating connected distributed services. One of its weaknesses, however, is its lack of simple out-of-the-box analog interfaces. To do analog input ...