PC-SPI/I2C/GPIO Interface Adapters Comparison
Diolan offers wide range of unique products which support most common serial interfaces. All DLN-Series adapters have PC-I2C, PC-SPI and PC-GPIO interfaces, as well as ADC, PWM and Pulse Counter functionality.
Use the following links to compare specific interfaces of DLN-series PC-SPI/I2C/GPIO adapters:
PC SPI Interface |
PC I2C Interface |
PC GPIO Interface
If you prefer tabular comparison see PC-SPI/I2C/GPIO adapter comparison table at the bottom of this page.
The Similarities
Before making a big deal about the differences, it’s worth noting that all DLN-series adapters share the same API and are easily interchangeable. If you start the new project and you are not sure what functionality you need from PC-SPI/I2C/GPIO adapter, start with the most powerful one - DLN-4S. Lately, if you decide that you don't need all the functionality that this PC-SPI/I2C/GPIO adapter provides, you can easily switch to any other adapter and decrease the cost of your application.
Another possibility to decrease the cost of PC-SPI/I2C/GPIO interface in your final product is to integrate our microcontrollers into your PCB. All listed below PC-SPI/I2C/GPIO adapters are also available as preprogrammed microcontrollers. This microcontrollers contain the same firmware as assembled PC-I2C/SPI/GPIO adapters. All you need is to embed them (with some additional components) to you final design. You can use our schematics as a reference design.
DLN-1 PC-SPI/I2C/GPIO Interface Adapter
DLN-1 is the cheapest PC-SPI/I2C/GPIO adapter available on the market. Despite the low cost, this adapter is very powerful. According to our research of customers requirements, DLN-1 adapter is suitable for 90% of applications.
Main features of DLN-1 PC-SPI/I2C/GPIO adapter:
- PC to I2C master interface with configurable frequency up to 1MHz (fast plus mode), voltage level 2.3V-5V. By default the on-board I2C pull-up resistors are not applied, but you can easily connect either 240 Ohm (for fast plus mode) or 1.5K I2C pull-ups with soldering bridge.
- PC to SPI master interface with configurable frequency up to 4MHz. The SPI voltage is 3.3V, but inputs are 5V tolerant, so you can use DLN-1 PC-SPI interface with 5V SPI slave devices.
- 32 digital I/0 pins can be configured either as digital inputs or digital outputs.
- 4 10-bit analog inputs can measure voltage up to 3.3V.
- PWM output with configured frequency and duty cycle.
- 32-bit pulse counter can count pulses or frequency on the connected pin.
DLN-1 PC-SPI/I2C/GPIO adapter is available in 3 versions:
- Fully assembled PC-SPI/I2C/GPIO adapter, model DLN-1A. The DLN-1A PC-SPI/I2C/GPIO adapter comes with assembled pin headers and I2C connector. It ideally suits for software developers that don't want to bother with soldering. You can easily connect the DLN-1A PC-SPI/I2C/GPIO adapter directly to your device with wide range of available accessories. For a complete list of available accessories visit the DLN-1A PC-SPI/I2C/GPIO adapter product page.
- PC-SPI/I2C/GPIO adapter with unpopulated connectors, model DLN-1. Unpopulated connectors provide many open possibilities for hardware engineers. You can assemble DLN-1 PC-SPI/I2C/GPIO adapter to your PCB or breadboard and connect it directly to your peripheral.
- PC-SPI/I2C/GPIO system on chip solution, model DLN-1C. If you want to significantly decrease the cost of you PC-SPI/I2C/GPIO interface take a look at DLN-1C. We sell NXP LPC1343F microcontrollers with DLN-1 firmware inside the internal flash memory.
PC-SPI/I2C/GPIO Adapters Comparison Summary
| DLN-1 | DLN-2 | DLN-4M | DLN-4S |
|---|---|---|---|
![]() ![]()
|
![]()
|
![]() ![]() ![]() |
![]() ![]() ![]() |
| PC - SPI Interface | |||
|
|
|
|
| PC - I2C Interface | |||
|
|
|
|









2006-2012