Technical requirements
The following are the requirements for completing this chapter:
- Intermediate knowledge of Python programming.
- 1 x Raspberry Pi Pico WH (with headers) to use with breadboard or Raspberry Pi Pico GPIO expander.
- 1 x Raspberry Pi Pico W (no headers) to be installed in an optional 3D-printed case.
- 1 x HC-SR501 PIR sensor.
- 1 x LED connected with a 220 Ohm resistor (refer to Chapter 3 for construction).
- 1 x SFM-27 active buzzer.
- Access to a 3D printer or 3D printing service to print an optional case.
The code for this chapter can be found here:
https://github.com/PacktPublishing/-Internet-of-Things-Programming-Projects-2nd-Edition/tree/main/Chapter6