JEYI VolleyStar PCIE To NVMe Adapter With Aluminum Alloy  Heatsink, M.2 RGB PCIe 4.0 Card With 1/2U Low Standard Profile Bracket
JEYI VolleyStar PCIE To NVMe Adapter With Aluminum Alloy  Heatsink, M.2 RGB PCIe 4.0 Card With 1/2U Low Standard Profile Bracket
JEYI VolleyStar PCIE To NVMe Adapter With Aluminum Alloy  Heatsink, M.2 RGB PCIe 4.0 Card With 1/2U Low Standard Profile Bracket
JEYI VolleyStar PCIE To NVMe Adapter With Aluminum Alloy  Heatsink, M.2 RGB PCIe 4.0 Card With 1/2U Low Standard Profile Bracket
JEYI VolleyStar PCIE To NVMe Adapter With Aluminum Alloy  Heatsink, M.2 RGB PCIe 4.0 Card With 1/2U Low Standard Profile Bracket
JEYI VolleyStar PCIE To NVMe Adapter With Aluminum Alloy  Heatsink, M.2 RGB PCIe 4.0 Card With 1/2U Low Standard Profile Bracket
JEYI VolleyStar PCIE To NVMe Adapter With Aluminum Alloy  Heatsink, M.2 RGB PCIe 4.0 Card With 1/2U Low Standard Profile Bracket
JEYI VolleyStar PCIE To NVMe Adapter With Aluminum Alloy  Heatsink, M.2 RGB PCIe 4.0 Card With 1/2U Low Standard Profile Bracket
JEYI VolleyStar PCIE To NVMe Adapter With Aluminum Alloy  Heatsink, M.2 RGB PCIe 4.0 Card With 1/2U Low Standard Profile Bracket
8 / 9
JEYI VolleyStar PCIE To NVMe Adapter With Aluminum Alloy  Heatsink, M.2 RGB PCIe 4.0 Card With 1/2U Low Standard Profile Bracket
JEYI VolleyStar PCIE To NVMe Adapter With Aluminum Alloy  Heatsink, M.2 RGB PCIe 4.0 Card With 1/2U Low Standard Profile Bracket
JEYI VolleyStar PCIE To NVMe Adapter With Aluminum Alloy  Heatsink, M.2 RGB PCIe 4.0 Card With 1/2U Low Standard Profile Bracket
JEYI VolleyStar PCIE To NVMe Adapter With Aluminum Alloy  Heatsink, M.2 RGB PCIe 4.0 Card With 1/2U Low Standard Profile Bracket
JEYI VolleyStar PCIE To NVMe Adapter With Aluminum Alloy  Heatsink, M.2 RGB PCIe 4.0 Card With 1/2U Low Standard Profile Bracket
JEYI VolleyStar PCIE To NVMe Adapter With Aluminum Alloy  Heatsink, M.2 RGB PCIe 4.0 Card With 1/2U Low Standard Profile Bracket
JEYI VolleyStar PCIE To NVMe Adapter With Aluminum Alloy  Heatsink, M.2 RGB PCIe 4.0 Card With 1/2U Low Standard Profile Bracket
JEYI VolleyStar PCIE To NVMe Adapter With Aluminum Alloy  Heatsink, M.2 RGB PCIe 4.0 Card With 1/2U Low Standard Profile Bracket
JEYI VolleyStar PCIE To NVMe Adapter With Aluminum Alloy  Heatsink, M.2 RGB PCIe 4.0 Card With 1/2U Low Standard Profile Bracket
0% OFF
Save $-15.90

JEYI VolleyStar PCIE To NVMe Adapter With Aluminum Alloy Heatsink, M.2 RGB PCIe 4.0 Card With 1/2U Low Standard Profile Bracket

$15.90
251 sold
color
Ships From
Qty 969 in stock

   

Product Description

1. This PCIe NVMe Adapter support PCIe 4.0 NVMe SSD, backwards compatible with PCIe 3.0 2.0 1.0, 7000Mb/s Read and 6000Mb/s Write Max, support X4 X8 X16 slot

2. This PCIe to NVMe M.2 Adapter built with the advanced RGB lighting, can be manual switch the lighting mode. Support saving light effect after power off ( only VolleyStar-RGB)

3. This NVMe PCIe Adapter card come with a heavy duty aluminum SSD heatsink and thermal compound pad, and the adapter built-in a gold sink layer, all these methods to reduce the heat when SSD on high-load operation

4. Mulitiple protection methods to protect your precious data - Overcurrent protection,Overvoltage protection,Short circuit protection,EMI (Electromagnetic Interference). No driver required for Win10 ( M.2 driver required for WIN7 ), plug and play, supports NVMe SSD, such as Samsung 980pro/970 EVO/950Pro/960EVO/XP941/PM951/PM961/SM951/SM961, Intel SSD6/7 Plextor M6e Series, Kingston HyperX Predator M.2 SSD and so on.

5. It also comes with a 1U low profile bracket and a 2U standard profile bracket, making it easy for you to use it in different cases.

5. Package include:
1* PCIE to NVMe Adapter
1* Heavy Duty Aluminum Heatsink
2* Thermal Compound Pads
1* Screwdriver
1* SSD Screw
1* Screw
1* Low Profile Bracket
1* Standard Profile Bracket

Support PCIe 4.0 NVMe SSD Ultra Fast 64Gbps

Support 7000Mb/s Read and 6000Mb/s Write Max, support X4 X8 X16 slot

Two Styles Are Available for Selection

Support 7000Mb/s Read and 6000Mb/s Write Max, support X4 X8 X16 slot

Anodized Aluminum Alloy Surface

Anodizing forms a protective layer on the surface and making them more attractive and visually appealing.

Effective Multiple Heat-sink Method

Come with aluminum heatsink and thermal compound pad, gold-sink design PCB accelerated heat dissipate from back-side

Support Multiple Sizes SSD

Multiple plated-holes supports type 2280, 2260 2280 and 2230 SSD

Support NVMe M.2 SSD ( M-key / M&B Key)

Better Manufacturing Process

High precision multi-layer PCB design, integrated JEYI PCIe 4.0 high-speed signal enhancement technology, Power-on Self-test without delay

Support 18 Types RGB Lighting

Switchable different RGB light effects that can be adjusted by buttons. Support saving light effect after power off (Only RGB Type)

Compatible with Multi-PCIe

Compatible with PCIe X4 X8 X16, backwards compatible with PCIe1.0/2.0/3.0, Support 2280 2260 2242 2230 NVMe SSD

Steps of Installation

1: Unscrew the screws of the back panel, separate the heatsink and the back panel

2: Apply the thermal pads to both sides of the SSD

3: Insert the SSD and screw on it

4: Tighten the screws of the back panel and the heatsink

Package include

1* PCIE to NVMe Adapter
1* Heavy Duty Aluminum Heatsink
2* Thermal Compound Pads
1* Screwdriver
1* SSD Screw
1* Screw
1* Low Profile Bracket
1* Standard Profile Bracket

You May Also Like Don't Like These?
const TAG = 'spz-custom-painter-button-animation'; const MAX_ITERATION_COUNT = 99999999; const SITE = (window.C_SETTINGS && window.C_SETTINGS.routes && window.C_SETTINGS.routes.root) || ''; const ADD_TO_CART_ANIMATION_SETTING = `${SITE}/api/marketing_atmosphere_app/add_to_cart_btn_animation/setting`; class SpzCustomPainterButtonAnimation extends SPZ.BaseElement { /**@override */ static deferredMount() { return false; } /** @param {!SpzElement} element */ constructor(element) { super(element); /** @private {!../../src/service/xhr-impl.Xhr} */ this.xhr_ = SPZServices.xhrFor(this.win); /** @private {Object} */ this.data_ = null; /** @private {Element} */ this.addToCartButton_ = null; /** @private {boolean} */ this.productAvailable_ = true; /** @private {number} */ this.timerId_ = null; /** @private {number} */ this.animationExecutionCount_ = 0; /** @private {boolean} */ this.selectedVariantAvailable_ = true; /** @private {number} */ this.delay_ = 5000; /** @private {number} */ this.iterationCount_ = 5; /** @private {string} */ this.animationClass_ = ''; } /** @override */ isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } /** @override */ buildCallback() { this.productAvailable_ = this.element.hasAttribute('product-available'); this.selectedVariantAvailable_ = this.element.hasAttribute('selected-variant-available'); } /** @override */ mountCallback() { this.render_(); } /** @private */ render_() { if (!this.productAvailable_) { return; } this.fetch_().then((data) => { if (!data) { return; } this.data_ = data; this.animationClass_ = `painter-${data.animation_name}-animation`; this.iterationCount_ = data.animation_iteration_count === 'infinite' ? MAX_ITERATION_COUNT : data.animation_iteration_count; const animationDuration = 1; const animationDelay = data.animation_delay || 5; this.delay_ = (animationDuration + animationDelay) * 1000; this.handleButtonEffect_(); }); } /** * @param {JsonObject} data * @return {(null|Object)} * @private */ parseJson_(data) { try { return JSON.parse(data); } catch (e) { return null; } } /** * @return {Promise} * @private */ fetch_() { return this.xhr_.fetchJson(ADD_TO_CART_ANIMATION_SETTING).then((data) => { if (!data || !data.enabled) { return null; } return this.parseJson_(data.detail); }); } /** @private */ getAddToCartButton_() { this.addToCartButton_ = SPZCore.Dom.scopedQuerySelector( document.body, '[data-section-type="product"] [role="addToCart"], [data-section-type="product_detail"] [role="addToCart"], [data-section-type="product_detail"] [data-click="addToCart"], [data-section-type="product"] [data-click="addToCart"]' ); } /** @private */ restartAnimation_() { this.addToCartButton_.classList.remove(this.animationClass_); this.addToCartButton_./* OK */ offsetWidth; this.addToCartButton_.classList.add(this.animationClass_); this.animationExecutionCount_++; } /** @private */ clearTimer_() { this.win.clearInterval(this.timerId_); this.timerId_ = null; } /** @private */ setupTimer_() { this.timerId_ = this.win.setInterval(() => { this.restartAnimation_(); if (this.animationExecutionCount_ >= this.iterationCount_) { this.removeAnimationClass_(); this.clearTimer_(); } }, this.delay_); } /** @private */ restartTimer_() { if (this.animationExecutionCount_ >= this.iterationCount_) { this.removeAnimationClass_(); return; } this.setupTimer_(); } /** @private */ listenVariantChange_() { SPZUtils.Event.listen(self.document, 'dj.variantChange', (e) => { const selectedVariant = e.detail && e.detail.selected; if (!selectedVariant) { return; } const {available} = selectedVariant; if (this.selectedVariantAvailable_ !== available) { this.selectedVariantAvailable_ = available; this.clearTimer_(); if (available) { this.restartTimer_(); } } }); } /** @private */ removeAnimationClass_() { this.win.setTimeout(() => { this.addToCartButton_.classList.remove(this.animationClass_); }, 1000); } /** @private */ handleButtonEffect_() { this.getAddToCartButton_(); if (!this.addToCartButton_) { return; } if (this.selectedVariantAvailable_) { ++this.animationExecutionCount_; this.addToCartButton_.classList.add(this.animationClass_); if (this.iterationCount_ === 1) { this.removeAnimationClass_(); return; } this.setupTimer_(); } this.listenVariantChange_(); } } SPZ.defineElement(TAG, SpzCustomPainterButtonAnimation);