Out Of Stock
Description
The Raspberry Pi 5 is the flagship model in the Raspberry Pi series, offering significant upgrades over its predecessor, the Raspberry Pi 4. This version, equipped with 2GB RAM, boasts a 2-3x increase in CPU performance, enhanced multimedia capabilities, and expanded connectivity options. It integrates seamlessly with the RP1 I/O controller and includes upgraded features like USB3 and PCIe interfaces for faster data transmission.
Features:
- High-Performance Quad-Core Processor: Powered by a quad-core ARM Cortex-A76, offering significant performance improvements for multitasking, media playback, and complex applications.
- Improved Memory Management: Comes with 2GB LPDDR4 RAM for better multitasking and handling more complex computing tasks.
- Advanced Connectivity Options: Features Gigabit Ethernet, dual-band 802.11ac Wi-Fi (2.4GHz/5GHz), and Bluetooth 5.0 with BLE for versatile networking options.
- USB 3.0 for High-Speed Data Transfer: Two USB 3.0 ports for faster data transfer, plus two USB 2.0 ports for additional peripheral connections.
- Dual 4K Display Support: Two Micro HDMI ports allow simultaneous output to two 4Kp60 displays, ideal for digital signage, gaming, or multi-monitor setups.
- Expandable Storage: Supports storage expansion via a MicroSD card slot for large data, media, or software storage.
- Enhanced GPIO Header for Custom Projects: A 40-pin GPIO header for connecting various hardware components, sensors, and modules for electronics projects and prototyping.
- Camera and Display Interfaces: Two 4-lane MIPI DSI/CSI connectors for connecting cameras and displays, useful for video streaming or touchscreen projects.
- Power Over Ethernet (PoE) Capability: PoE support via an add-on HAT, enabling single-cable network and power connectivity.
- USB Type-C Power Input: Efficient and stable power delivery via USB Type-C, ensuring reliable operation.
- Real-Time Clock (RTC) Support: Supports RTC with external battery backup for time-keeping when the board is powered off.
- PCIe 2.0 Interface: PCIe 2.0 x1 interface for high-speed data exchange and support for high-performance storage or expansion boards.
Specifications:
Category | Specification |
Processor | Broadcom BCM2712 (Arm Cortex A76) 64-bit 2.4GHz quad-core processor, 512KB L2 cache, 2MB shared L3 cache. |
Memory (RAM) | 2GB LPDDR4 |
Networking | - Gigabit Ethernet with PoE support - Dual-band Wi-Fi 802.11ac (2.4GHz/5GHz) - Bluetooth 5.0, BLE (Bluetooth Low Energy) |
USB Ports | - 2 x USB 3.0 (supporting simultaneous 5Gbps operation) - 2 x USB 2.0 |
Display | 2 x Micro HDMI (supporting 4Kp60 video output) |
Storage | MicroSD card slot |
Interfaces | - 40-pin GPIO header - 2 x 4-lane MIPI DSI/CSI interface for display and camera - PCIe 2.0 x1 interface - UART header |
Power & Control | - USB Type-C for power (5V/5A) - Power button - RTC (Real-Time Clock) powered by external batteries |
How to Use
- Preparation:
- You’ll need an SD card and a card reader.
- Download the OS:
- Format the SD Card:
- Insert the SD card into your PC, and use SDFormatter to format it.
- Burn the Image:
- Use Win32DiskImager to burn the image to the SD card.
- Start Raspberry Pi 5:
- Insert the SD card into the Raspberry Pi, connect the 5V 5A Type-C adapter, and boot the system.
- Connect Peripherals:
- Attach a mouse, keyboard, and display to start using your Raspberry Pi.
UART Login
The Raspberry Pi 5 has a dedicated UART connector for debugging, which supports a maximum baud rate of 921,600bps. You can configure it through EEPROM parameters to access early boot and firmware information, as well as the Linux console post-boot.
The UART connector has three pins. View the UART Connector diagram.
RTC (Real-Time Clock)
The Raspberry Pi 5 supports an external RTC that keeps time even when the system is powered off. To power the RTC, you can connect an external backup battery via the J5 (BAT) connector.
More information is available in the official documentation.
Hardware Debugging with RTC
- The default device for RTC is
/dev/rtc0
. - Use commands like
date
to check the current time on the system.
Useful Commands:
sudo hwclock -w
: Sync system clock to RTC.sudo hwclock -s
: Sync RTC to system clock.sudo hwclock --set --date="9/8/2023 16:45:05"
: Set RTC manually.sudo hwclock -r
: View RTC time.sudo hwclock --verbose
: Display detailed RTC info.
Auto Wakeup
You can set up your Raspberry Pi 5 to wake from low-power mode using GPIO-based wake-up alerts.
To configure:
sudo -E rpi-eeprom-config --edit
# Add the following lines:
POWER_OFF_ON_HALT=1
WAKE_ON_GPIO=0
To test wakeup function:
echo +600 | sudo tee /sys/class/rtc/rtc0/wakealarm
sudo halt or sudo poweroff
This setup will wake the system after 10 minutes.
RTC Battery Charging
Before enabling RTC battery charging, verify your hardware supports it. Adjust the voltage configuration in /boot/firmware/config.txt
:
sudo nano /boot/firmware/config.txt
# Add this line for battery voltage limit:
dtparam=rtc_bbat_vchg=3000000
This setting enables trickle charging if the battery voltage falls below 3V.
Dimensions
Resources
Package Includes:
- 1 x Raspberry Pi 5 (2GB RAM)