Home | Marlin Technologies 8Input/Output CAN Controller | Uncategorized

Marlin Technologies 8Input/Output CAN Controller

Written on March 4th, 2024

Marlin Technologies is excited to announce our newest CAN Controller, our 8-input / 8-output configurable controller. As part of our M-Flex product line, this new CAN Controller offers flexible inputs and outputs while maintaining our commitment to excellence and cutting-edge solutions.


M-FLEX 8 Input/Output Controller Features:

This CAN IO control system has configurable inputs and outputs designed for severe duty, outdoor mobile application and is built to withstand the harsh temperatures, shock and vibration, moisture and electrical transients that are common to these environments. Here are some features that set us apart:


Specifications and Features

The M-FLEX 8 input/output CAN Controller offers 8 fully configurable inputs and outputs. This controller also offers 2 different options, 3A or 10A. The 3A controller is designed to provide outputs up to 3A, while the 10A controller provides outputs up to 10A.


  • Inputs:
    • Analog
    • Digital – active high or active low
    • Quadrature – encoders
    • Frequency, PWM
    • Resistive – Sensors (pressure, temperature, speed, etc)


  • Outputs:
    • Half bridge – driving motors
    • PWM open/closed loop – controlling brightness on an LED
    • Current sensing – over current protection


  • Features:
    • IP67 rated
    • 8-36VDC operating range, reverse polarity protected
    • CAN
      • Bootloader – programming directly into the module
      • J1939 – common protocol in vehicle manufacturing
      • CANopen – protocol in industrial automation
      • Autobaud – auto detection if differing baud rates


Customer Programmable using Marlin’s Configuration Tool

The versatility of the Marlin CAN Controllers puts you in charge of your controller operations. With the purchase of this controller, as well as any other Marlin Technologies product, you have access to the Marlin Programming Tool. This programming tool allows you to configure your module exactly how you want it instead of waiting for firmware development.

This increased flexibility allows the customer to make customizable changes in the blink of an eye. The Marlin Programming Tool is very intuitive and easy to use, even without a programming background! For customers who want support, the Marlin team is always available to coach, train or even do the programming for you – it’s all part of the custom services that set Marlin apart.


Reliable, Strong, Technical Customer Service

At Marlin we put the “custom” in customer. We work as an extension of our customer’s design team, a true partnership. With Marlin, it is a constant give and take and sharing of ideas and knowledge. Our goal is to always provide our customers with reliable electronic controls that not only meet but exceed all their needs and expectations.

Marlin provides unwavering technical support during product development and throughout the product life cycle. If any troubleshooting is required, Marlin is fully equipped and armed to take aim at any challenge. No matter how experienced you are, there will be times when you require technical assistance or have specific questions about the application. Marlin always offers knowledgeable and responsive customer support personnel who will provide timely and accurate information.

So, take your time, research thoroughly and when you find Marlin Technologies aligns with your needs, contact us today.



For both the 3A option as well as the 10A option, we have the necessary User Guides. Click here.