PCIe SATA Expansion Board for Raspberry

120,000 د.ع

Transform your Raspberry Pi 5 into a powerful network-attached storage (NAS) server or high-capacity data hub with the X1009 PCIe SATA Hard Drive Expansion Board. This dedicated HAT+ (Hardware Attached on Top) expansion board leverages the Raspberry Pi 5’s PCIe 2.0 interface to connect up to five SATA hard drives or SSDs, providing massive storage capacity for home servers, media centers, backup solutions, and industrial data logging applications

Only 2 left in stock

Compare
SKU: DIYS10794 Category:

Description

Raspberry Pi 5 PCIe SATA Hard Drive X1009 Expansion Board – 12V DC Support for 5 Devices HAT+STANDBY Data Storage Development Kit

Transform your Raspberry Pi 5 into a powerful network-attached storage (NAS) server or high-capacity data hub with the X1009 PCIe SATA Hard Drive Expansion Board. This dedicated HAT+ (Hardware Attached on Top) expansion board leverages the Raspberry Pi 5’s PCIe 2.0 interface to connect up to five SATA hard drives or SSDs, providing massive storage capacity for home servers, media centers, backup solutions, and industrial data logging applications.

The X1009 expansion board connects directly to the Raspberry Pi 5 via the PCIe FFC connector and supports up to five SATA devices using the onboard JMicron JMB585 PCIe to SATA controller. This high-performance controller provides five independent SATA 3.0 (6Gbps) ports, each capable of delivering up to 600 MB/s throughput, enabling fast data access and transfer speeds suitable for demanding applications like 4K video editing and database hosting. The board supports SATA HDDs, SSDs, and even optical drives, giving you complete flexibility in storage configuration.

Designed for both desktop and rack-mount applications, the X1009 includes a 12V DC power input to ensure stable power delivery to connected hard drives. The board features integrated standby functionality, allowing connected drives to enter low-power states when not in active use, reducing power consumption and extending drive lifespan. Mounting holes and included standoffs provide secure installation for standard 2.5-inch and 3.5-inch drives.

Key Features

Five SATA 3.0 Ports

Provides five independent SATA 3.0 ports (6Gbps) via the JMicron JMB585 controller, supporting up to five SATA hard drives, SSDs, or optical drives for massive storage expansion.

PCIe 2.0 x1 Interface

Connects to Raspberry Pi 5 via the PCIe FFC connector, delivering up to 500 MB/s total bandwidth across all ports, suitable for multi-drive RAID configurations and high-speed data access.

12V DC Power Input

Includes dedicated 12V DC power input (5.5×2.1mm barrel jack) to power connected hard drives, ensuring stable operation even with multiple high-power drives. The board also draws 5V power from the Raspberry Pi for logic circuits.

Standby Power Management

Integrated standby functionality allows connected drives to enter low-power standby mode when idle, reducing power consumption and extending drive lifespan.

Wide Drive Compatibility

Supports both 2.5-inch and 3.5-inch SATA hard drives and SSDs, as well as SATA optical drives, providing flexibility for various storage configurations.

Easy Installation

Includes mounting standoffs and screws for installing up to five drives directly onto the expansion board, creating a compact, integrated storage solution.

Raspberry Pi 5 Optimized

Designed specifically for Raspberry Pi 5, utilizing the PCIe interface for maximum performance while maintaining compatibility with the official Raspberry Pi OS.

RAID Support

Compatible with software RAID configurations (RAID 0, 1, 5, 10) via Linux MDADM, enabling data redundancy, performance optimization, or combined storage pools.

LED Activity Indicators

Onboard LEDs provide visual feedback for power status and drive activity on each SATA port.

Specifications

Parameter Value
Product X1009 PCIe SATA Expansion Board
Compatibility Raspberry Pi 5
Host Interface PCIe 2.0 x1 (via FFC connector)
SATA Controller JMicron JMB585
SATA Ports 5 x SATA 3.0 (6Gbps)
Total Bandwidth Up to 500 MB/s (shared across ports)
Drive Support SATA HDD, SSD, Optical drives (2.5″ and 3.5″)
Power Input 12V DC (5.5×2.1mm barrel jack)
Power Consumption 12V supply for drives, 5V from Raspberry Pi for logic
Standby Support Yes (drive power management)
Dimensions Approximately 110mm x 90mm
Mounting Standoffs for 2.5″/3.5″ drives included
LED Indicators Power, SATA port activity

Pin Configuration

The X1009 expansion board connects to Raspberry Pi 5 via the PCIe FFC connector:

Connector Function
PCIe FFC High-speed data connection to Raspberry Pi 5
12V DC Jack External power input for hard drives (5.5×2.1mm)
SATA Ports 5 x SATA 3.0 data connectors
Drive Power Integrated power connectors for SATA drives

Wiring Diagram

Basic Setup

text
Raspberry Pi 5                     X1009 Expansion Board
----------------                   ---------------------
PCIe FFC Connector      ----->     PCIe FFC Connector
5V GPIO (optional)      ----->     Logic power (from Pi)

12V DC Power Supply     ----->     12V DC Barrel Jack
(5A or higher recommended)

SATA HDD/SSD (x5)       ----->     SATA Ports 1-5

Power Supply Recommendations

  • For 2.5-inch drives (HDD/SSD): 12V 3A power supply recommended

  • For 3.5-inch drives (HDD): 12V 5A or higher recommended

  • When using all five ports with 3.5-inch HDDs, a 12V 8A power supply is recommended

Software Setup

Enabling PCIe on Raspberry Pi 5

bash
# Update firmware and OS
sudo apt update && sudo apt upgrade -y

# Edit config.txt to enable PCIe
sudo nano /boot/firmware/config.txt

# Add the following line:
dtparam=pciex1

# Save and reboot
sudo reboot

Detecting SATA Drives

bash
# After reboot, check if SATA controller is detected
lspci

# Check for SATA drives
lsblk

# View drive details
sudo fdisk -l

Formatting and Mounting Drives

bash
# Partition a new drive (example: /dev/sda)
sudo fdisk /dev/sda

# Create filesystem (ext4)
sudo mkfs.ext4 /dev/sda1

# Create mount point
sudo mkdir /mnt/storage

# Mount the drive
sudo mount /dev/sda1 /mnt/storage

# Add to /etc/fstab for auto-mount on boot
echo "/dev/sda1 /mnt/storage ext4 defaults 0 0" | sudo tee -a /etc/fstab

Setting Up Software RAID (Example: RAID 1)

bash
# Install mdadm
sudo apt install mdadm -y

# Create RAID 1 array with two drives
sudo mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sda /dev/sdb

# Create filesystem
sudo mkfs.ext4 /dev/md0

# Mount the RAID array
sudo mount /dev/md0 /mnt/raid

# Save RAID configuration
sudo mdadm --detail --scan | sudo tee -a /etc/mdadm/mdadm.conf

Common Applications

  • Network-Attached Storage (NAS) server with up to 5 drives

  • Media center storage for 4K video libraries

  • Home server and data backup solution

  • Surveillance camera recording storage

  • Database server for web applications

  • Industrial data logging and archiving

  • Raspberry Pi-powered workstations with large storage

  • Cloud storage node for self-hosted services

Package Contents

  • 1 x X1009 PCIe SATA Expansion Board

  • 1 x PCIe FFC Cable

  • 5 x SATA Data Cables

  • 1 x Set of Mounting Standoffs and Screws

  • (Raspberry Pi 5, SATA drives, and 12V power supply sold separately)


لوحة توسعة X1009 PCIe SATA لمحركات الأقراص الصلبة لـ Raspberry Pi 5 – تدعم 5 أجهزة مع وضع الاستعداد

حوّل Raspberry Pi 5 الخاص بك إلى خادم تخزين شبكي قوي أو مركز بيانات عالي السعة باستخدام لوحة التوسعة X1009 PCIe SATA. تستخدم لوحة التوسعة المخصصة HAT+ واجهة PCIe 2.0 في Raspberry Pi 5 لتوصيل ما يصل إلى خمسة محركات أقراص صلبة SATA أو SSDs، مما يوفر سعة تخزين هائلة لخوادم المنزل ومراكز الوسائط وحلول النسخ الاحتياطي وتطبيقات تسجيل البيانات الصناعية.

تتصل لوحة التوسعة X1009 مباشرة بـ Raspberry Pi 5 عبر موصل PCIe FFC وتدعم ما يصل إلى خمسة أجهزة SATA باستخدام وحدة التحكم JMicron JMB585 PCIe to SATA. توفر وحدة التحكم عالية الأداء هذه خمسة منافذ SATA 3.0 مستقلة، كل منها قادر على توفير إنتاجية تصل إلى 600 ميجابايت في الثانية، مما يتيح سرعات وصول ونقل بيانات سريعة مناسبة للتطبيقات المتطلبة مثل تحرير فيديو 4K واستضافة قواعد البيانات. تدعم اللوحة محركات الأقراص الصلبة SATA و SSDs وحتى محركات الأقراص الضوئية، مما يمنحك مرونة كاملة في تكوين التخزين.

مصممة لكل من تطبيقات سطح المكتب والتركيب على الرفوف، تتضمن X1009 مدخل طاقة 12V DC لضمان توصيل طاقة مستقر لمحركات الأقراص الصلبة المتصلة. تتميز اللوحة بوظيفة الاستعداد المدمجة، مما يسمح لمحركات الأقراص المتصلة بالدخول في حالة طاقة منخفضة عندما لا تكون قيد الاستخدام النشط، مما يقلل استهلاك الطاقة ويطيل عمر المحركات. توفر فتحات التثبيت والدعامات المضمنة تركيبًا آمنًا لمحركات الأقراص القياسية مقاس 2.5 بوصة و 3.5 بوصة.

المميزات الرئيسية

خمسة منافذ SATA 3.0

يوفر خمسة منافذ SATA 3.0 مستقلة عبر وحدة التحكم JMicron JMB585، مما يدعم ما يصل إلى خمسة محركات أقراص صلبة SATA أو SSDs أو محركات أقراص ضوئية لتوسعة تخزين ضخمة.

واجهة PCIe 2.0 x1

يتصل بـ Raspberry Pi 5 عبر موصل PCIe FFC، مما يوفر نطاقًا تردديًا إجماليًا يصل إلى 500 ميجابايت في الثانية عبر جميع المنافذ، مناسب لتكوينات RAID متعددة المحركات والوصول السريع إلى البيانات.

مدخل طاقة 12V DC

يتضمن مدخل طاقة DC 12V مخصص لتشغيل محركات الأقراص الصلبة المتصلة، مما يضمن تشغيلًا مستقرًا حتى مع محركات متعددة عالية الطاقة. تسحب اللوحة أيضًا طاقة 5V من Raspberry Pi لدوائر المنطق.

إدارة طاقة الاستعداد

تسمح وظيفة الاستعداد المدمجة لمحركات الأقراص المتصلة بالدخول في وضع استعداد منخفض الطاقة عندما تكون خاملة، مما يقلل استهلاك الطاقة ويطيل عمر المحرك.

توافق واسع مع المحركات

يدعم كلاً من محركات الأقراص الصلبة SATA مقاس 2.5 بوصة و 3.5 بوصة و SSDs، بالإضافة إلى محركات الأقراص الضوئية SATA، مما يوفر مرونة لتكوينات تخزين مختلفة.

تركيب سهل

يتضمن دعامات وبراغي تثبيت لتركيب ما يصل إلى خمسة محركات مباشرة على لوحة التوسعة، مما يخلق حل تخزين مدمج متكامل.

محسن لـ Raspberry Pi 5

مصمم خصيصًا لـ Raspberry Pi 5، باستخدام واجهة PCIe لأقصى أداء مع الحفاظ على التوافق مع نظام Raspberry Pi OS الرسمي.

دعم RAID

متوافق مع تكوينات RAID البرمجية عبر Linux MDADM، مما يتيح تكرار البيانات أو تحسين الأداء أو تجمعات تخزين مجمعة.

مؤشرات LED للنشاط

توفر مصابيح LED المدمجة تغذية راجعة بصرية لحالة الطاقة ونشاط المحرك على كل منفذ SATA.

المواصفات الفنية

المعلمة القيمة
المنتج لوحة توسعة X1009 PCIe SATA
التوافق Raspberry Pi 5
واجهة المضيف PCIe 2.0 x1
وحدة تحكم SATA JMicron JMB585
منافذ SATA 5 × SATA 3.0
إجمالي النطاق الترددي حتى 500 ميجابايت في الثانية
دعم المحركات SATA HDD، SSD، محركات ضوئية
مدخل الطاقة 12V DC
دعم الاستعداد نعم
الأبعاد حوالي 110 مم × 90 مم
التركيب دعامات لمحركات 2.5″/3.5″
مؤشرات LED طاقة، نشاط SATA

مخطط التوصيل

الإعداد الأساسي

text
Raspberry Pi 5                     لوحة X1009
----------------                   ---------------------
موصل PCIe FFC           ----->     موصل PCIe FFC
طاقة 5V (اختياري)       ----->     طاقة المنطق من Pi

مصدر طاقة 12V DC        ----->     مقبس 12V DC

محركات SATA (×5)        ----->     منافذ SATA 1-5

إعداد البرمجيات

تمكين PCIe على Raspberry Pi 5

bash
sudo apt update && sudo apt upgrade -y
sudo nano /boot/firmware/config.txt
# أضف السطر التالي:
dtparam=pciex1
sudo reboot

كشف محركات SATA

bash
lspci
lsblk
sudo fdisk -l

تهيئة وتركيب المحركات

bash
sudo fdisk /dev/sda
sudo mkfs.ext4 /dev/sda1
sudo mkdir /mnt/storage
sudo mount /dev/sda1 /mnt/storage

التطبيقات الشائعة

  • خادم تخزين شبكي مع ما يصل إلى 5 محركات

  • تخزين مراكز الوسائط لمكتبات فيديو 4K

  • خادم منزلي وحل نسخ احتياطي للبيانات

  • تخزين تسجيل كاميرات المراقبة

  • خادم قواعد بيانات لتطبيقات الويب

  • تسجيل وأرشفة بيانات صناعية

  • محطات عمل تعمل بـ Raspberry Pi مع تخزين كبير

محتويات العلبة

  • 1 × لوحة توسعة X1009 PCIe SATA

  • 1 × كابل PCIe FFC

  • 5 × كابلات بيانات SATA

  • 1 × مجموعة دعامات وبراغي تثبيت

Reviews

There are no reviews yet

Be the first to review “PCIe SATA Expansion Board for Raspberry”

Your email address will not be published. Required fields are marked *