check out the project on github
This project is a Python application that provides a visual demonstration of the Fourier series. It takes a user-defined drawing, represented as a series of 2D points, and reconstructs it using a set of rotating vectors, often called epicycles. This creates a beautiful animation where the tip of the final vector traces out the original shape. This was built to practicalize concepts learned in my Advanced Engineering Mathematics Course, specifically showing how a complex periodic function (a drawing) can be decomposed into a sum of simple sinusoids.