CANmod.input: 8 AI/DI module for use with CANedge


Leave a review


MPN: #149 CANmod.input

Manufacturer: CSS Electronics ApS

Stock Status: In stock

Delivery: Ships same or next business day
Qualifies for Free shipping to the US

We've Got You Covered

delivery truck

1 year comprehensive warranty support for all products

hand receiving items

30 day money back guarantee

*some exceptions apply

Product Information

Product Description

This sensor-to-CAN module produces analog, digital & pulse measurements from 8 input channels and outputs the data via CAN bus. The module is 100% standalone, no PC required.

The compact device offers pro specs including. high accuracy and high-frequency sampling and configurable input ranges and digital thresholds.

The module integrates with any CAN bus to provide data for ECUs or CAN tools. For example, the module can be used as an add-on for the CANedge.

Easily add analog/digital/pulse data to any CAN bus system
Add analog/digital/pulse data via 8 input channels to your CAN bus - e.g. for use by ECUs or CAN hardware.

  • Powerful parallel sampling of analog/digital/pulse signals
  • Configure input range for optimal resolution/amplification
  • Configure digital high/low levels including optional hysteresis
  • Optionally output signals via CAN FD for fewer frames
  • Daisy-chain multiple modules for 16, 24, 32, or more channels
  • Dedicated excitation signal for powering input sensors (~3.3 V)
  • Power device at 5-26 V DC via standard DB9 adapter cables
  • Optionally record the data via any CAN interface/logger
  • DBC file included for easy decoding to human-readable form

Use Example:  Log/stream sensor data
The CANmod.input is often used as an 'add-on' for the CANedge. This setup lets you record data such as vehicle data via Channel 1 and analog/digital/pulse data via Channel 2. The data can be easily DBC decoded using such as asammdf GUI, Python or MATLAB.

You can also stream the sensor data in real-time via USB using SavvyCAN to view raw/decoded data (e.g. via plots).  Ideal for validating your setup pre-deployment or for lab testing.

The DB25 CANmod:input cable (shown in picture) is sold separately.


  • PLUG & PLAY: Standalone - no PC required. Integrate with any CAN bus to add input sensor data. DBC included
  • COMPACT: 7 x 2 x 5 CM. 70G. 8 LEDs. 5-26 V DC via DB9. 3.3V excitation signals. USB for config/FW/stream
  • 8 X ANALOG: 8 analog input channels (1 kHz, 10 bit). Configurable voltage ranges (0-0.625V to 0-10V)
  • +DIGITAL: Digital input reading of each channel. 1 kHz. Configurable low/high/hysteresis
  • +PULSE: Pulse input reading of each channel. 16 kHz. Frequency or counter mode (up to 32 bit)
  • CONFIGURABLE: Configure sensors, CAN IDs, bit rate, frequencies and more via JSON config and GUI



CE, FCC, IC and RoHS certified


  • Supports 8 input channels
  • 1 x CAN channel


  • Connector (Front): 1 x Standard D-sub 9 (DB9) connector
  • Connector (Back): 1 x D-sub 25 (DB25) connector


52.5 x 70.0 x 24.5 mm (2.06 x 2.76 x .96 in)


Sampling: Analog inputs: 1 kHz | Digital: 1 kHz | Pulse (frequency/counter): 16 kHz


  • Configurable Range: (0-10V, 0-5V, 0-2.5V, 0-1.25V, 0-0.625V)
  • Supply: +5V to +26V DC via the DB9 connector (power via pin 1 or pin 9)


Module can be mounted via e.g. rugged double-sided tape, zip-ties or a mounting bracket

Power Consumption

Extremely low (<1W) - no risk of battery drainage


Sensor inputs are protected against overvoltage & undervoltage conditions


  • Modes: Pulse inputs can be measured as frequencies (reset) or counters (accumulate)
  • Resolution: Up to 32 bit (4,294,967,294)


10 bit

Sensor Type(s)

All 8 input channels support analog, digital and pulse-type sensors


ISO 11898: Compliant with CAN (between 5K and 1 Mbit/s baud rates) and CAN FD (1M, 2M, 4M)

Temperature Range

-25°C to +70°C (-13°F to +158°F)


Termination can be toggled via switch below DB9 connector


70 grams (.15 lbs)

You Might Be Interested In

Request a Quote

Curious about bulk pricing? Please fill out the information below and our sales team will provide a quote within 1 business day.

Customer Reviews