PC/104™ is a specification that was accepted as the “base document” for the IEEE draft standard, called the P996.1 Standard for Compact Embedded-PC Modules. The PC/104™ standard expands upon the existing PC bus allowing companies that embed PC technology in limited space applications to have a standardized system architecture as well as a broader range of vendors and vendor support.
There are two ways to use PC/104™ Modules: as standalone module stacks and as component-like applications. Standalone module stacks are self-nesting and are spaced at .600” apart while the PC/104™ connector can also function as a highly integrated component. The standard specifies 104 pins: 64 for the P1 and 40 for the P2.