Quantity   Component name
1 × 3D printed frame parts This will be the 3D printed frame pieces. Likely, a frame, front plate for holding the acrylic, back plate for enclosing the box, and another smaller cover for mounting the ESP32 and wiring.
1 × Laser cut acrylic panel in "sign white" color This will be the piece allowing the light through. It should be opaque enough to let light through but keep the light uniform.
2 × MOSFETs. Maybe IRLZ34NPBF or IRLB3813PBF.
2 × 10k ohm resistor These will be for pulling the MOSFET gate low when no PWM signal.
2 × 220 or 330 ohm resistor These will be between the ESP32 analog pins and MOSFET gate
1 × Hookup wire 20 or 22 AWG probably fine. For connecting strips to protoboard.
1 × Protoboard This is where we will wire up all the components. Hopefully a board that we can mount to the frame easily.
1 × CCT LED tunable LED strip The strip should have WW (warm white) and CW (cold while) LEDs so we can tune between the two.
1 × Power supply Probably a Mean Well APV or LPV unit at 12 or 24 volts with enough wattage for the LEDs and ESP32.
1 × 3.3V regulator Fir powering the ESP32 from the main power supply. Probably a premade Pololu.