This week, due to some unexpected issues, I was not able to return to the US from the spring break, making it not possible for me to develop the x-y gantry system with the stepper motors. In order to mitigate the situation, I had to reschedule the task so that the intended schedule is not falling behind. This week, I mainly focused on developing the software interface (web app) logic on the PC. I finished kickstarting the Django project, designed and implemented a basic user interface, and developed some basic logic for gomoku controls. Now it is able to place black and white pieces onto a board interchangeably.
Due to unforeseen obstacles, the schedule for this week (which is supposed to be the gantry development), is a bit falling behind. Starting next week, I will continue to develop the software to incorporate a complete game playing logic and start to explore the options to integrate with the hardware using PySerial. I will also use my time to assemble the x-y gantry system.