CP2112 is a standard USB HID class device, which is natively supported by most operating systems, meaning a custom driver is not required.
The low-level HID specification for the CP2112 is provided in “AN495: CP2112 Interface Specification.” This document describes all of the basic functions for opening, reading from, writing to, and closing the device, as well as the ROM programming functions.
A Windows DLL that encapsulates the CP2112 HID interface and also adds higher level features, such as read/write timeouts, is provided by Silicon Labs. This is documented in AN496.
For a Linux platform, the user can use the hidapi with the AN495 specification to communicate with the CP2112. Additionally, there is a driver module for CP2112 directly in the Linux kernel starting in version 3.15. More information can be found here:
Interface Knowledge Base
CP2114 B01 vs B02 封装丝印
CPT112S/CPT007B Capacitive Sense Profiler with ToolStick Base Adaptor
Question
Does the Toolstick Base Adapter support Capacitive Sense Profiler with CPT112S/CPT007B devices?
Answer
Yes, you can connect the base adapter and CPTxxxx device through C2 interface.
Take the CPT112S STK as example, the connection is depict as below:
The schematic of the ToolStick Base Adapter is available in this document (page 5).
CP2112 Library