| ESP32-WROOM | 1 | Main microcontroller with Wi-Fi & Bluetooth onboard | 
| AMS1117 3.3V Regulator | 1 | Converts 5V (e.g. from USB) to 3.3V for the ESP32 and other modules | 
| ST7735 1.8" TFT LCD | 1 | SPI-based display module, used as the main UI screen | 
| MSKT-13C01 Switch | 1 | Optional 3-way slide switch (useful for boot/program/reset selection) | 
| W25Q EEPROM (e.g. W25Q64) | 1 | Optional external SPI EEPROM for future data storage expansion | 
| Buzzer (active type) | 1 | Optional — gives audio feedback on events like boot or success | 
| 100nF Capacitor | 2 | For decoupling / noise reduction on power lines | 
| 10µF Capacitor | 2 | Input/output filtering for AMS1117 voltage regulator | 
| Tactile Push Button | 3 | Used for user input (e.g., mode select, next photo, reset) | 
| USB Type-C Connector | 1 | Optional — supplies regulated 5V input power to the whole system | 
| 2-Pin Header | 2 | For UART TX/RX connection — useful for debugging via serial monitor |