Raspberry Pi Model A+, A, B+, B, Compute Module Dev Kit Comparison Chart

Raspberry Pi Model B+

Buy NowBuy Now

Raspberry Pi Model B

Buy NowBuy Now

Raspberry Pi Model A

Buy NowBuy Now

Raspberry Pi Model A+

Buy NowBuy Now

Raspberry Pi Compute Module Dev Kit

Buy NowBuy Now

Dimensions85mm x 56mm85mm x 56mm85mm x 56mm65mm x 56mm

Module: 65mm x 30mm

IOBoard: 105mm x 85mm

ChipBroadcom BCM2835 SoC full HD multimedia applications processorBroadcom BCM2835 SoC full HD multimedia applications processorBroadcom BCM2835 SoC full HD multimedia applications processorBroadcom BCM2835 SoC full HD multimedia applications processorBroadcom BCM2835 SoC full HD multimedia applications processor
CPU700 MHz Low Power ARM1176JZ-F Applications Processor700 MHz Low Power ARM1176JZ-F Applications Processor700 MHz Low Power ARM1176JZ-F Applications Processor700 MHz Low Power ARM1176JZ-F Applications Processor700 MHz Low Power ARM1176JZ-F Applications Processor
GPUDual Core VideoCore IV® Multimedia Co-ProcessorDual Core VideoCore IV® Multimedia Co-ProcessorDual Core VideoCore IV® Multimedia Co-ProcessorDual Core VideoCore IV® Multimedia Co-ProcessorDual Core VideoCore IV® Multimedia Co-Processor
RAM512 MB SDRAM @ 400 MHz512 MB SDRAM @ 400 MHz256 MB SDRAM @ 400 MHz256 MB SDRAM @ 400 MHz512 MB SDRAM @ 400 MHz
StorageMicroSDSDCardSDCardMicroSD4gB eMMC
USB 2.04x USB Ports2x USB Ports1x USB Port1x USB Port1x USB Ports
Ethernet1x 10/100mb Ethernet RJ45 Jack1x 10/100mb Ethernet RJ45 JackNoneNoneNone
Video ConnectionsHDMI, Composite RCA (shared with audio jack)HDMI, Composite RCAHDMI, Composite RCAHDMI, Composite RCA (shared with audio jack)HDMI
Supported Resolutions640×350 to 1920×1200, including 1080p, PAL & NTSC standards640×350 to 1920×1200, including 1080p, PAL & NTSC standards640×350 to 1920×1200, including 1080p, PAL & NTSC standards640×350 to 1920×1200, including 1080p, PAL & NTSC standards640×350 to 1920×1200, including 1080p, PAL & NTSC standards
AudioMulti-Channel HD Audio over HDMI, Stereo from 3.5 mm jackMulti-Channel HD Audio over HDMI, Stereo from 3.5 mm jackMulti-Channel HD Audio over HDMI, Stereo from 3.5 mm jackMulti-Channel HD Audio over HDMI, Stereo from 3.5 mm jackMulti-Channel HD Audio over HDMI
Operating SystemsRaspbian, RaspBMC, Arch Linux, Risc OS, OpenELEC, PidoraRaspbian, RaspBMC, Arch Linux, Risc OS, OpenELEC, PidoraRaspbian, RaspBMC, Arch Linux, Risc OS, OpenELEC, PidoraRaspbian, RaspBMC, Arch Linux, Risc OS, OpenELEC, PidoraRaspbian, RaspBMC, Arch Linux, Risc OS, OpenELEC, Pidora
Power Draw / voltage600mA up to 1.8A @ 5V750mA up to 1.2A @ 5V600mA up to 1.2A @ 5V600mA up to 1.8A @ 5V600mA up to 1.2A @ 5V
GPIO40262640120
Other Connectivity

1x CSI-2 for Raspberry Pi camera modules

1x DSI for Raspberry Pi displays

1x CSI-2 for Raspberry Pi camera modules

1x DSI for Raspberry Pi displays

1x CSI-2 for Raspberry Pi camera modules

1x DSI for Raspberry Pi displays

1x CSI-2 for Raspberry Pi camera modules

1x DSI for Raspberry Pi displays

1x Micro-USB (Programming Only)

2x mini CSI-2 for connecting Camera adapters

2x mini DSI for connecting Display adapters

Power Source1x Micro-USB1x Micro-USB1x Micro-USB1x Micro-USB1x Micro-USB
Highlights

Improved power management which improves USB support and allows for high-drain devices such as external USB hard drives.

Larger bank of accessible GPIO ports compared to Model B board allows for direct hardware device control.

Smaller, compact design

Works well as an introductory educational tool

Suitable for a smaller scale electronics project that requires standard IO ports

Enhances projects with the addition of ethernet connectivity

Works well as an introductory educational tool

Suitable for a smaller scale electronics project that requires standard IO ports

HAT Compatible

Works well as an introductory educational tool

Suitable for a smaller scale electronics project that requires standard IO ports

Minimalistic design assists in pick and choosing devices, helps  reduce overall power consumption

HAT Compatible

Large bank of accessible GPIO to communicate with devices and the Raspberry Pi

Input and output to/from visual capture devices and displays easily broken out into accessible ports.

IO Board allows for prototyping of a circuit which the module can then integrate into.

Onboard flash allows for fast execution of code without relying on SDCards