This project is an ESP32-based smart desk bot with an OLED display and a touch sensor. The most unique feature of this project is that it can show 60 different animated faces and expressions. These expressions make the bot look alive and interactive. It can display happy, sleepy, angry, confused, excited, and many other emotions. The touch sensor is used to switch between different screens and expressions. The bot can also display useful information like weather updates, temperature, and the current time. When the touch sensor is pressed, the OLED screen changes from face animations to weather or clock mode. This makes the project both fun and useful. While making this project, I learned how to connect an ESP32 with an SPI OLED display using pins like GND, VCC, D0, D1, RES, and DC. I also learned how to use a touch sensor as an input device. At first, I faced problems with the display not working properly because of wiring and pin issues, but after fixing the connections and updating the code, the project started working correctly. This project improved my coding, wiring, and troubleshooting skills. In the future, I want to add WiFi, voice control, games, and sound effects.