Quantity   Component name
1 × SparkFun ESP32 Thing
1 × DC-DC 3A Buck Converter Adjustable Step-Down Power Supply Module LM2596S adjust for 3.3v output
4 × shallow single-gang plastic electrical box for the PIR sensors and the rotary encoder switches
4 × single-gang blank faceplate
1 × double-gang electrical box holds the main board
1 × clear plastic double-gang blank faceplate
30 × meters (approx) of 3-pair solid wire telephone cable
1 × TJCTM24028-SPI TFT display 320x240 2.8 inches
2 × STP16NF06L mosfet
4 × 100 ohm resistor Value not critical. Used for LED current limiting.
2 × 10k ohm resistor Value not critical. Used as external pull-down a on GPIO lines.
2 × Rotary encoders with switch
2 × PIR motion sensors
4 × generic LEDs used as pilot lights and feedback indicators on remote boxes
14 × two-port screw terminals, 5mm pitch