This serial and GPIO Mini PCIe module provides a traditional serial I/O interface for legacy communication. The serial ports can be independently configured for RS-232, RS-422, or RS-485 operation. The twelve GPIO lines are independently configurable as an input or output.
RS-232, RS-422, and RS-485 Serial I/O
Operate in 4-wire mode with auto-direction control and baud rates up to 400 Kbps
Twelve general purpose I/O lines
Application Programming Interface
Simplifies software development
See datasheet for more details
|Mechanical||Size: Mini PCIe module (full size): 30 x 50.95 x 6.39 mm (1.18 x 2 x .25")|
|Input Voltage||3.3V (from Mini PCIe slot)|
|Bus Interface||Mini PCIe|
|Operating Temperature||-40° to +85°C|
|Shock and Vibration||MIL-STD-202G|
|Serial I/O||Four COM ports|
|Digital I/O||Twelve general purpose I/O lines|
|Operating System Compatibility||Most x86 operating systems including Windows, Windows Embedded, Linux, VxWorks, and QNX.|
|Export Info||ECCN: 4A994.a|
|Export Info||Schedule B: 8471.60.7000|
See datasheet for full specifications
The VL-MPEe-U2 is an extremely small and rugged I/O module based on the industry-standard Mini PCIe module format. Unlike typical I/O expansion boards, Mini PCIe allows additional I/O functions to be added to a system with almost no increase in overall system/package size. Mini PCIe modules provide a simple, economical, and standardized way to add I/O functions to embedded computer products.
In a very small package, this board provides four serial ports, twelve general purpose I/O lines, and three indicator LEDs.
This serial plus GPIO module provides a traditional serial I/O interface for legacy communication. The serial ports operate in 4-wire mode with auto-direction control and baud rates up to 400 Kbps. Each port can be independently configured (hard jumpered) for RS-232, RS-422, or RS-485 operation.
The twelve GPIO lines are independently configurable as an input or output. GPIO inputs can be set for normal or inverted level, and optionally set to generate an interrupt. GPIO outputs can be set to be normal HIGH or LOW state, or open drain.
The on-board indicator LEDs include one power indicator and two user LEDs that can be jumpered to GPIO pins.
This rugged product is designed and tested for full industrial temperature operation (-40º to +85ºC). It also meets MIL-STD-202G specifications for shock and vibration. Latching connectors provide additional ruggedization, making it at home in harsh environments.
The VL-MPEe-U2 board includes device drivers and the VersaAPI Application Programing Interface. The VersaAPI includes pre-defined calls to send or retrieve data from the on-board I/O ports. These calls greatly simplify development of the user code needed to access these ports. On the VL-MPEe-U2 board, the VersaAPI supports the on-board GPIO lines. The VersaAPI is compatible with Windows, and Linux operating systems.
This I/O board is compatible with a variety of popular x86 operating systems including Windows, Linux, VxWorks, and QNX.
The module utilizes PCIe signaling and can be used in any system that supports PCIe signaling at the Mini PCIe socket.
Product customization is available, even in low quantities. Options include conformal coating, application-specific testing, BOM revision locks, special labeling, etc.
VersaLogic products are designed for use by OEMs working in a variety of market applications: Aerospace, Defense, Energy, Industrial, Security, Medical, Military, Robotics, and Transportation. Anywhere that the need for superb quality and high-performance embedded computing exists, applications include: automation, avionics, gateway, in-vehicle, monitoring, simulation, and vision.
VersaLogic delivers extremely reliable standard and customized embedded computers backed with unsurpassed service and the highest availability in the market. VersaLogic exists to exceed customers' product, service, support and delivery needs - whenever and wherever the need arises.
- Serial + GPIO VL-MPEe-U2 Datasheet 03/16/16 PDF 1.29 MB DOWNLOAD
- Serial + GPIO VL-MPEe-U2 Reference Manual 02/02/21 PDF 166 KB DOWNLOAD
Software Support Packages
- Windows 10 VersaAPI 1.6.1 32-bit/64-bit 08/31/20 ZIP 6.26 MB DOWNLOAD
- Windows 7 SP1 Build 7601 VersaAPI 1.1.0 32-bit 04/30/15 ZIP 3.1 MB DOWNLOAD
- Windows XP (SP3) VersaAPI 1.0.0 32-bit 07/02/14 ZIP 3.3 MB DOWNLOAD
- Windows Embedded Std 7 SP1 Build 7601 VersaAPI 1.1.0 for WES7 32-bit 04/30/15 ZIP 3.1 KB DOWNLOAD
- Windows Embedded XPe VersaAPI 1.0.0 32-bit 07/02/14 ZIP 3.3 MB DOWNLOAD
- Linux Ubuntu and CentOS VersaAPI 1.8.2 64-bit 01/11/23 TGZ 1.5 MB DOWNLOAD
- Linux Ubuntu and CentOS VersaAPI 1.7.2 64-bit 08/13/21 TGZ 1.49 MB DOWNLOAD
- Linux Ubuntu and CentOS VersaAPI 1.7.0 64-bit 05/27/21 TGZ 1.47 MB DOWNLOAD
- Linux Ubuntu and CentOS VersaAPI 1.6.1 64-bit 07/28/20 TGZ 1.33 MB DOWNLOAD
- Linux Ubuntu and CentOS VersaAPI 1.6.0 64-bit 03/25/20 TGZ 1.31 MB DOWNLOAD
- Linux Ubuntu 14.04.4 VersaAPI 1.4.2 32-bit 09/01/16 ZIP 96 KB DOWNLOAD
- Linux Ubuntu 14.04.4 VersaAPI 1.4.2 64-bit 09/01/16 ZIP 95 KB DOWNLOAD
- Linux Knoppix VersaAPI 1.1.0 32-bit 04/30/15 TGZ 31 KB DOWNLOAD
- Linux Debian VersaAPI 1.0.0 32-bit 06/27/14 ZIP 184 KB DOWNLOAD
Additional Reference Materials
- Component Info: Maxlinear XR17V354 Quad PCIe UART with MPIO Datasheet 08/22/18 PDF 3.8 MB DOWNLOAD
- Component Info: Maxlinear Windows 10 Driver ZIP 292 KB DOWNLOAD
- Component Info: Maxlinear Windows 7 and older Driver ZIP 276 KB DOWNLOAD
- Component Info: Maxlinear Linux Driver ZIP 21 KB DOWNLOAD
- Part Number Description
- VL-CBR-1014 RS232 two channel cable 2xDsub (9-pin), latching, 12"
- VL-CBR-1502 GPIO screw terminal paddleboard, and cable, Latching, 12"
- VL-HDW-108 Mini PCIe card / mSATA 10x hold-down screws for use with 2.5 mm standoffs, Metric thread, Nylon
- VL-HDW-110 Mini PCIe module 10x hold-down screws for use with 2.0 mm standoffs, Nylon
- Part Number Description Form Factor
- VL-EPM-P2E PC104-Plus Mini PCIe socket x2 adapter, industrial temperature PC104-Plus
- VL-EPMp-P2E PCI-104 Mini PCIe socket x2 Adapter, industrial temperature PCI-104