A spark core controller for the MeArm robotic arm. Complete with S-Curve motion planning and inverse kinematics.