Have you
calibrated your stepper drivers?
I had an issue with my circles at one point, and I found it to be too much friction in the Y-axis. So I tweaked some things to make it flow better. It's not your board, those are mechanical issues [besides getting driver current correct].
Realizer- One who realizes dreams by making them a reality either by possibility or by completion. Also creating or renewing hopes of dreams.
"keep in mind, even the best printer can not print with the best filament if the user is the problem." -Ohmarinus