waveshare Compute Module 3+/32GB Compute Module - Flexible Pi Core
waveshare Compute Module 3+/32GB Compute Module - Flexible Pi Core
Price subject to change. Tap below for current.
Couldn't load pickup availability
In this review the waveshare Compute Module 3+/32GB is assessed as a compact, board-level incarnation of the Raspberry Pi 3 Model B+ designed for custom hardware integration. The bottom line: this module is for developers and embedded designers who need the full BCM2837 SoC and 1GB RAM in a small DDR2 SODIMM form factor, plus a reliable onboard 32GB eMMC for system storage. It delivers Pi-compatible compute without the baggage of a full single-board computer, making it a practical choice when space, connectorized I/O, and direct flash access matter.
Key Features
- Compact form: The module is a small 67.6mm x 31mm board that fits a standard DDR2 SODIMM connector, simplifying integration into custom carrier boards.
- Pi 3 B+ core: It carries the Broadcom BCM2837 ARMv8 64-bit SoC at 1.2GHz and 1GB RAM, providing the same processing baseline as a Raspberry Pi 3 Model B+ for familiarity and software support.
- Built-in storage: The included 32GB eMMC flash replaces the need for an SD card and is connected directly to the processor for a more robust storage option in embedded systems.
- Full processor interfaces: Most processor I/O lines are exposed through the 200-pin SODIMM connector so a custom carrier can access additional GPIOs and interfaces not available on standard Pi boards.
- Design simplicity: Because the tricky analog and power circuitry are on the module, integrating the BCM2837 into a product is more straightforward for hardware teams.
Who It's For
The Compute Module 3+/32GB is aimed at hardware developers, industrial designers, and embedded systems engineers who want the Raspberry Pi 3 B+ compute block in a connectorized, compact package to build custom carrier boards or small-footprint products. It is well suited to projects that need onboard eMMC storage and direct processor interfaces rather than a consumer-ready single-board computer.
It is not intended for casual Pi hobbyists who prefer a ready-made board with headers and connectors, or for users who need the latest Pi 4 performance; those people should consider full single-board Pi models instead.
Pros & Cons
Pros
- Compact SODIMM form factor makes it easy to mount into custom carrier boards or sockets.
- Onboard 32GB eMMC provides stable, soldered storage that is more robust than removable SD cards.
- Exposes more processor I/O than a standard Pi, enabling advanced custom hardware configurations.
- Uses the familiar BCM2837 processor and 1GB RAM, allowing broad OS and software compatibility.
Cons
- Requires a custom carrier or adapter to access interfaces, so it is less plug-and-play than a complete single-board computer.
- Not the newest generation of Pi performance; users needing higher CPU or newer interfaces should look to later models.
Specifications
| Processor | Broadcom BCM2837 ARMv8 64-bit SoC @ 1.2GHz |
| Memory | 1GB RAM |
| Storage | 32GB eMMC Flash (onboard) |
| Connector | 200-pin DDR2 SODIMM connector with hard gold plating |
| Board size | 67.6mm x 31mm |
| Compatibility | Software compatible with Pi 3 Model B+ OS images; supports more OS options than CM1 |
Our Verdict
The waveshare Compute Module 3+/32GB is a practical and cost-effective way to deploy Raspberry Pi 3 B+ compute into custom hardware. It is particularly good value for developers who need onboard eMMC and extensive I/O access without the connectors of a full board. Choose this module when integration flexibility and reliable flash storage are priorities.
Frequently Asked Questions
Does this module include onboard storage?
Yes. It includes a 32GB eMMC Flash device soldered to the module as the primary system storage.
Can I run standard Pi operating systems?
Yes. The module contains the same BCM2837 core and supports the OS images normally used with Raspberry Pi 3 Model B+ devices.
How do I access GPIO and other interfaces?
Most processor interfaces are available via the 200-pin SODIMM connector and require a carrier board or adapter to route pins to user connectors.
Editor's Take
The waveshare Compute Module 3+/32GB packs the Raspberry Pi 3 B+ compute into a compact SODIMM module with 1GB RAM and 32GB eMMC, making it a strong choice for embedded developers who need reliable onboard storage and extensive I/O for custom carrier boards.

Recently viewed
Recently viewed products will appear here as customers browse the store.