Technologic Systems Logo
Search Icon
Customer Area | Contact Us |Cart Icon
  16525 East Laser Drive
Fountain Hills, AZ 85268
Phone (480) 837-5200

Home > Products > PC/104 Peripherals > Network Communication > TS-CAN1


CAN Bus PC/104 Peripheral

background graphic
Qty. 100 starts at
background graphic $61
background graphic   buy now button
Lifecycle: Fully Developed Product
Release Date: October 2005

Available Features

  • Philips SJA1000 CAN controller
  • Opto-isolated CAN interface
  • Also available without opto-isolation
  • Up to 1Mbps bit rate
  • Jumper selectable termination resistor
  • Jumper selectable IRQ and I/O decode
  • PC/104 compatible with x86 and ARM
  • Extended Temp Range (-40 to +85C)
  • Linux Drivers included
  • Supports CanOPEN protocol
  • Manual and software examples available

Additional Information
hardware tabresources tabsoftware taborder tab
background graphic

The TS-CAN1 is a PC/104 daughter board which provides one single channel CAN interface and enables a PC/104 embedded system to be connected to CAN1.1 and CAN2.0b networks.

Hardware Description

The TS-CAN1 uses a Philips SJA1000 CAN controller which is opto-isolated from the physical CAN network, increasing the system security. It is also available without opto-isolation, in case of CAN devices that use long wire connections and to minimize propagation delay.

On-board jumpers are used to select both the interrupt and the I/O region used. Up to four boards can be installed in any single system. The SJA1000 controller can be configured to communicate with the processor through 8 different 32-bytes I/O regions.

TS-CAN1 is compatible with both X86 and ARM architectures; therefore, it can be used with the Technologic Systems X86 and ARM based embedded boards. The TS-CAN1 manual is available in the download section.

Software Description

The TS-CAN1 uses the Ocera framework as the primary software package. Ocera provides the Lincan driver for Linux and a whole set of development libraries, like Libvca, and testing tools, allowing easy and fast development integration. Furthermore, Ocera/Lincan supports the CANOpen high-level protocol. The Lincan driver supports both BasiCAN and PeliCAN, enabling 11-bit and 29-bit identifiers, respectively. The Ocera code base is open source and is available under the terms of the GPL. For further information visit

Technologic Systems provides a "Getting Started Guide" and a tarball with the entire OCERA/LINCAN compiled for both ARM and X86 architectures. Please check the download section of TS-CAN1.

background graphic
background graphic