Swerve Necessity

The Heart of
Swerve.

MAG

Mag

Resolution

14-Bit

Max RPM

14,600

Zeroing

Hardware

WARNING: MAGNETIC FIELD /// KEEP AWAY FROM CREDIT CARDS /// ABSOLUTE POSITIONING /// HANDLE WITH CARE /// WARNING: MAGNETIC FIELD /// KEEP AWAY FROM CREDIT CARDS
Integration: Drop-in Ready

Optimized for
Swerve Drive.

The ultimate absolute encoder for the modern FRC drivetrain. The Canandmag is a drop-in replacement for standard encoders, offering 14-bit absolute resolution for sub-degree steering accuracy.

Zero-latency feedback. Minimal calibration. 100% Reliability.

Compatibility

10 pin cable directly connects to popular motor controllers.

Absolute Tracking

Maintains zero position through power cycles and reboots.

CAN Bus

Reports position over CAN or PWM for maximum flexibility.

Speed

Rated for up to 14,600 RPM without loss of precision.

Mag
Technical Visualization
Calibration: Hardware Zero

Instant
Zeroing.

No laptop? No problem. Use the dedicated onboard hardware button to zero your modules instantly in the pits or on the field. Spend less time calibrating and more time practicing.

Field Service

Zero offsets without a tethered connection.

Status LED

RGB LED for instant diagnostic and health checks.

Canandmag Throughbore Upgrade Package
Throughbore Upgrade

Throughbore Mounting
For Helium Canandmag.

The Throughbore Upgrade Package adapts Helium Canandmag for mechanism-side mounting with a 1/2" hex bore and 2" mounting circle for #10 bolts. Add it directly from the buy box as an optional item.

Bore

1/2" Hex

Bolt Circle

2.0" for #10 Bolts

Included

Body + Cover + 2x M4 Screws

Native CAN Integration.

Direct control over CAN bus with ReduxLib.

View Implementation ->
CanandmagExample.java
import com.reduxrobotics.sensors.canandmag.Canandmag;
// ...
Canandmag mag = new Canandmag(0);
// Read absolute position (0 to 1 rotations)
double pos = mag.getAbsPosition();
// Read velocity in rotations per second
double vel = mag.getVelocity();

Resolution

14-Bit Absolute

Interface

CAN / PWM Data Port

Max RPM

14,600

PWM Freq

488 Hz

Voltage

4.2V - 16V

Zeroing

Hardware Button

WARNING: MAGNETIC FIELD /// KEEP AWAY FROM CREDIT CARDS /// ABSOLUTE POSITIONING /// HANDLE WITH CARE /// WARNING: MAGNETIC FIELD /// KEEP AWAY FROM CREDIT CARDS
Documentation

Technical Documentation.

Contains mounting diagrams, pinouts, and implementation instructions.

View Documentation

CANANDMAG

Absolute Encoder

Docs
Select Kit
Customization
Throughbore Upgrade Package
1/2" Hex + 2" Bolt Circle
+... ea
Total
Loading...
Checking Stock
Verifying availability