Technical requirements
The following are the requirements for completing this chapter:
- Intermediate knowledge of Python programming
- 1 x Raspberry Pi Pico WH (with headers) for development (may add headers to a Raspberry Pi Pico W instead)
- 1 x Pico GPIO expander for development
- 1 x Raspberry Pi Pico (for LoRa sensory transmitter)
- 1 x Raspberry Pi Pico W (for LoRa receiver)
- 2 x RFM95W LoRa modules
- 1 x DHT22 temperature and humidity sensor
- 1 x LED (any color)
- 1 x 220 Ohm resistor
- 4 x M3 10 mm bolts
- 12 x M2 5 mm screws
- 2 x M5 20 mm bolts
- 2 x M5 nuts
- Hot glue gun
- Access to a 3D printer or 3D printer service to print custom cases
- Build files for custom cases may be found in our GitHub repository
The code and build files for this chapter may be found here: