Mini Cards are a convenient, versatile and low cost solution for adding additional interfaces to an embedded system. Popularised in Laptop computers they now have a home in embedded systems providing very compact expansion. The two common formats are Mini-PCI cards and Mini-PCIe cards with M.2 rapidly gaining in popularity. Mini cards provide a simple means of adding additional interfaces to a system.
What is a Mini-PCI card?
As its name implies, a Mini-PCI card has a PCI interface which generally feeds into a PCI device on the module. This can provide peripherals such as:
- Network adapters
- Serial ports
- GPS
- Frame grabber
What is a Mini-PCIe card?
Mini-PCIe or Mini-PCI Express cards were more recently intoduced and replace MiniPCI in newer applications. A MiniPCIe module has a single PCIe lane which provides a simpler yet more powerful interface. PCIe modules are available in two sizes, full size (length) and half size. Many industrial motherboards offer one, two or even more MiniPCIe slots. Within the specification of MiniPCIe are a number of interface pins that are used for other purposes. For example USB is generally available and is often used for 3/4G modems or GPS. Other pins are defined for use with a SIM card for the GSM modem.
The range of cards is quite extensive including:-
- Network adaptors
- Frame grabbers
- Video capture and compression
- 3/4G modems
Later Developments
More recently the M.2 specification was introduces initially as a replacement for mSATA modules but is now becoming popular in a number of different applications.
The M.2 specification amongst other things provides up to four PCI Express lanes and one logical SATA 3.0 interface. The possibilities are enormous and we are gradually seeing new products being released.
Expansion board |
Introduction date |
Mini-PCI |
1999 |
Mini-PCIe full size |
2005 |
Mini-PCIe half size |
2010 |
M.2 |
2013 |
Adapters are available to allow MiniPCI and MiniPCIe cards to be installed in a full size PCI or PCIe slot.
Some examples of current modules:
![]() |
![]() |
Mini-PCI |
Mini-PCI Express |
![]() |
![]() |
Mini-PCIe half size |
Mini-PCI Express H.264 HDMI Hardware Encoder |
To discuss your system expansion requirements call our sales team today on 01489 780144
or email info @bvmltd.co.uk ..... We like to make life easier.
Was this article useful? Contact us so we can help you find a solution.