Project

General

Profile

Wiki » History » Version 6

Adam Klama, 02/04/2026 08:11 AM
Added device description

1 1 Adam Klama
# Wiki
2
3 6 Adam Klama
# Device Overview and Purpose
4
5
IOcan is a professional CAN gateway designed to make modern OEM automatic and dual-clutch transmissions usable outside of their original vehicle environment.
6
7
Modern transmissions such as ZF 8HP, DCT, or PDK are deeply integrated into OEM vehicle architectures. They expect a constant stream of CAN communication from engine, chassis, and driver input modules. Without this ecosystem, the transmission simply does not function. IOcan solves this problem by recreating the communication environment the transmission expects, allowing it to operate reliably in standalone setups, engine swaps, custom vehicles, and motorsport applications.
8
9
## Designed for Standalone Transmission Operation
10
11
The primary purpose of IOcan is to enable OEM transmissions to run independently of the vehicle they were originally designed for. Acting as an intelligent CAN gateway, IOcan translates signals from standalone ECUs, driver controls, and vehicle systems into the native OEM protocol required by the transmission control unit.
12
13
From the transmission’s perspective, IOcan behaves like the missing OEM modules, allowing full functionality without factory engine or chassis electronics.
14
15
## Flexible Gateway and Protocol Translation
16
17
IOcan connects multiple CAN networks and protocols simultaneously, translating between them in real time. This makes it compatible with a wide range of standalone ECUs as well as selected OEM engine and chassis communication standards.
18
19
Driver commands, engine data, and vehicle signals are converted into valid OEM CAN messages, ensuring predictable and stable transmission behavior regardless of the surrounding hardware.
20
21
## Versatile Driver Control Options
22
23
IOcan gives the user full freedom when choosing how the transmission is controlled. Supported input methods include:
24
	•	Sequential shifters
25
	•	Paddle shifters
26
	•	OEM gear selectors
27
	•	CAN-based keypads and button panels
28
	•	Custom combinations of multiple input devices
29
30
The control logic is fully configurable, allowing IOcan to translate any supported input into the correct OEM commands. This makes it equally suitable for road cars, race cars, and experimental setups.
31
32
## Integrated Power Management
33
34
Unlike simple CAN interfaces, IOcan is designed as a complete transmission integration solution. The device features a dedicated semiconductor relay for powering the transmission and managing its wake-up behavior.
35
36
Thanks to its low-power design, IOcan can be connected directly to a constant battery supply through a fuse, eliminating the need for external relays. Only five vehicle connections are required:
37
	•	Battery positive (BAT+)
38
	•	Ground (GND)
39
	•	Ignition signal (KL15)
40
	•	CAN High
41
	•	CAN Low
42
43
All transmission power sequencing, wake-up signaling, and shutdown handling are managed internally. IOcan can also measure the transmission’s current draw, providing additional insight into system behavior and safety.
44
45
## Diagnostics, Adaptations, and Firmware Control
46
47
IOcan goes beyond basic control by offering service and development capabilities. When connected to a laptop, it allows diagnostic access to supported transmissions.
48
49
For BMW ZF 8HP applications, this includes:
50
	•	Reading diagnostic trouble codes
51
	•	Accessing and monitoring adaptation values
52
	•	Live status and operational data
53
54
IOcan is also capable of flashing OEM 8HP transmission control units with custom firmware and reading TCU memory, making it a powerful tool for development, calibration, and advanced integration work. Support for additional platforms, including DCT and PDK transmissions, is planned.
55
56
## Built for Integrators, Builders, and Developers
57
58
IOcan is aimed at professionals and advanced enthusiasts who need a reliable way to integrate OEM transmissions into non-OEM environments. Typical applications include:
59
	•	Engine swaps using modern automatic or DCT transmissions
60
	•	Custom vehicle builds and restomods
61
	•	Motorsport and track vehicles
62
	•	Transmission retrofits into non-original chassis
63
	•	Development, testing, and reverse-engineering projects
64
65
By combining intelligent CAN gateway functionality, protocol emulation, flexible control inputs, integrated power management, and diagnostic capabilities, IOcan provides a compact and purpose-built solution for running OEM transmissions where they were never intended to run
66
67 2 Adam Klama
[[CAN Gateway Pinout]]
68 3 Adam Klama
> [[8HPxx_connections]]
69 5 Adam Klama
70 4 Adam Klama
[[BMW F30 Gateway connection guide]]