LIN to CAN/RS232 Gateway

The LIN to CAN and LIN to RS-232 Gateways can be used to interface a LIN bus to CAN or RS-232 respectively. The converters can act as both LIN Master and Slave. A typical use-case is to control or monitor a LIN bus from a PLC with RS-232 port over the gateway device, or simply to bridge a LIN network to a CAN bus.

Get the LIN2CAN/RS232 Data Sheet
Get the LIN-RS232 Gateway Universal Communication Protocol Specification
Get the LIN-CAN Gateway Universal Communication Protocol Specification

Both LIN-CAN and LIN-RS232 are available in the following firmware options:

  • Universal gateway
    The communication protocol allows to fully control the LIN bus. The user can transmit and receive LIN frames (more details below)
  • Configurable CAN-LIN Gateway (LIN-CAN device only)
    The user configures the mapping between CAN and LIN (CAN id to LIN id), CAN and LIN channel parameters, LIN scheduler, and stores the configuration into an internal non-volatile memory. The gateway automatically forwards data from given received CAN Id to LIN bus and vice versa.
    The ECU Configurator PC application can be used to easily configure the device from PC over CAN bus, and save the configuration into the device. A license for ECU Configurator needs to be purchased separately. This is a single-time payment for a company perpetual license.
  • Without firmware
    The firmware is developed according to customer needs or the customer can develop the firmware it by himself.

Universal Gateway Firmware

The universal gateway firmware for both LIN-CAN and LIN-RS232 devices provides the user a full control of the LIN bus communication. With the help of the communication protocol for RS-232 and CAN bus, the user can configure the gateway and communicate with the LIN bus. The device can act as LIN Master, LIN Slave, or LIN sniffer. The user can transmit and receive LIN frames, or simply monitor LIN bus communication.

The universal firmware enables to act as:

  • LIN Master
  • LIN Slave
  • LIN Monitor (communication sniffer)

The communication protocol allows to:

  • Configure the LIN channel (Master/Slave, Baud Rate, Checksum type)
  • Transmit: Master Request, Master Responses
  • Receive: Slave Responses
  • Simulate Slave
  • Sniffer: receive all LIN communication

Technical Specification

  • LIN to RS-232 and LIN to CAN Gateway/Converter
  • Both LIN-RS232 and LIN-CAN available with universal firmware for easy integration
  • Supports LIN v1.x a v2.x
  • Supports LIN Master/Slave
  • LIN Master’s 1 kOhm pull-up resistor can be enabled by software
  • 2x DSUB-9 (1x LIN, 1x CAN or RS-232 respectively)
  • Power 9-30 VDC
  • 4x LED (3x status, 1x power)
  • Reset switch
  • Microchip dsPIC33
  • Dimensions 108 x 54 x 30 mm
  • Can be placed on table or mounted on a DIN rail (a clip needed)
  • Firmware upgradable via CAN or RS-232
  • Firmware customizable on request

Gateway without Firmware

The device‘s firmware is customizable on request and can be flashed into the device via CAN bus or RS-232 respectively. Source code examples (CAN, LIN, RS-232, Timer) can be provided on request so that the user can develop his own application based on the device. We can also provide a full LIN stack (C code).

Product Photos


Ordering Information

P/N Product
LIN-RS232-GW LIN to RS-232 Gateway with universal firmware
LIN-RS232 LIN to RS-232 Gateway (custom firmware development – to be quoted)
LIN-CAN-GW LIN to CAN bus Gateway with universal firmware
LIN-CAN-CONF Configurable LIN to CAN  gateway; CAN-LIN mapping can be configured by ECU Configurator (see below) from PC
GW-ECU-CONFIG-TOOL A PC application for configuration of LIN-CAN-CONF over CAN bus.
A perpetual license – see ECU Configurator product page
LIN-CAN LIN to CAN bus Gateway (without firmware – to be developed by customer)
DIN-CLIP DIN rail mounting clip/bracket

How To Order

Contact us for getting a price quotation.