JEYI M.2 SSD Enclosure NVMe SATA Dual Protocols SSD Case USB 3.2 10Gbps PCIe Adapter External Enclosure Supports M and B&M Keys
JEYI M.2 SSD Enclosure NVMe SATA Dual Protocols SSD Case USB 3.2 10Gbps PCIe Adapter External Enclosure Supports M and B&M Keys
JEYI M.2 SSD Enclosure NVMe SATA Dual Protocols SSD Case USB 3.2 10Gbps PCIe Adapter External Enclosure Supports M and B&M Keys
JEYI M.2 SSD Enclosure NVMe SATA Dual Protocols SSD Case USB 3.2 10Gbps PCIe Adapter External Enclosure Supports M and B&M Keys
JEYI M.2 SSD Enclosure NVMe SATA Dual Protocols SSD Case USB 3.2 10Gbps PCIe Adapter External Enclosure Supports M and B&M Keys
JEYI M.2 SSD Enclosure NVMe SATA Dual Protocols SSD Case USB 3.2 10Gbps PCIe Adapter External Enclosure Supports M and B&M Keys
JEYI M.2 SSD Enclosure NVMe SATA Dual Protocols SSD Case USB 3.2 10Gbps PCIe Adapter External Enclosure Supports M and B&M Keys
JEYI M.2 SSD Enclosure NVMe SATA Dual Protocols SSD Case USB 3.2 10Gbps PCIe Adapter External Enclosure Supports M and B&M Keys
JEYI M.2 SSD Enclosure NVMe SATA Dual Protocols SSD Case USB 3.2 10Gbps PCIe Adapter External Enclosure Supports M and B&M Keys
JEYI M.2 SSD Enclosure NVMe SATA Dual Protocols SSD Case USB 3.2 10Gbps PCIe Adapter External Enclosure Supports M and B&M Keys
8 / 10
JEYI M.2 SSD Enclosure NVMe SATA Dual Protocols SSD Case USB 3.2 10Gbps PCIe Adapter External Enclosure Supports M and B&M Keys
JEYI M.2 SSD Enclosure NVMe SATA Dual Protocols SSD Case USB 3.2 10Gbps PCIe Adapter External Enclosure Supports M and B&M Keys
JEYI M.2 SSD Enclosure NVMe SATA Dual Protocols SSD Case USB 3.2 10Gbps PCIe Adapter External Enclosure Supports M and B&M Keys
JEYI M.2 SSD Enclosure NVMe SATA Dual Protocols SSD Case USB 3.2 10Gbps PCIe Adapter External Enclosure Supports M and B&M Keys
JEYI M.2 SSD Enclosure NVMe SATA Dual Protocols SSD Case USB 3.2 10Gbps PCIe Adapter External Enclosure Supports M and B&M Keys
JEYI M.2 SSD Enclosure NVMe SATA Dual Protocols SSD Case USB 3.2 10Gbps PCIe Adapter External Enclosure Supports M and B&M Keys
JEYI M.2 SSD Enclosure NVMe SATA Dual Protocols SSD Case USB 3.2 10Gbps PCIe Adapter External Enclosure Supports M and B&M Keys
JEYI M.2 SSD Enclosure NVMe SATA Dual Protocols SSD Case USB 3.2 10Gbps PCIe Adapter External Enclosure Supports M and B&M Keys
JEYI M.2 SSD Enclosure NVMe SATA Dual Protocols SSD Case USB 3.2 10Gbps PCIe Adapter External Enclosure Supports M and B&M Keys
JEYI M.2 SSD Enclosure NVMe SATA Dual Protocols SSD Case USB 3.2 10Gbps PCIe Adapter External Enclosure Supports M and B&M Keys
0% OFF
Save $-19.90

JEYI M.2 SSD Enclosure NVMe SATA Dual Protocols SSD Case USB 3.2 10Gbps PCIe Adapter External Enclosure Supports M and B&M Keys

$19.90
8542 sold
Color
Qty 601 in stock

Product Description

【High Performance】M.2 NVMe/SATA Enclosure with Chipset RTL9210B: Up to 10 Gbps through USB 3.2 Gen 2 with NVMe SSD, 6 Gbps speed with M.2 SATA SSD. At up to 1000MB/s testing transfer speed, Data copy and transferring will be done in a minute.

【Widly Compatibility】The M.2 NVMe Enclosure compatible with both SATA and NVMe in sizes: 2230/2242/2260/2280. NVME SATA Enclosure support Multi OS, Windows, Mac OS,Linux ,Android.

【USB-C Interface】Easy to plug in with one hand, high-speed guaranteed, and one cable for all devices. USB-C Gen 2 (10 Gbps) or Thunderbolt 3 (10 Gbps) are recommended for extreme speed performance. USB 3.1 Gen1 and USB 3.0 interface can be up to 5Gbps.

【SSD Protection】Master bridge controller chip with lower temperature make sure it never slow down through several hours of continuous work. Auto Sleep (10 mins) for energy-saving & reducing power consumption & heat dissipation & prolonging SSD life.

【3 choices】 We have Dual protocol M.2 case, single NVMe M.2 case, single SATA M.2 case, please make sure which one you need when you buy it, so that you can use it in a variety of scenarios

 

3 types of M.2 cases for you to choose

M.2 NVMe

M.2 SATA

 

Excellent Full Aluminum Alloy Case

 

Made of all aluminum alloy with anodizing process to ensure safe transmission and storage and extend SSD life

 

Supports 2TB NVMe/SATA SSD

 

Compatible with both SATA and NVMe in sizes: 2230/42/60/80

 

Universal Compatiblity

 

Compatible with Windows, Mac OS, Linux, Chrome OS, PS4, PS3, Xbox, router, OTG Phones. Enable your M.2 SSD to be a mobile database between your devices.

 

Inteligent LED Indicator

 

With Green LED indicator, you can learn of the working status of this M2 Case easily.

 

Free JEYI High Quality Data Cable

 

1pcs c to c cable
1pcs c to A cable

 

How to Install

 

1. Twist the screw to open the enclosure.
2. Stick the thermal pads to SSD
3. Insert the SSD into the Case
4. Fixed with the case screw

 

Slim Size for Easy Portability

 

length : 103mm
width:26mm
height:10mm

Package List (Dual NVMe and SATA)

Package List (Single NVMe)

Package List (Single SATA)

 

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);