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.
Overview
Section titled “Overview”- 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
Mounting
Section titled “Mounting”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.

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.

With the photogate attachment, you will need to use a longer #10 or M5 screw to mount the Canandcolor to your robot.
Wiring
Section titled “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.
Firmware
Section titled “Firmware”The latest firmware for the Canandcolor can be downloaded here.
Configuring
Section titled “Configuring”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.
Vendordep
Section titled “Vendordep”CAN usage and configuring the device requires ReduxLib to be installed.
How-to Guides
Section titled “How-to Guides”Technical Reference
Section titled “Technical Reference”- Firmware Download
- API Reference
- Performance Specifications
- LED Status Codes
- Color Sensor Settings
- Proximity Sensor Settings
- General Device Settings
- Fault Definitions
- CAN Protocol Spec