Skip to content

4D ClearCore Adaptor


The 4D ClearCore Adaptor is an interfacing adaptor to enable easy connections between a Teknik Clearcore Industrial I/O Motion Controller, and a 4D Systems intelligent display, such as one of the gen4-uLCD, uLCD, uOLED, or PIXXILCD ranges.

This 4D ClearCore Adaptor enables easy connections using standard cables provided by both companies, 4D Systems and Teknic.

The 4D Clearcore Adaptor is easy to mount and easy to use, with two options for how the connected display module can be powered via the Teknic ClearCore controller.

Teknic Website
Teknic ClearCore

For best results, it is recommended to program the Teknic ClearCore using the Arduino IDE and use the Teknic Arduino Wrapper. This can be downloaded from the Teknic website.

In conjunction with this, it is recommended to use the genieArduino Arduino Library, paired with the Workshop4 IDE and its ViSi-Genie environment.

4D Systems Workshop4 IDE
4D Systems genieArduino Library


  • Compatible with gen4-uLCD, uLCD, uOLED and PIXXILCD intelligent display ranges
  • UART connection to the Teknic Clearcore using standard CAT style ethernet cable
  • Standard FFC or 5-way connection to 4D Systems intelligent displays
  • Capable of being powered off the ClearCore UART port (when used with 4.3" display and below), or via an Auxiliary connection to one of the spare GPIO ports on the Teknic Clearcore, or direct to a 7-30VDC power supply.
  • On board programmer to enable the connected 4D Display to be programmed via USB, without the need to unplug the display from this 4D Clearcore Adaptor.
  • Switch to enable or disable the RESET connection from the 4D display module to the Teknic ClearCore, allowing the ClearCore to hardware reset the display if and when desired.
  • Metal mounting base enables through hole mounting of this 4D Clearcore Adaptor through 2 designated holes, using a variety of screws.
  • RoHS and REACH compliant.

Hardware Interfaces

Hardware Interfaces

Left Top: RJ45 connection to ClearCore (TTL UART).
Left Bottom: 3 pin 3.81mm pitch AUX pluggable screw terminal for supplementary power for powering displays > 4.3". 7V-30VDC Input.
Bottom Left: microUSB for programming 4D Display.
Bottom Centre: 3-pin Jumper (J1) to select between AUX power and RJ45 Power for 4D Display, using supplied shunt.
Right Bottom: 30-way ZIF for connection to 4D Display (gen4-uLCD, PIXXILCD) -- Top Contact.
Right Top: 5-way Header for connection to 4D Display (uLCD or uOLED).

Teknic ClearCore Interface

The interface to the Teknic ClearCore is via the RJ45 connector on the 4D ClearCore Adaptor and uses a standard CAT5 style cable.

Connect the 4D ClearCore Adaptor to the Teknic ClearCore using either of its 5V TTL COM ports, 5V COM-0 or 5V COM-1, the only difference is which port is configured to be used in the ClearCore code.


Cable is not included with this adaptor.

Display Interfaces

There are 2 options available for connecting a 4D Systems intelligent display to the 4D ClearCore Adaptor. Only one can be connected at any given time, do not connect displays to both as there will be a conflict and they will not work.

The 30-way ZIF connector can connect a 30-way FFC cable directly to the gen4-uLCD range of display modules, or the 30-way to 15-way FPC cable can be used to connect the PIXXILCD range of display modules.

The 5-way pin male pin header can be used to connect directly to the uLCD or uOLED ranges of display modules using the standard 4D Systems 5-way cable, or it could also be used to connect to the gen4-uLCD or PIXXILCD range via the gen4-IB adaptor, 5-way cable and 30-way FFC cable.

Future display ranges may come available which can also utilize either of these interfaces.

Cable information

The FFC cables supplied by 4D Systems (included with gen4-uLCD products) have the following specifications:

  • 30 Pin Flexible Flat Cable, 150mm Long, 0.5mm (0.02") pitch
  • Connections on the opposite side at each end (Type B)


Some different length cables are available by contacting 4D Systems Sales directly.


The FPC cable supplied by 4D Systems (included with PIXXILCD products) is a custom FPC (not FFC) which converts the 30-way into 15-way, for connecting to the PIXXILCD display modules. These are custom designed and have no standard replacement option off the shelf.

For replacements, please contact 4D Systems Sales.

FPC Cable

The 5-way cable supplied by 4D Systems (included with uLCD, uOLED and gen4-uLCD products) are female to female wires in a 5-way configuration. These are standard 2.54mm (0.1") pitch cables and could be replaced with other readily available purchased cables or DIY solutions.


Cable replacements are available from 4D Systems, please contact the 4D Sales team.

USB Connection

On the Left side of the 4D ClearCore Adaptor is a microUSB connector, which is connected to a Silicon Labs CP2104 USB to UART converter, configured to program 4D Intelligent Display modules connected to either the 30-way or 5-way display interfaces.

This operates in the same was as other standard 4D Systems programmers, such as the 4D-UPA, 4D Programming cable, uUSB-PA5, etc.

This enables easy access to program the 4D display without disconnecting the display from the 4D ClearCore Adaptor.


It is required that the CAT5 cable going to the ClearCore is disconnected from this 4D Clearcore Adaptor, as this will conflict with the programming signals to the display, since they share the same UART. This can be disconnected from the 4D ClearCore Adaptor end, or the ClearCore itself. Once programming of the display is completed, simply plug the CAT5 cable back in.

J1 Jumper Selection

The J1 jumper is present to enable selection of power for the display, coming from either the ClearCore UART or the AUX header.

The ClearCore is capable of supplying a total of 450mA of current over the UART itself, however this is also potentially shared by other devices attached to the ClearCore, application dependant.

For 4.3" displays and lower, the RJ45 selection "PWR F/RJ45" should be suitable in most cases, where the ClearCore supplies power to this 4D ClearCore Adaptor and the connected 4D display, via its UART over the CAT5 cable.

For displays larger than 4.3" (can also be used for 4.3" and below), or for SB (Super Bright) variants, the AUX selection "PWR F/AUX" should be used.

The AUX connection is provided power from an external source, via the 3-pin screw terminal input. This can be from the ClearCore itself, connecting it to an unused GPIO header (Excluding I/O-4 and I/O-5), or to a DC supply 7VDC to 30VDC.


On the right side of the 4D ClearCore Adaptor, is a micro-switch (Reset Enable), which determines if the RTS line of the RJ45 TTL UART is connected to the RESET line of the 4D Display.

When the switch is on the ON side, the RTS line of the ClearCore is connected to the displays RESET line, enabling the ClearCore to control the hardware reset of the display.

When the switch is off, the RTS line is disconnected, and no hardware reset is possible.

Suitable software coding is required in the ClearCore application to enable the use of the RTS line as reset.


The 4D ClearCore Adaptor can be easily mounted using the two through holes, using a number of different fixing options.

The holes are outlined with a large white circle, and travel through the entire depth of the adaptor using a stainless standoff.

Many types of screws could be used to mount the adaptor, choose the best option that suits the application where this is to be mounted.


The holes are 5mm (approximately 3/16") in size.

Cable Lengths

The cable required for connection between the Teknic ClearCore and this 4D ClearCore Adaptor, is a standard CAT5 cable, as mentioned previously in this document.

The signals used between the Teknic ClearCore and the 4D ClearCore Adaptor are 5V TTL level signals, more specifically they are a TTL Serial UART (not RS232), accompanied with 5V power and Ground, along with an optional reset.

Due to 5V TTL Logic signals being used, a cable length < 5m (~16 ft) is recommended at 115200 Baud. If running slower, say 9600 Baud, a longer cable run could be used, however < 10m is recommended. Length testing is required by the User and these should only be used as a guide.

When using 4D Displays larger than 4.3", the AUX power connection is required, and therefore no 5V signal will be traveling down the length of this CAT5 cable. The AUX connection can also be used for the 4.3" or smaller displays and can be helpful especially if longer cable lengths are required. This can assist with adequate power reaching the display, due to possible drops on the 5V wire when being powered over the CAT5.

If communication issues are encountered when using longer cable lengths, it could be due to signal degradation due to the cable length itself. Either shorten the cables required or try a lower/slower baud rate.

Included in the box

Inside the packaging of the 4D ClearCore Adaptor, you will find the following items:

  • 4D ClearCore Adaptor - mounted on an aluminum mounting frame
  • 3-way screw terminal connector, inserted into the 4D ClearCore Adaptor 3-way AUX connector

Items NOT included:

  • CAT5 cable for connection to ClearCore (User lengths will vary based on requirements)
  • 30-Way FFC, 30-to-15-Way FPC, or 5-way cable -- these are included with 4D display products already
  • microUSB Cable


Mechanical Details

Mechanical Details

Schematic Details (HW REV 1.1)

Schematic Details

Connection Diagram of Teknic Clearcore to 4D Clearcore Adaptor (RJ45 Example)

RJ45 Example

Connection Diagram of Teknic Clearcore to 4D Clearcore Adaptor (AUX Example)

AUX Example


Absolute Maximum Ratings

Operating ambient temperature -20°C to +70°C
Storage temperature -30°C to +80°C


Stresses above those listed here may cause permanent damage to the device. This is a stress rating only and functional operation of the device at those or any other conditions above those indicated in the recommended operation listings of this specification is not implied. Exposure to maximum rating conditions for extended periods may affect device reliability.

Recommended Operating Conditions

Parameter Conditions Min Typ Max Units
Supply Voltage (RJ45) RJ45 Input from ClearCore 4.5 5.0 6.0 V
Supply Voltage (AUX) AUX Input 7.0 -- 30.0 V
Supply Voltage (USB) USB Supply to program display 4.5 5.0 6.0 V


  • For detailed specifications of what is connected to this 4D ClearCore Adaptor, please refer to the individual product datasheets for each of the 4D Systems intelligent display modules.
  • For details specification on the ClearCore, please refer to the Teknic website and the ClearCore documentation.
  • AUX cannot be connected to the ClearCore's I/O-4 or I/O-5 ports for power to this adaptor, as the power source for I/O-4 and I/O-5 is via an H-Bridge inside the ClearCore and is not connected to the internal 24V supply.

Hardware Revision History

Hardware Revision

Revision Number Date Description
1.0 05/08/2021 Initial Prototype
1.1 21/12/2021 Initial Public Release Version

Datasheet Revision

Revision Number Date Description
1.0 27/01/20220 Initial Public Release
1.1 15/10/2023 Modified datasheet for web-based documentation