Technical Specifications¶
This page describes the hardware and electrical characteristics of the IOcan CAN
gateway. Higher-level protocol support, transmission-specific behaviour, and
configuration details are documented on separate pages. For connector pin
assignments, see CAN Gateway Pinout.
- Table of contents
- Technical Specifications
Power Supply¶
| Parameter | Value |
|---|---|
| Recommended nominal operating voltage | 14.4 V |
| Absolute maximum supply voltage | 18 V |
| Maximum system current | < 20 A |
| Internal fuse rating | 30 A |
| Recommended external vehicle fuse | 30 A |
| Reverse-polarity protection | Yes |
| Wake-up voltage threshold | 4.5 V ± 0.3 V |
| Standby current (KL30 only, KL15 off) | < 0.5 mA |
| Active operating current | Depends on connected loads |
The device is designed for permanent battery connection via fuse. Transmission
power sequencing and wake-up behaviour are managed internally. In USB-only mode
the device logic can be powered for configuration without vehicle power, and the
transmission power output remains disabled.
CAN Interfaces¶
| Parameter | Value |
|---|---|
| Number of interfaces | 4 (independent) |
| CAN FD transceiver | Microchip MCP2558FD |
| Supported standards | Classical CAN 2.0A / 2.0B, CAN FD |
| Classical CAN bitrate | up to 1 Mbps |
| CAN FD data-phase bitrate | up to 8 Mbps |
| Bitrate selection | Fully configurable |
| Termination | Switchable 120 Ω on each network |
| Physical interface | Differential pair per network (CANxH / CANxL) |
USB Interface¶
| Parameter | Value |
|---|---|
| Connector | USB-C |
| Speed | 480 Mbps (USB 2.0 High Speed) |
| Functions | Configuration, firmware updates, diagnostics, datalogging |
| Bus-powered configuration | Device logic can run from USB without vehicle power |
| CAN data access | candump-compatible CAN output over USB |
| Software | Dedicated IOcan configuration tool |
Analog Inputs¶
IOcan provides 11 analog inputs using resistor dividers that allow measurement of
automotive voltage ranges while protecting the internal ADC.
| Group | Channels | Typical range | Maximum measurable |
|---|---|---|---|
| AN1–AN7 (0–12 V) | 7 | 0–12 V | 16 V |
| AN8–AN11 (0–5 V) | 4 | 0–5 V | 6 V |
Selected channels also support additional operating modes:
- digital input mode
- analog-switch / resistor-ladder mode (several buttons on one pin)
- frequency input mode
Typical applications: ignition and switch signals, digital signals from ECUs,
throttle-position sensors, pressure sensors, and position sensors. See
Configuration Concepts for how inputs are assigned and scaled.
Frequency Inputs¶
| Parameter | Value |
|---|---|
| Number of inputs | 4 (shared with selected analog inputs) |
| Signal types | square wave, hall-effect, ECU pulse outputs |
| Typical uses | engine speed, wheel speed, vehicle speed |
Signal conditioning and scaling are configurable in software.
Sensor Supply¶
| Output | Voltage | Maximum current | Purpose |
|---|---|---|---|
| SENSOR5V | 5 V | 0.5 A | Powering external sensors |
| sGND | — | — | Dedicated sensor ground reference |
Using the dedicated sensor ground improves measurement accuracy and reduces noise.
Digital Outputs¶
| Parameter | Value |
|---|---|
| Number of outputs | 5 |
| Maximum current | 0.9 A per output |
| Output type | Low-side driver |
| Shared with | Selected analog input pins |
Typical applications: relay control, indicator outputs, and actuator control.
Output behaviour is fully configurable.
Transmission Power and Wake-up¶
| Function | Specification |
|---|---|
| Transmission power output | Integrated semiconductor relay (KL30B) |
| Relay rated current | 15 A |
| Transmission wake-up output | Dedicated |
All transmission power control and wake-up signalling is handled directly by the
device. External relays are not required, and internal logic ensures correct
startup and shutdown sequencing.
Power Monitoring¶
IOcan can measure the transmission's current draw, supporting system monitoring,
diagnostics, and safety/fault detection.
Connector¶
| Main connector | TE Connectivity Superseal 1.0, 26-pin, 2-row |
Pin assignments and wiring details are documented in CAN Gateway Pinout.
Environmental and Mechanical¶
| Parameter | Value |
|---|---|
| Physical dimensions | To be specified |
| Weight | To be specified |
IOcan is designed for automotive environments. Proper wiring and grounding are
required for reliable operation:
- twisted-pair wiring for CAN networks
- short CAN stubs
- 120 Ω termination at both ends of the bus
- properly crimped terminals (soldering is discouraged — flux residue causes wires to corrode and stiffen)
This device controls part of the powertrain. Take great care when wiring the
device and the transmission.
Summary¶
| Feature | Specification |
|---|---|
| Supply (nominal / max) | 14.4 V / 18 V |
| CAN interfaces | 4 × CAN FD (CAN 2.0B compatible) |
| Analog inputs | 11 (7 × 0–12 V, 4 × 0–5 V) |
| Frequency inputs | 4 |
| Digital outputs | 5 × 0.9 A |
| Sensor supply | 5 V @ 0.5 A |
| Transmission power relay | 15 A (KL30B) |
| USB | USB-C, 480 Mbps |
| Main connector | TE Superseal 1.0, 26-pin |
Updated by Adam Klama about 19 hours ago · 2 revisions