Each ClearCore Industrial I/O and Motion Controller controls up to 4 axes of high-speed step & direction motion and provides 13 configurable, 24 VDC-compatible I/O points.
Program ClearCore using its extensive C++ library and Microchip Studio, or use the optional Arduino Wrapper Library for development in the Arduino IDE. Numerous example projects are included to help you get started quickly.
ClearCore can operate standalone or as part of a larger distributed system, with Ethernet, serial, USB, and optional wireless communication. Need more I/O? Add up to eight CCIO-8 expansion modules for up to 64 additional digital I/O points.
Looking for a CNC controller? Read this first.
| Manuals, Software Examples, and Hook-up Diagrams | |
| ClearCore User Manual | |
| ClearCore Wiring and Connection Diagrams | |
| ClearCore Online Software Reference | Link |
| ClearCore Examples | Link |
| Modbus HMI Example Project | zip |
| 4D Systems HMI Adapter | Link |
| Software | |
| I/O Motion Library Installer | zip |
| Arduino Wrapper Installer—2.3.2 Arduino IDE (recommended) | zip |
| Arduino Wrapper Installer—1.8.19 Arduino IDE | zip |
| Mechanical | |
| Dimensions | 5.0" x 3.5" x 1.0" (127mm x 88.9mm x 25.4mm) |
| Weight (with cover) | 0.40 lbs (181 g) |
| Material | 3mm thick Polycarbonate cover, aluminum mount frame |
| Electrical | |
| Voltage Input | 20-28 VDC |
| Output Current Capability | I/O 0,1,2,3: 375 mA RMS, (750mA peak) I/O 4,5: 750 mA RMS, (1,000mA peak) |
| Logic Compatibility | All I/O is compatible with 3.3 to 24 VDC logic. (ClearCore outputs are internally pulled up to 24V (Vsupply), so 3.3 to 5V logic may require an external clamping diode - see device mfgr's datasheet.) |
| Indicator LEDs for each input | Yes |
| IP Rating | IP20 |
| Regulatory Certifications | CE, RoHS |
| Safety | Low Voltage Directive 2014/35/EU, EN 61010-1:2010 |
| Operating Temperature/Humidity | -20C to 50C, 0-90% non-condensing |
| Storage Temperature | -40C to 85C |
| Power Consumption | 300mA@24V Adding an XBee will add as much as an additional 100mA@24V |
| Protection features | Overcurrent protection on all outputs Inductive clamping on all outputs Board master overvoltage and overcurrent protection ESD protection features on all I/O circuits |
| Processing/Communication | |
| Total I/O | 13 built-in I/O points, software configurable as any combination of up to 13 digital inputs, 4 analog inputs, 6 digital outputs, 2 HBridge/speaker outputs and 1 analog output (4-20mA or 0-20mA). Another 64 digital I/O can be added by using optional 8-point I/O expansion modules (p/n CCIO-8). All configuration of I/O hardware is controlled by software, i.e., no jumpers, DIP switches, trim-pots, etc. need to be manually set. |
| Serial communication | 2 Multi-functional, individually configurable serial ports that can be used as a UART, SPI, or RS-232 at up to 115.2kBaud. Rates up to 2MBaud are achievable depending on cable length, slave transceiver circuit and grounding. 5V power pins are available on each port. |
| Ethernet | 10Base-T/100Base-TX Ethernet |
| USB | USB 2.0 |
| Wireless connectivity | Accepts XBee modules for wireless connectivity (Wi-Fi, Bluetooth, Mesh, etc.) |
| Programming Language | C++ |
| Memory Capability | 512 KB Flash 192 KB RAM Storage expansion via onboard SD card drive |
| Supported development environment | Windows 10, Windows 7* (see note) |
| Processor type and speed | 32 bit floating point ARM M4F processor 120 MHz (p/n SAME53N19A) |
| Max Step Rate | 500kHz |
* Win 7 note: USB driver management in Windows 7 causes issues in some installations which affect the uploading of code to ClearCore. Extra manual steps may be required to upload code in these systems.
Terminal Block Plugs, 3-position (pack of 10)
Part Number: CC-3TERM-PLUG-10PC
| Qty 1-9 | Qty 10-49 | Qty 50-99 | Qty 100-199 | Qty 200+ |
|---|---|---|---|---|
| $11 | REQUIRES QUICK REGISTRATION | CONTACT | ||
24 VDC Power Supply
Part Number: PWR-IO-24VDC
Output Voltage: 24 VDC
Output Current: 6.5 Amps
Input Voltage: 85-264 VAC, auto-selected
Dimensions: 159x97x30mm (6.26x3.82x1.18 in.)
| Qty 1-9 | Qty 10-49 | Qty 50-99 | Qty 100-199 | Qty 200+ |
|---|---|---|---|---|
| $42 | REQUIRES QUICK REGISTRATION | CONTACT | ||
Digital I/O Expansion, 8-point
Part Number: CCIO-8
Regulatory Certifications: CE, RoHS
Safety: Low Voltage Directive 2014/35/EU, EN 61010-1:2010
| Qty 1-9 | Qty 10-49 | Qty 50-99 | Qty 100-199 | Qty 200+ |
|---|---|---|---|---|
| $51 | REQUIRES QUICK REGISTRATION | CONTACT | ||
Cat5e Patch Cable
Part Number: CABLE-CAT5-120
Connectors: RJ45
Length: 3.05 meters (10 ft)
| Qty 1-9 | Qty 10-49 | Qty 50-99 | Qty 100-199 | Qty 200+ |
|---|---|---|---|---|
| $9 | REQUIRES QUICK REGISTRATION | CONTACT | ||
Atmel-ICE Debugger
Part Number: ATATMEL-ICE-BASIC
Cable, Atmel-ICE to ClearCore
Part Number: TC2030-CTX-LEMTA
Atmel-ICE development tool for debugging software on ARM Cortex-M devices such as ClearCore. Requires cable p/n TC2030-CTX-LEMTA for use with ClearCore. Powered via USB (USB Cable included). ClearCore cover must be removed to access debug connector.
Quantities up to 5 generally ship within 3 business days. ![]()
![]()
![]()
| ATATMEL-ICE-BASIC | TC2030-CTX-LEMTA |
| $185 | $69 |
| Add to cart | |
| The "Add to Cart" button will add one of each component (Atmel-ICE and cable) unless you edit the quantities. Type "0" for the quantity of any component you don't want to add to your cart. | |
USB Cable, ClearCore to PC
Part Number: CPM-CABLE-USB-120AB
Connectors: USB 2.0 A to B
Length: 3.05 m (10 ft)
| Qty 1-9 | Qty 10-49 | Qty 50-99 | Qty 100-199 | Qty 200+ |
|---|---|---|---|---|
| $9 | REQUIRES QUICK REGISTRATION | CONTACT | ||
DIN Rail Mounting Kit
Part Number: DIN-MNT
Dimensions: 123x91mm (4.86x3.60 in.)
| Qty 1-9 | Qty 10-49 | Qty 50-99 | Qty 100-199 | Qty 200+ |
|---|---|---|---|---|
| $21 | REQUIRES QUICK REGISTRATION | CONTACT | ||
Encoder Input Adapter
Part Number: CL-ENCDR-DFIN
Dimensions: 64x44x20 mm (2.52x1.73x0.79 in.)
Max Count Rate: 2 MHz (quadrature counts/sec)
Index Capture Accuracy: +/- 1 count
Regulatory Certifications: CE, RoHS
Safety: Low Voltage Directive 2014/35/EU, EN 61010-1:2010
| Qty 1-9 | Qty 10-49 | Qty 50-99 | Qty 100-199 | Qty 200+ |
|---|---|---|---|---|
| $42 | REQUIRES QUICK REGISTRATION | CONTACT | ||
Quantities up to 5 generally ship within 3 business days. ![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Easily connect 6 signals from a differential quadrature encoder (A+ A~, B+ B~ and optionally I+ I~) to ClearCore using only 3 digital inputs (DI-6, 7 and 8), without wiring to separate terminal blocks. Connect your encoder to the adapter's DB-9 input and connect the adapter to ClearCore with a standard ribbon cable (20-pin, 0.1" pitch) for a simple noise-free setup. The adapter provides overload-protected +5 volts for the encoder, and "bad sequence" detection warns of faulty or dirty encoders.
| CL-ENCDR-DFIN Encoder Input Adapter | CABLE-RIBBON6 6 inch ribbon cable |
| See pricing above | $5 |
| Add to cart | |
| The "Add to Cart" button will add one of each component (adapter and cable) unless you edit the quantities. Type "0" for the quantity of any component you don't want to add to your cart. | |