PCI Express Mini Card Products (mPCIe)

PCI Express Mini Card Products (mPCIe)



PCI Express Mini Card, commonly abbreviated as mPCIe, or Mini PCIe, is a newer form-factor for PCI Express devices. Designed with the older Mini PCI standard in mind they are the same basic form-factor (commonly used in small-form-factor devices like laptops and other portables) but lack the retention clips of Mini PCI. Unlike the original PCI Express bus, Mini PCIe provides both the standard PCI Express and USB 2.0 signals, allowing flexibility in peripheral design. The standard is highly suitable for industrial automation and test in vehicle, mobile, or any other shock / vibration sensitive application.

mPCIe was originally developed for adding wireless features to notebook computers, isolating the notebooks’ logic board design cycles from the ever-evolving Wi-Fi, Bluetooth and cellular specifications. Unlike its predecessor the PCI Mini Card, mPCIe cards include mounting provisions, preventing any vibration or shock issues common to the older standard. A full size mPCIe device is less than 30 x 51 x 6mm in size, and the Industrial and Military DAQ market has pounced on the standard as a rugged-yet-tiny replacement for the larger legacy options. Perfect for space-constrained systems such as laptops, embedded systems, or industrial PCs.

Selecting mPCIe makes it possible to increase flexibility while reducing size and weight, without sacrificing ruggedness. A COM carrier board or SBC can be designed with all the DAQ I/O and PC interfaces the requirement demands, yet have one, two, even four or more expansion slots available for handling the contingencies of the real world.

Another benefit of the smaller mPCIe standard is a focused approach to I/O expansion: the limited PCB and connector real estate eliminates the unused I/O types and channels common to the one-size-fits-all “multifunction data acquisition system” devices often seen on the larger legacy interfaces.

Performance is assured with the mPCIe’s PCI Express interface, but real flexibility in I/O design is also possible: the mPCIe connector includes a USB 2.0 interface, as well as SMBus and support for future expansion busses. These extra interfaces greatly reduce the time-to-market and upfront costs of bringing new I/O devices to the mPCIe bus, which assures a broad selection of I/O to match application requirements.

Mini PCIe cards have an advantage when it comes to size. They are also designed for rugged environments with mounting holes to keep the boards in place. Cables also tend to be smaller in diameter, often simplifying cable routing.

ACCES mPCIe expansion modules include analog in, analog out, serial RS-232, RS-422, RS-485, CAN, digital I/O, relay I/O and more. By using mPCIe, design engineers can easily and economically provide numerous configurations to customers, and expand product features or signal-handling capability.

Read our article “mPCIe Takes on Shrinking Footprints/Growing Challenges” here to learn more about the PCI Express Mini Card form factor.

mPCIe Products


Don’t have PCI Express Mini Card sockets but need some?  Try our PCIe-mPCIe adapter.  It provides one PCI Express Mini Card socket on a small PCI Express add-in card.

Multifunction Analog Input/Output DAQ on PCI Express Mini Card (mPCIe)

Model# of InputsResBip RngSpeed# DACsDigital I/OXThf:att:pa_inputshf:att:pa_res-inputhf:att:pa_bip-rg-inputhf:att:pa_speedhf:att:pa_outputshf:att:pa_digital-i-ohf:att:pa_xt
mPCIe-AIO16-16FDS16 SE, or 8 Diff, or 8 SE and 4 Diff1671MHz ×242 I/OYesShow details16-se-or-8-diff-or-8-se-and-4-diff1671mhz-x242-i-oyes
mPCIe-AIO16-16F16 SE, or 8 Diff, or 8 SE and 4 Diff1671MHz ×242 I/OYesShow details16-se-or-8-diff-or-8-se-and-4-diff1671mhz-x242-i-oyes
mPCIe-AIO16-16A16 SE, or 8 Diff, or 8 SE and 4 Diff167500kHz x242 I/OYesShow details16-se-or-8-diff-or-8-se-and-4-diff167500khz-x242-i-oyes
mPCIe-AIO16-16E16 SE, or 8 Diff, or 8 SE and 4 Diff167250kHz x242 I/OYesShow details16-se-or-8-diff-or-8-se-and-4-diff167250khz-x242-i-oyes
mPCIe-AI16-16F16 SE, or 8 Diff, or 8 SE and 4 Diff1671MHz ×22 I/OYesShow details16-se-or-8-diff-or-8-se-and-4-diff1671mhz-x26342-i-oyes
mPCIe-AI16-16A16 SE, or 8 Diff, or 8 SE and 4 Diff167500kHz x22 I/OYesShow details16-se-or-8-diff-or-8-se-and-4-diff167500khz-x26342-i-oyes
mPCIe-AI16-16E16 SE, or 8 Diff, or 8 SE and 4 Diff167250kHz x22 I/OYesShow details16-se-or-8-diff-or-8-se-and-4-diff167250khz-x26342-i-oyes
mPCIe-AIO12-16A16 SE, or 8 Diff, or 8 SE and 4 Diff127500kHz x242 I/OYesShow details16-se-or-8-diff-or-8-se-and-4-diff127500khz-x242-i-oyes
mPCIe-AIO12-1616 SE, or 8 Diff, or 8 SE and 4 Diff127250kHz x242 I/OYesShow details16-se-or-8-diff-or-8-se-and-4-diff127250khz-x242-i-oyes
mPCIe-AIO12-16E16 SE, or 8 Diff, or 8 SE and 4 Diff127100kHz x242 I/OYesShow details16-se-or-8-diff-or-8-se-and-4-diff127100khz-x242-i-oyes
mPCIe-AI12-16E16 SE, or 8 Diff, or 8 SE and 4 Diff127100kHz x22 I/OYesShow details16-se-or-8-diff-or-8-se-and-4-diff127100khz-x26342-i-oyes
mPCIe-AI12-16A16 SE, or 8 Diff, or 8 SE and 4 Diff127500kHz x22 I/OYesShow details16-se-or-8-diff-or-8-se-and-4-diff127500khz-x26342-i-oyes
mPCIe-AI12-1616 SE, or 8 Diff, or 8 SE and 4 Diff127250kHz x22 I/OYesShow details16-se-or-8-diff-or-8-se-and-4-diff127250khz-x26342-i-oyes
mPCIe-ADIO16-8FDS8 SE or 4 Diff1671MHz416 I/OYesShow details8-se-or-4-diff1671mhz416-i-oyes
mPCIe-ADIO16-8F8 SE or 4 Diff1671MHz416 I/OYesShow details8-se-or-4-diff1671mhz416-i-oyes
mPCIe-ADIO16-8A8 SE or 4 Diff167500kHz416 I/OYesShow details8-se-or-4-diff167500khz416-i-oyes
mPCIe-ADIO16-8E8 SE or 4 Diff167250kHz416 I/OYesShow details8-se-or-4-diff167250khz416-i-oyes
mPCIe-ADI16-8F8 SE or 4 Diff1671MHz16 I/OYesShow details8-se-or-4-diff1671mhz63416-i-oyes
mPCIe-ADI16-8A8 SE or 4 Diff167500kHz16 I/OYesShow details8-se-or-4-diff167500khz63416-i-oyes
mPCIe-ADI16-8E8 SE or 4 Diff167250kHz16 I/OYesShow details8-se-or-4-diff167250khz63416-i-oyes
mPCIe-ADIO12-8A8 SE or 4 Diff127500kHz416 I/OYesShow details8-se-or-4-diff127500khz416-i-oyes
mPCIe-ADIO12-88 SE or 4 Diff127250kHz416 I/OYesShow details8-se-or-4-diff127250khz416-i-oyes
mPCIe-ADIO12-8E8 SE or 4 Diff127100kHz416 I/OYesShow details8-se-or-4-diff127100khz416-i-oyes
mPCIe-ADI12-8A8 SE or 4 Diff127500kHz16 I/OYesShow details8-se-or-4-diff127500khz63416-i-oyes
mPCIe-ADI12-88 SE or 4 Diff127250kHz16 I/OYesShow details8-se-or-4-diff127250khz63416-i-oyes
mPCIe-ADI12-8E8 SE or 4 Diff127100kHz16 I/OYesShow details8-se-or-4-diff127100khz63416-i-oyes

Digital (TTL/CMOS) Input/Output on PCI Express Mini Card (mPCIe)

ModelDigital I/OCountersCoS IRQXThf:att:pa_digital-i-ohf:att:pa_countershf:att:pa_coshf:att:pa_xt
mPCIe-DIO-24X24 I/O (8/8/4/4)16YesYesShow details24-i-o-8-8-4-416yesyes
mPCIe-DIO-24A24 I/O (8/8/4/4)16YesYesShow details24-i-o-8-8-4-416yesyes
mPCIe-DIO-2424 I/O (8/8/4/4)NoYesShow details24-i-o-8-8-4-4629noyes
mPCIe-DIO-24S24 I/O (8/8/4/4)YesYesShow details24-i-o-8-8-4-4629yesyes

Isolated Digital: Inputs, Relays (Electromechanical and Solid-State (FET)) on PCI Express Mini Card (mPCIe)

ModelDigital I/ORelays/FETsCountersCOSXThf:att:pa_digital-i-ohf:att:pa_relayhf:att:pa_countershf:att:pa_coshf:att:pa_xt
mPCIe-IIRO-44 In & 4 Out4 EMYesYesShow details4-in-4-out4629yesyes
mPCIe-RO-88 Out8 EMNoYesShow details8-out8629noyes
mPCIe-IIRO-88 In & 8 Out8 EMYesYesShow details8-in-8-out8629yesyes
mPCIe-IDIO-8HL8 In & 8 Out8 FETsYesYesShow details8-in-8-out8-ss629yesyes
mPCIE-IDIO-8L8 In & 8 Out8 FETsYesYesShow details8-in-8-out8-ss629yesyes
mPCIe-IDIO-8H8 In & 8 Out8 FETsYesYesShow details8-in-8-out8-ss629yesyes
mPCIe-IDIO-44 In & 4 Out4 FETsYesYesShow details4-in-4-out4-ss629yesyes
mPCIe-IDIO-88 In & 8 Out8 FETsYesYesShow details8-in-8-out8-ss629yesyes
mPCIe-IDO-88 Out8 FETsNoYesShow details8-out8-ss629noyes
mPCIe-II-44 InYesYesShow details4-in570629yesyes
mPCIe-II-88 InYesYesShow details8-in570629yesyes
mPCIe-II-1616 InYesYesShow details16-in570629yesyes
mPCIe-ISODIO-168 In & 8 Out, 3.3V signaling1 x 32 Bit Timer WatchdogYesYesShow details8-in-8-out-3-3v-signaling5701-x-32-bit-timer-watchdogyesyes

CAN2.0 A/B/FD Ports on PCI Express Mini Card (mPCIe)


Two port CANbus mPCIe card, with Isolation

Show details

Two port CANbus mPCIe card

Show details

Serial Communications (incl Isolated) on PCI Express Mini Card (mPCIe)

ModelRS-232RS-422RS-485Max BaudIsolationLRG FIFOConnectorXThf:att:pa_rs-232hf:att:pa_rs-422hf:att:pa_rs-485hf:att:pa_baudhf:att:pa_isolationhf:att:pa_lrg-fifohf:att:pa_connectorhf:att:pa_xt
mPCIe-UCAN2-ISOYes3-pin Pico-Clasp, Cabled DB9YesShow detailsyes3-pin-pico-clasp cabled-db9yes
mPCIe-UCAN2No3-pin Pico-Clasp, Cabled DB9YesShow detailsno3-pin-pico-clasp cabled-db9yes
mPCIe-ICM422-1None1None3MYesYesHirose 5-pin Latching, Cabled DB9YesShow detailsnone1none3myesyeshirose-5-pin-latching cabled-db9yes
mPCIe-ICM422-2None2None3MYesYesHirose 5-pin Latching, Cabled DB9YesShow detailsnone2none3myesyeshirose-5-pin-latching cabled-db9yes
mPCIe-ICM422-4None4None3MYesYesHirose 5-pin Latching, Cabled DB9YesShow detailsnone4none3myesyeshirose-5-pin-latching cabled-db9yes
mPCIe-ICM485-1NoneNone13MYesYesHirose 5-pin Latching, Cabled DB9YesShow detailsnonenone13myesyeshirose-5-pin-latching cabled-db9yes
mPCIe-ICM485-2NoneNone23MYesYesHirose 5-pin Latching, Cabled DB9YesShow detailsnonenone23myesyeshirose-5-pin-latching cabled-db9yes
mPCIe-ICM485-4NoneNone43MYesYesHirose 5-pin Latching, Cabled DB9YesShow detailsnonenone43myesyeshirose-5-pin-latching cabled-db9yes
mPCIe-ICM232-22NoneNone921.6kYesYesHirose 5-pin Latching, Cabled DB9YesShow details2nonenone921-6kyesyeshirose-5-pin-latching cabled-db9yes
mPCIe-ICM232-44NoneNone921.6kYesYesHirose 5-pin Latching, Cabled DB9YesShow details4nonenone921-6kyesyeshirose-5-pin-latching cabled-db9yes
mPCIe-COM232-22NoneNone921.6kNoYesHirose 6-pin Latching, Cabled DB9YesShow details2nonenone921-6knoyeshirose-6-pin-latching cabled-db9yes
mPCIe-COM-2SNone223MNoYesHirose 6-pin Latching, Cabled DB9YesShow detailsnone223mnoyeshirose-6-pin-latching cabled-db9yes
mPCIe-COM-2SM2223MNoYesHirose 6-pin Latching, Cabled DB9YesShow details2223mnoyeshirose-6-pin-latching cabled-db9yes
mPCIe-COM232-44NoneNone921.6kNoYesHirose 6-pin Latching, Cabled DB9YesShow details4nonenone921-6knoyeshirose-6-pin-latching cabled-db9yes
mPCIe-COM-4SNone443MNoYesHirose 6-pin Latching, Cabled DB9YesShow detailsnone443mnoyeshirose-6-pin-latching cabled-db9yes
mPCIe-COM-4SM4443MNoYesHirose 6-pin Latching, Cabled DB9YesShow details4443mnoyeshirose-6-pin-latching cabled-db9yes

Ethernet Ports on PCI Express Mini Card (mPCIe)


mPCIe Gigabit Ethernet LAN Card

Show details

Quadrature and Other Counters on PCI Express Mini Card (mPCIe)

ModelQuad InputsCounter ResolutionReceiver TypeCounter TypeXThf:att:pa_quad-inputshf:att:pa_counter-resolutionhf:att:pa_receiver-typehf:att:pa_counter-typehf:att:pa_xt
mPCIe-QUAD-4432-bitISL32173LS7766YesShow details432-bitisl32173ls7766yes
mPCIe-QUAD-8832-bitISL32173LS7766YesShow details832-bitisl32173ls7766yes

Carrier Board Products

Don’t have PCI Express Mini Card sockets? Check out our carrier board products below.

PCI Express Mini Card (mPCIe) Expansion Sockets on PCIe/104

ModelDescriptionmPCIe socketsPCIe Lanes Neededhf:att:pa_pcie-x1-expansionhf:att:pa_pcie-lanes

One PCIe x1 lane to 4 mPCIe sockets Carrier Board

41Show details41

One PCIe x1 lane to 4 mPCIe sockets Carrier Board

21Show details21

Four PCIe x1 lanes to 2 mPCIe sockets Carrier Board

22Show details22

Four PCIe x1 lanes to 4 mPCIe sockets Carrier Board

44Show details44

PCI Express Mini Card (mPCIe) Expansion Sockets on PCI Express (PCIe)


PCI Express to PCI Express Mini Card (PCIe to mPCIe) Adapter

Show details