Quantity   Component name
1 × ili9341 SPI TFT
1 × STM32F407VET6 Mini Board VCC-GND
1 × Stereo AMP Class-D
1 × Arduino pro micro for keyboard
1 × LI-ion power management board
43 × Buttons For keyboard