DLN-4 USB-GPIO Interface Adapter provides 48 individually addressable digital input and digital output lines. They can be used as general purpose inputs/outputs and allow to control external equipment.
You can also have a good look at USB to I2C interface/USB to GPIO/USB to SPI Interface adapter U2C-12 and USB to GPIO adapter – GPIO-24.
The DLN-4 has 8 channels of analog acquisition connected to built-in high precision Analog-to-Digital converter (ADC). The ADC module provides sampling for temperature sensors, voltage sensors, etc. This platform offers excellent data handling capability. All the channels can transfer data to and from the PC host at a high rate.
The ADC module of the USB-GPIO interface adapter can be configured using several simple functions.
DlnAdcEnable() and DlnAdcDisable() functions enable and disable the ADC module respectively, DlnAdcSetResolution() and DlnAdcGetResolution() allow configuring the ADC resolution, while DlnAdcChannelSetCfg() function allows configuring individual ADC channels. Calling the DlnAdcChannelGetCfg() retrieves current settings for the specified ADC channel of you USB-GPIO interface adapter.
You can find the detailed information on the ADC module configuration in the online API documentation at our website. Key Features:
- 48 digital inputs and digital outputs that can be utilized as general purpose I/O;
- 4 10-bit analog inputs connected to the ADC module;
- 4 12-bit analog inputs connected to the ADC module;
- digital PWM (Pulse Width Modulation) and high frequency PWM support;
- weak pull-up resistors;
- open-drain functionality.

