Quantity   Component name
1 × Nodemcu Can just use normal ESP8266 module instead
1 × 2N7000 through hole transistor Why not go SMT? Mad props!
1 × A string of uninspiring battery powered fairy lights I ordered hundreds for my wedding a few years ago
1 × Perf board and hookup wire Dig inside the parts bin