Quantity   Component name
1 × STM32F103C8T6 microcontroller board
1 × ILI9341 320x240 TFT Display
2 × 1N4007 Discrete Semiconductors / Diodes and Rectifiers
2 × Resistor 4.75k ohm
1 × Capacitor 10 µF
4 × Pushbutton Switch, Momentary