Raspberry Pi 4 Model B is a popular single board computer developed with the intention of promoting teaching of basic computer science in schools. It is a successor to Raspberry Pi 3 Model B+ with better processor and ability to drive multiple displays. A FreedomBox "testing" image is available for Raspberry Pi 4 Model B.
Please do not expect any output on a monitor connected via HDMI to this device as it does not display anything beyond the message 'Starting kernel...'. See the Quick Start page to access and control your FreedomBox from network.
Important: Read general advice about hardware before building a FreedomBox with this single board computer.
Before downloading and using FreedomBox you need to ensure that latest Raspberry Pi 4 UEFI Firmware is available on an SD card. See instructions on how to create an SD card with this firmware. The gist is that you...
download the firmware zip files,
erase the SD card,
create a FAT partition,
unzip the files to SD card and finally
insert the SD card into the board.
FreedomBox images meant for all "arm64" hardware work well for this device. Currently only "testing" images work and not "stable" images. However, the firmware must be present in an SD card. This means that FreedomBox itself must be present on a different disk such as a USB flash disk or USB SATA disk. Follow the instructions on the download page to create a FreedomBox USB disk and boot the device. These images also work well for USB 2.0 and USB 3.0 disk drives and the process for preparing them is same as for an SD card.
An alternative to downloading these images is to install Debian on the device and then install FreedomBox on it.
FreedomBox images for this hardware can be built using Freedom Maker. Use the target 'arm64' with distribution 'testing' to build the image for this board.
Price: 35 USD (2GB RAM)
Price: 50 USD (4GB RAM)
Price: 75 USD (8GB RAM)
Open Hardware: No
CPU: Broadcom BCM2711 SOC (4x Cortex-A72@1.5GHz)
RAM: 2 GB or 4GB or 8 GB
Storage: MicroSD card slot
USB: 2x USB 2.0, 2x USB 3.0, USB Type-C power supply
Architecture: arm64
Ethernet: 10/100/1000, RJ45
WiFi: 802.11ac but requires non-free firmware, instead use a USB WiFi device
SATA: None
Non-free blobs required: boot firmware
WiFi: Requires non-free firmware