| 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 |