Connection Ports and Protocols

Connection Ports and Protocols

Hardware Setup

The M64 Touch Controller includes several connectors that enable communication with touch sensors and external systems. Understanding their layout and functions ensures correct wiring, stable communication, and reliable operation.



Sensor Connections

JF1 and JF2 – Touch Sensor Connectors

The M64 Controller uses two FFC connectors (JF1 and JF2) to interface with the DISPLAX touch sensor.

  • Connector type: FFC/FPC

  • Purpose: Carries sensing and driving signals between the touch sensor and the controller

  • Caution: Always connect the FFC cables carefully and evenly to avoid misalignment or damage to the pins.


Communication Ports

JU1 / JU2 – USB Communication (HID Mode)

Two USB connectors are available for data communication and power:

ConnectorTypeDescription
JU1Mini USB Type-BStandard USB-HID communication and power input
JU2Industrial USB (Molex 502584-0670)Optional reinforced connection for industrial setups

💡 It's only possible to have one port at a time.


JI1 – I²C and UART-TTL Interface

The JI1 connector supports both I²C and UART-TTL communication for embedded system integration.

PinSignalDescription
1+5V (optional)Supply power (if not powered via USB)
2GNDGround
3RXUART receive
4TXUART transmit
5SDAI²C data line
6SCLI²C clock line
7ATTNAttention signal (I²C interrupt)

⚠️ Ensure only one communication interface (I²C or UART) is active at a time to prevent conflicts.


JI2 – RS-232 Interface

Provides legacy serial communication for industrial applications.

PinSignalDescription
1+5V (optional)Power input (if required)
2TXRS-232 transmit
3RXRS-232 receive
4GNDGround

Connector Type: Molex 51021-0400 (4-pin housing)

💡 Use a shielded RS-232 cable for long-distance or noisy environments to improve signal integrity.


Mounting and Grounding

The M64 controller includes four mounting holes (Ø 3.6 mm) for secure attachment.

  • One hole must be electrically connected to the metal chassis to ensure proper grounding.

  • Use ESD-safe tools when handling the board.

  • Avoid placing the controller directly on conductive or metallic surfaces without insulation.

⚠️ Improper grounding can cause unstable touch performance or electromagnetic interference (EMI).


🔋 Power Supply

  • The controller is typically powered through the USB connection (5V DC).

  • When using alternative interfaces (I²C, UART, or RS-232), external 5V power can be applied via the corresponding connector pin.

  • Power consumption: Approximately 120 mA @ 5V.


    • Related Articles

    • Grounding Touch Controller

      Why is Grounding the Controller Important? Proper grounding is essential to protect the touch sensor from electromagnetic interference (EMI) and ensure stable performance. How to Ground the Touch Controller To ground the system: Connect the ground ...
    • Integration of the Touch Controller

      How to Proper integrate the Touch Controller? To open the Touch Controller protective air-bag, carefully pierce the bag using a blade to release the air. This allows the controller to be removed safely and with minimal stress on components (see ...
    • Touch Controller Safety Instructions

      Safety Instructions for Touch Controller (PCB) DISPLAX touch controllers (PCBs) contain delicate electronic components and must be handled with care. Improper handling can lead to electrostatic discharge (ESD) damage or physical failure. Do Not Touch ...
    • Assembly Process

      Overlay Integration DISPLAX Skin Mesh overlays are designed for quick and clean integration. The overlay is secured directly to the LCD using the included brackets and M3 screws, with minimal setup time. Depending on the display size, the number of ...
    • Controller Configuration

      Controllers and Config Skin Mesh Depending on the sensor size, Displax Skin Mesh requires a corresponding Touch Controller model, each preconfigured to work with a specific range of sensor dimensions. Available Touch Controllers: CH130 — For sensors ...