Building a Web-Controlled ESP32 Microscope: Remote Imaging with M5TimerCamera

Introduction I recently got an internship where I was tasked to program a microcontroller, specifically ESP32-based M5TimerCamera. The camera is connected to an external lens and is used as a microscope to display the images taken onto a smartphone device. By joining the WiFi access point of the M5Camera and going to the IP address from the browser, images can be captured by clicking a button. Furthermore, specific settings like exposure and gain values can be changed from the web browser as well. ...

March 13, 2025 · 5 min · Sameer Rahman
Pacman game picture

Making Pacman way harder than it needs to be

Introduction I was creating a game inspired from Pacman to brush up my coding skills that I learnt on the first semester of college only to come across a road block. How will the ghosts track the player and move towards you? The solution I used is the Greedy Best-First Search. Now before we dive into it we must first familiarize ourselves with how the ghosts move in the game itself. ...

January 21, 2025 · 4 min · Sameer Rahman

About Me

The Start Hello, my name is Sameer, and this is the beginning of my new blog. I’m currently studying at Case Western Reserve University. I’m enthusiastic about tech and love learning new skills and this blog will be a space where I share my journey, projects, and the latest skills I’ve picked up. Feel free to follow along, and if you have any questions, don’t hesitate to reach out to me via email. ...

December 28, 2024 · 1 min · Sameer Rahman