⚖ Comparison : Raspberry Pi Compute Module 5 (compute-module-5) vs Raspberry Pi 2 Model B (2015) — Board Sheet

Comparison of declared technical characteristics : Raspberry Pi Compute Module 5 (compute-module-5) et Raspberry Pi 2 Model B (2015) — Board Sheet (16 characteristics). See the full board sheet : Raspberry Pi Compute Module 5 (compute-module-5) · Raspberry Pi 2 Model B (2015) — Board Sheet.

CharacteristicsRaspberry Pi Compute Module 5 (compute-module-5)Raspberry Pi 2 Model B (2015) — Board Sheet
socBroadcom BCM2712, quad-core 64-bit Arm Cortex-A76 (ARMv8) @ 2.4 GHz, with Raspberry Pi's RP1 I/O controller as an extra chip on the module ("That's a whole extra chip on the board compared with CM4") — ,BCM2836 — 4× ARM Cortex-A7 (ARMv7-A, 32-bit) @ 900 MHz, GPU VideoCore IV (~250 MHz, OpenGL ES 2.0, 1080p30 H.264 encode/decode, MPEG-2/VC-1 licensed). v1.2+: BCM2837B0 (4× Cortex-A53) with the same VideoCore IV. (Wikipedia)
gpuVideoCore VII; OpenGL ES 3.1; hardware 4Kp60 HEVC decode; dual HDMI 2.0 outputs, each up to 4Kp60 simultaneously; up to three simultaneous displays of any mix (HDMI/DSI/DPI) — ,—
ram2 / 4 / 8 / 16 GB LPDDR4x-4267 SDRAM with ECC support (16 GB variants added to the datasheet in the 28 Aug 2025 revision) —1 GB LPDDR2 shared CPU/GPU — 2× the Pi 1. (Wikipedia)
storageon-board eMMC, 16 / 32 / 64 GB (MLC per launch article), "up to 400 MB/s … four times faster than previous compute modules"; CM5Lite has no eMMC and exposes an SDIO 2.0 interface for an external SD card or eMMC — ,microSD only; no onboard storage.
form_factor40 mm × 55 mm module, 4.6 mm deep bare (features list elsewhere in the same datasheet says 4.7 mm), 1.24 mm ±10% PCB, four M2.5 mounting holes; dual 100-pin high-density connectors (200 pins total, Amphenol 10164227-1001A1RLF/-1004A1RLF, stacking heights 1.5 mm or 4.0 mm); mechanically compatible with CM4 — ,—
connectivityoptional certified Cypress CYW43455 radio — dual-band 2.4/5.0 GHz IEEE 802.11 b/g/n/ac Wi-Fi + Bluetooth 5.0/BLE, on-board PCB antenna plus U.FL connector with boot-time antenna switch (dtparam=ant1/ant2); integrated Gigabit Ethernet PHY (Broadcom BCM54210PE) with IEEE 1588-2008 PTP; one-lane PCIe Gen 2 (5 Gb/s) host; 2× USB 3.0 SuperSpeed (simultaneous 5 Gb/s) + 1× USB 2.0 High-Speed (480 Mb/s) —1× 10/100 Mbps Ethernet + 4× USB 2.0, all on the single 480 Mbps USB bus via the LAN9514 combo chip; full-size HDMI, 3.5 mm 4-pole composite+audio jack. No WiFi/Bluetooth. (Wikipedia)
gpio28 general-purpose GPIOs (GPIO0–27) on the connectors, matching the Raspberry Pi 5 40-pin header functions, plus dedicated-function pins (CAM_GPIO0/1 = RP1 GPIO34/35, MIPI I2C SDA0/SCL0 = GPIO38/39, Fan_Tacho = GPIO29); marketing says "up to 30 GPIOs"; bank voltage selectable by wiring GPIO_VREF to CM5_3.3V, CM5_1.8V (1.8 V signalling) or an external 2.5 V supply; no ADC or DAC (PWM AUDIO_OUT/AUDIO_IN PDM instead); GPIO2/GPIO3 carry 1.8 kΩ I2C pull-ups — ,standard 40-pin J8 header — 3.3 V/5 V, I²C0 (+muxable I²C1), SPI0/SPI1, UART0, hardware PWM (GPIO18), 28 GPIOs; 3.3 V logic, no ADC/DAC. (pinout.xyz; official docs)
peripheral_mux_rp1up to 5 UARTs (UART0 8-wire or IrDA), 4–5 I2C controllers, 6 SPI controllers (5 master + 1 slave), 1 SDIO, 1 DPI parallel display (24-bit), I2S master + slave (quadruple lane), 2× PWM audio out + 2× PDM audio in, up to 4 PWM channels, 2–3 GPCLK outputs ——
gpio_electricals_datasheet_4_3_2configurable drive 2/4/8/12 mA (e.g. at 3.3 V, IOL typ 23.9 mA @ 8 mA setting); VOL ≤ 0.4 V; internal pull-up/pull-down ≈ 55 kΩ typ; input leakage ≤ 3 µA @ 3.3 V; total GPIO current must not exceed 50 mA across all 28 pins ——
powersingle 5 V input (4.75–5.25 V) with USB-C PD negotiation up to 5 V/5 A via CC1/CC2 pins; module outputs CM5_3.3V and CM5_1.8V regulator rails, 600 mA each for peripherals; typical consumption (datasheet §3.3/§4.3.3): shutdown 1.3 mA (PMIC_EN low), ~3 mA software-shutdown, idle ~400 mA (~2 W at 5 V), operating ~900 mA typ (~4.5 W at 5 V); carrier-board designers should budget 5 V @ 2.5 A (Appendix B.3) —micro-USB 5 V, ~400–600 mA typical board draw under load (quad-core era); polyfuse-protected.
rtcVBAT pin 2.5–3.5 V (typically 3 V, e.g. CR2032); RTC draws 1.7 µA powered / 6 µA unpowered; "a typical CR2032 lasts > 3 years when CM5 is unpowered" ——
temperature_reliabilityoperating −20 °C to +85 °C (non-condensing); wireless RF performance best −20 °C to +75 °C; SoC throttles below 85 °C case temp and can exceed it if the cooler is inadequate; MTBF 143 000 h (CM5) / 168 000 h (CM5Lite) in benign environments, 16 000 h in mobile/vibrating environments ——
absolute_maximum_ratingsVIN −0.5…6.0 V; GPIO_VREF −0.5…3.6 V; GPIO input ≤ VGPIO_VREF + 0.5 V ——
companion_carrier_cm5io_sold_separately160 mm × 90 mm; USB-C power (same standard as Pi 5: 5 V/5 A = 25 W, or 5 V/3 A with a 600 mA peripheral limit); power button; RTC battery socket; 2× HDMI; 2× combined MIPI DSI/CSI-2 FPC; 2× USB 3.0 Type-A + 1× USB 2.0 Type-C (slave, for flashing); GbE RJ45 with PoE (PoE+ via separate PoE+ HAT+); M.2 M-key PCIe socket (2230/2242/2260/2280); microSD slot (Lite only); 40-pin HAT GPIO header; 1.8 V/3.3 V GPIO voltage jumper; config jumpers (eMMC boot disable, EEPROM write-protect, wireless); 4-pin JST-SH PWM fan connector — (mirror: ,—
temperature—throttles above 85 °C or on undervoltage; quad-core loads run warmer than Pi 1. (Wikipedia)
mechanical—Pi 1 B+ outline (65 × 56 mm, 4 mounting holes). (Wikipedia)

Raspberry Pi Compute Module 5 (compute-module-5) Raspberry Pi 2 Model B (2015) — Board Sheet