Skip to main content

Raspberry Pi Compute Module 4

Raspberry Pi 4

The Raspberry Pi 4 is the world’s most widely adopted single-board computer—powerful, affordable, and perfect for rapid prototyping and deployment. With up to 8GB of RAM and a quad-core Cortex-A72 processor, it’s more than capable of running advanced workloads at the edge.

When paired with Avocado OS, developers can accelerate time to production with a streamlined, repeatable Linux development environment—no complex toolchains, no custom Yocto builds.

Technical Specifications

ComponentDetails
CPUQuad-core 64-bit Arm Cortex-A72 (1.8 GHz)
GPUBroadcom VideoCore VI (graphics only, not suitable for AI)
Memory1GB, 2GB, 4GB, or 8GB LPDDR4-3200 variants
Memory Bandwidth8.5 GB/s
StoragemicroSD card slot
ConnectivityBroadcom BCM43455 wireless module with Wi-Fi and Bluetooth
Power Modes3.5W / 5W / 6.5W / 8W

Getting Started

Get up and running with the Avocado Linux SDK in minutes.

Prerequisites

  • A Mac (macOS 10.12+) or Linux (Ubuntu 22.04+, Fedora 39+) development machine
  • Docker installed
  • 3GB+ available disk space

Provisioning your device

  1. Initialize your project
avocado init --target raspberrypi4 avocado-rpi4
cd avocado-rpi4
  1. Install all components (SDK, extensions, and runtime dependencies):
avocado install -f
  1. Build all components
avocado build
  1. Provision a runtime
avocado provision -r dev