All pages
Powered by GitBook
1 of 2

Loading...

Loading...

Flex Dock

Flex Dock Overview

The Flex Dock transforms the SPARK Flex (REV-11-2159) into a standalone motor controller, supporting REV brushless motors and virtually any 12V brushed DC motor by providing standard phase wire outputs. The 6-pin JST PH encoder port is compatible with NEO/NEO550 hall sensors in brushless mode and standard quadrature encoders in brushed mode.

Flex Dock

The dock securely mounts to a SPARK Flex using the same docking hardware as if you were mounting to a NEO Vortex. It features five #10-32 threaded mounting holes on a 0.5-inch grid, enabling versatile mounting on either face of the combined stack.

Additionally, the Flex Dock offers added protection against common faults caused by damaged motors or wiring. Compact and lightweight, it empowers you to adapt a SPARK Flex to meet your specific motor control requirements.

Flex Dock Features

  • Docks to Spark Flex with standard M3 docking hardware (not included)

  • Five #10-32 threaded holes on 0.5in grid with max depth of 0.25in for mounting

Flex Dock Specifications

Body:

  • Material: Aluminum

  • Finish: Black Anodized

  • Length (Docked with SPARK Flex): 35mm (1.378in)

Motor Phase Wires:

  • Length: 150mm (5.91in)

  • 12AWG

Encoder Port:

  • 6-pin JST PH

  • Primary encoder input for:

    • When in Brushless Mode: NEO or NEO550's built in hall sensor encoder.

    • When in Brushed Mode: Standard quadrature encoder with index (ABI).

    • Note: Does not support absolute (duty cycle) encoders. Use the SPARK Flex Data Port for absolute encoders.

  • Electrical Fault Protection

    • Protects the SPARK Flex from typical faults caused by damaged motors or motor wires.

  • Weight 64g (0.141lb)

SPARK Flex Overview

The SPARK Flex (REV-11-2159) is a new smart motor controller from REV Robotics. Its dockable form factor allows for direct mounting onto a NEO Vortex (REV-21-1652), simplifying wiring while maintaining flexibility. Improving upon the foundation of the SPARK MAX, new features include 3-phase current sensing, reverse polarity protection, and an expanded Data Port with additional interfaces. When docked to an adapter, the SPARK Flex can control any existing NEO or compatible brushless/brushed DC motor.

SPARK Flex Motor Controller

Feature Highlights:

  • Docking interface for motor phases and sensors

  • USB type C configuration and control

  • PWM and CAN communication

  • Fully integrated power and control wires

  • Enhanced data port with more power, latching connector, and additional serial interfaces

  • Advanced motor control modes include:

    • Velocity

    • Position

    • Current

    • New modes with future firmware updates

  • #10-32 threaded holes on a 2in bolt circle

  • Motor and motor controller's silhouette fits behind a standard 2in rectangular tube

SPARK Flex Resources

General Resources

  • Getting Started with the SPARK Flex

  • Troubleshooting

    • Status LED Patterns

  • SPARK Flex Specifications

    • SPARK Flex Data Port Pinout

Software Resources

  • SPARK Flex Code Examples

Getting Started with the REV Hardware Client
REVLib API and Installation