Quantity   Component name
1 × NodeMCU / ESP8266 An open-source firmware and development kit that helps you to prototype your IOT product.
2 × Servo or Stepper Motor to drive the filling Auger.
1 × Touch Button to recognize touches through the 3D printed Case.
1 × 3D Printer to print the Case.
1 × some Cables no project without cabling.
1 × WTV020-SD-16P Soundmodul becaue it was cheap and i had one laying around. Next Time i would use a DFPlayer instead.
1 × Speaker 8Ohm 0.5W