Skip to content

Canandcolor Overview

The Redux Canandcolor is a versatile solution for measuring the proximity and color of a sensed object. It’s the perfect all-in-one solution for sensing objects in an intake, zeroing mechanisms, and indexing objects. The Canandcolor can also be configured down to 0% CAN bus utilization, sending data packets only when specified color or proximity conditions are met.

The sensor integrates a IR proximity sensor and RGBW color sensor, as well as a bright on-board LED for low light conditions.

The Canandcolor also contains two flexible digital ports, which can output signals based on proximity and color thresholds. This means you can run the Canandcolor completely headlessly, even outputting a PWM signal to your robot controller for more information in this mode.

  • Low profile and compact design
  • Secure, locking JST-PA connector for easy power, CAN connections, and digital connections
  • Wide input voltage range (4.5v ~ 18v)
  • Onboard ultra-bright LED for low light conditions
  • Low CAN bus utilization by default (1.0%)
  • Special “Near-Zero” CAN Utilization configurations with ultra-low latency
  • Ultra-fast 5ms latency proximity sensing
  • 25ms latency color sensing up to 4” away
  • HSV color readings for much easier tuning than RGB
  • Digital outputs for headless operation and controller DIO interrupts

The Canandcolor can be mounted using two #10 or M5 screws on a 1” (25.4mm) hole pattern. A drawing of the Canandcolor is shown below. The Canandcolor measures 1.024” long, 1.496” wide, and 0.510” tall.

Mechanical Drawing

One of the holes can be used to locate a printable “photogate” attachment to allow the precise contactless zeroing of mechanisms (such as arms or elevators) without fear of foreign debris tripping the sensor accidentally. Below is a picture of this setup.

Photogate Setup

With the photogate attachment, you will need to use a longer #10 or M5 screw to mount the Canandcolor to your robot.

Wiring

The Canandcolor can be powered from any source between 4.5-18V, meaning that it can be powered directly from 12V battery power. The Canandcolor has reverse-polarity protection.

The latest firmware for the Canandcolor can be downloaded here.

The Canandcolor can be configured from the Alchemist Configuration Tool. See the Canandcolor Alchemist Guide for more information on how to use it with this sensor.

CAN usage and configuring the device requires ReduxLib to be installed.