So this is our first attempt at a swerve module. I attempted to design this swerve module using many “off the shelf” parts. Most of these parts came from AndyMark. I tried to design the custom parts such that a shop with basic machine tools could manufacture them. This version uses a CIM motor.