IOcan Hardware Specifications¶
This page describes the electrical interfaces and hardware capabilities of the IOcan CAN gateway. It provides a summary of communication interfaces, inputs, and outputs available on the device.
Detailed pin assignments are documented in:
Communication Interfaces¶
IOcan provides multiple communication interfaces for configuration and vehicle integration.
USB¶
- USB-C connector
- used for:
- device configuration
- firmware updates
- diagnostics
- datalogging
USB power can also power the device logic for configuration without vehicle power.
CAN Interfaces¶
- 4 independent CAN-FD interfaces
- fully compatible with CAN 2.0B networks
Typical uses include:
- ECU communication
- transmission communication
- additional vehicle networks
- diagnostic networks
CAN termination can be enabled or disabled depending on network topology.
Analog Inputs¶
IOcan provides multiple analog inputs that can be used to read vehicle signals or sensors.
Total inputs: 11
0–12 V Inputs¶
- 7 channels
- intended for direct connection to automotive signals such as:
- ignition signals
- switches
- sensor outputs
0–5 V Inputs¶
- 4 channels
- intended for sensors requiring tighter voltage ranges such as:
- pressure sensors
- throttle sensors
Shared Functionality¶
Some analog inputs can also operate in other modes:
- digital input mode
- resistor ladder input for multiple buttons
- frequency input mode
See Configuration Concepts for input configuration.
Frequency Inputs¶
IOcan supports 4 frequency inputs for pulse-based signals.
These inputs share hardware with selected analog inputs.
Typical applications include:
- engine speed signals
- wheel speed signals
- vehicle speed sensors
- other pulse-based signals
Signal processing is configurable in software.
Digital Outputs¶
IOcan provides 5 digital outputs for controlling external devices.
Specifications:
- maximum current: 0.9 A per output
- outputs share hardware with selected analog inputs
Typical uses include: - indicator outputs
- relay control
- actuator control
Output behavior is fully configurable.
Transmission Control Outputs¶
IOcan includes dedicated outputs for transmission control.
Wake-up Output¶
A dedicated output is provided for the transmission wake-up signal.
This output activates the transmission electronics during startup.
Integrated Transmission Power Relay¶
IOcan includes an internal semiconductor relay used to power the transmission.
Specifications:¶
- switching type: semiconductor relay
- maximum current: 15 A
- switched supply: KL30B
The relay allows IOcan to control transmission power sequencing without requiring external relays.
Power management logic ensures correct startup and shutdown behavior.
Summary¶
Feature Specification
| Feature | Specification |
|---|---|
| USB | USB-C |
| CAN Interfaces | 4 × CAN-FD |
| Analog Inputs | 11 |
| Frequency Inputs | 4 |
| Digital Outputs | 5 |
| Transmission Power Relay | 15 A |
Updated by Adam Klama about 2 hours ago · 2 revisions