Quantity   Component name
1 × ESP32 ESP-WROOM-32 NodeMCU Development Board This is a 38 pin ESP-32 board with a 22.86 mm spacing between the rows of pins. It&apos;s important to get the right footprint if you want to use the backpack daughter board PCB. Amazon: <a target="_blank" rel="noopener noreferrer" href="https://a.co/d/amiKdym">https://a.co/d/amiKdym</a>
4 × Common Cathode 7 Segment 10 Pin 1 Bit 2.1V 0.36" Digit Height LED Display Module Be sure to get the common cathode variety. Amazon: <a target="_blank" rel="noopener noreferrer" href="https://a.co/d/5QGyIi5">https://a.co/d/5QGyIi5</a>
19 × Momentary Tact Tactile Push Button Switch 12 x 12mm x 8mm 4 Pin DIP w Cap You don&apos;t have to get switches with caps, which could be easily 3D printed. Amazon: <a target="_blank" rel="noopener noreferrer" href="https://a.co/d/8qKJreo">https://a.co/d/8qKJreo</a>
4 × 2N2222 NPN Transistor Metal Can TO-18 You don&apos;t need to get the more expensive metal version, but you do have to be careful getting the leads right with other variants. Amazon: <a target="_blank" rel="noopener noreferrer" href="https://a.co/d/8cMk6sU">https://a.co/d/8cMk6sU</a>
4 × 5 mm Red LEDs
8 × 470Ω 1/4 Watt Resistors
4 × 10K 1/4 Watt resistors
4 × 75Ω 1/4 Watt Resistors
2 × 1K 1/4 Watt Resistors
1 × 35mm Piezo Elements Buzzer Sounder Sensor Amazon: <a target="_blank" rel="noopener noreferrer" href="https://a.co/d/35aSMtS">https://a.co/d/35aSMtS</a>
1 × 2.54mm Pitch 90 Degree 22-Pin Male Single Row Pin Header Amazon: <a target="_blank" rel="noopener noreferrer" href="https://a.co/d/dDvbWSZ">https://a.co/d/dDvbWSZ</a>
1 × 2.54mm Pitch 90 Degree 22-Pin Female Single Row Pin Header <a target="_blank" rel="noopener noreferrer" href="https://a.co/d/elKYvoU">https://a.co/d/elKYvoU</a>
2 × Female Header 1 X 22 Pin 2.54mm Pitch Straight Amazon: <a target="_blank" rel="noopener noreferrer" href="https://a.co/d/57Vi849">https://a.co/d/57Vi849</a>