×

Hello and Welcome! If you have a technical question please check out our Forums. If you have an order or shipping question please refer to our Customer Support page. Please see all COVID-19 updates here and thank you for your continued support.

×

SparkFun will be closed on Tuesday, November 3rd because we are out voting! Orders placed after 2 pm MT Monday, November 2nd will ship on Wednesday, November 4th.

Raspberry Pi 4 Model B (8 GB)

Added to your shopping cart

In the next iteration of the Model B line, Raspberry Pi has given us the very powerful Model B 4 with the goal of the credit card sized development platform becoming a full desktop experience. The 8GB DDR4 RAM version of this board has the ability to run two 4k monitors at once via two micro HDMI ports and features the long-asked-for, true Gigabit Ethernet. This creates a much higher-performing multimedia experience with the new Pi! In addition to two USB2 ports, the Raspberry Pi 4 also has two USB 3 ports making data transfers that much quicker over USB.

The Raspberry Pi Model B line is a desktop computer in a package the size of a credit card. All you need to do is plug in a monitor, keyboard, mouse and load the latest Raspbian image onto a MicroSD Card and you have a full desktop computer solution. Projects like Tensorflow, PiHole, Minecraft, and Kodi make it an excellent tool for a multitude of uses.

The RPi4 retains a lot of the features of the RPi3 B+ including the pin-out for the 40 pin header. Wireless is still available on the 4 in the form of dual-band 2.4/5.0 GHz WiFi and Bluetooth 5.0. A new feature on the 4 is the inclusion of a USB Type-C connector for power delivery replacing the Mini-B connector.

The Raspberry Pi 4 does have the ability to consume more power than the Pi 3 B+, so a proper power supply will be needed. Power over Ethernet (PoE) is available with the use of the PoE HAT (see related products). Those looking to use third party power supplies and cables or to run more intensive programs on the Pi; a proper source of power and heat dissipation measures are recommended.

  • Broadcom BCM2711, quad-core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz
  • 8GB LPDDR4-2400 SDRAM
  • 2.4 GHz and 5.0 GHz IEEE 802.11b/g/n/ac wireless LAN, Bluetooth 5.0, BLE
  • True Gigabit Ethernet
  • 2 × USB 3.0 Ports, 2 x USB 2.0 Ports
  • Fully backwards compatible 40-pin GPIO header
  • 2 × micro HDMI ports supporting up to 4K 60fps video resolution
  • 2-lane MIPI DSI/CSI ports for camera and display
  • 4-pole stereo audio and composite video port
  • Micro SD card slot for loading operating system and data storage
  • Requires 5.1V, 3A power via USB Type C or GPIO
  • PoE (Power over Ethernet) enabled (requires PoE HAT)

Raspberry Pi 4 Model B (8 GB) Product Help and Resources

SparkFun Top pHAT Hookup Guide

April 16, 2020

The pHAT to sit above your other HATs. Does that make it the "king" of the pHATs? This guide will help you get started using the Top pHAT with the Raspberry Pi.

Raspberry Pi 4 Kit Hookup Guide

March 14, 2020

Guide for hooking up your Raspberry Pi 4 Model B basic, desktop, or hardware starter kit together.

Headless Raspberry Pi Setup

April 23, 2018

Configure a Raspberry Pi without a keyboard, mouse, or monitor.

How to Make a Magic Mirror with Raspberry Pi

June 17, 2020

Need a great project for your Raspberry Pi 4 kit? Use it to create a command center to display the weather, clock, your calendar, or even a news feed!

Raspberry Pi Safe Reboot and Shutdown Button

April 20, 2020

Safely reboot or shutdown your Raspberry Pi to avoid corrupting the microSD card using the built-in general purpose button on the Qwiic pHAT v2.0!

How to Use Remote Desktop on the Raspberry Pi with VNC

July 9, 2018

Use RealVNC to connect to your Raspberry Pi to control the graphical desktop remotely across the network.

Graph Sensor Data with Python and Matplotlib

July 23, 2018

Use matplotlib to create a real-time plot of temperature data collected from a TMP102 sensor connected to a Raspberry Pi.

Qwiic Kit for Raspberry Pi Hookup Guide

July 4, 2019

Get started with the CCS811, BME280, VCNL4040, and microOLED via I2C using the Qwiic system and Python on a Raspberry Pi! Take sensor readings from the enviroment and display them on the microOLED, serial terminal, or the cloud with Cayenne!

Pi AVR Programmer HAT Hookup Guide

July 26, 2018

In this tutorial, we will use a Raspberry Pi 3 and the Pi AVR Programmer HAT to program an ATMega328P target. We are going to first program the Arduino bootloader over SPI, and then upload an Arduino sketch over a USB serial COM port.

Setting up a Raspberry Pi 3 as an Access Point

April 23, 2018

This guide will show you how to configure a Raspberry Pi as an access point and connect it to your local Ethernet network to share Internet to other WiFi devices.

Python GUI Guide: Introduction to Tkinter

August 13, 2018

Tkinter is the standard graphical user interface package that comes with Python. This tutorial will show you how to create basic windowed applications as well as complete full-screen dashboard examples complete with live graph updates from matplotlib.

SparkFun Auto pHAT Hookup Guide

April 16, 2020

The pHAT to get your projects moving. This guide will help you get started using the Auto pHAT.

Python Programming Tutorial: Getting Started with the Raspberry Pi

June 27, 2018

This guide will show you how to write programs on your Raspberry Pi using Python to control hardware.

Qwiic pHAT for Raspberry Pi Hookup Guide

May 23, 2019

Get started interfacing your Qwiic enabled boards with your Raspberry Pi. The Qwiic pHAT connects the I2C bus (GND, 3.3V, SDA, and SCL) on your Raspberry Pi to an array of Qwiic connectors.

Computer Vision and Projection Mapping in Python

February 6, 2019

Use computer vision to detect faces and project images on top of them.

How to Run a Raspberry Pi Program on Startup

September 18, 2018

In this tutorial, we look at various methods for running a script or program automatically whenever your Raspberry Pi (or other Linux computer) boots up.

Raspberry gPIo

October 29, 2015

How to use either Python or C++ to drive the I/O lines on a Raspberry Pi.

Comments

Looking for answers to technical questions?

We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.

Customer Reviews

No reviews yet.