The Raspberry Pi is difficult to use in an embedded application because the unneeded connectors get in the way. The Compute Module was made to solve that problem. The Arm processor is a 200 pin DDR2 SO-DIMM module, aka, a “Sodium” CPU. It has a Broadcom BCM2835 ARM1176 CPU with 512 MB of RAM, a 4 GB eMMC device, USB, high speed video ports, GPIO, PWM, UART, PCM/PDM Audio In and Out, multiple 32-bit timers, and two SPI ports, which makes it an ideal controller for many embedded applications.
(image CC BY-SA 4.0 by Raspberry Pi Foundation)
(Dimensions are 67.6x30mm )
In this embedded app we made a small motherboard with integrated Ethernet, +12 VDC power, and dual HDMI connectors:
Front and Back views:
First Look Video:
Compute Module – First Look from Raspberry Pi Foundation on Vimeo.