JEYI 2230 M.2 NVMe Enclosure with Touch Control, USB3.2 GEN2 10Gbps PCIe SSD Case With Write/Read Protection, Support UASP TRIM
JEYI 2230 M.2 NVMe Enclosure with Touch Control, USB3.2 GEN2 10Gbps PCIe SSD Case With Write/Read Protection, Support UASP TRIM
JEYI 2230 M.2 NVMe Enclosure with Touch Control, USB3.2 GEN2 10Gbps PCIe SSD Case With Write/Read Protection, Support UASP TRIM
JEYI 2230 M.2 NVMe Enclosure with Touch Control, USB3.2 GEN2 10Gbps PCIe SSD Case With Write/Read Protection, Support UASP TRIM
JEYI 2230 M.2 NVMe Enclosure with Touch Control, USB3.2 GEN2 10Gbps PCIe SSD Case With Write/Read Protection, Support UASP TRIM
JEYI 2230 M.2 NVMe Enclosure with Touch Control, USB3.2 GEN2 10Gbps PCIe SSD Case With Write/Read Protection, Support UASP TRIM
JEYI 2230 M.2 NVMe Enclosure with Touch Control, USB3.2 GEN2 10Gbps PCIe SSD Case With Write/Read Protection, Support UASP TRIM
1 / 7
JEYI 2230 M.2 NVMe Enclosure with Touch Control, USB3.2 GEN2 10Gbps PCIe SSD Case With Write/Read Protection, Support UASP TRIM
JEYI 2230 M.2 NVMe Enclosure with Touch Control, USB3.2 GEN2 10Gbps PCIe SSD Case With Write/Read Protection, Support UASP TRIM
JEYI 2230 M.2 NVMe Enclosure with Touch Control, USB3.2 GEN2 10Gbps PCIe SSD Case With Write/Read Protection, Support UASP TRIM
JEYI 2230 M.2 NVMe Enclosure with Touch Control, USB3.2 GEN2 10Gbps PCIe SSD Case With Write/Read Protection, Support UASP TRIM
JEYI 2230 M.2 NVMe Enclosure with Touch Control, USB3.2 GEN2 10Gbps PCIe SSD Case With Write/Read Protection, Support UASP TRIM
JEYI 2230 M.2 NVMe Enclosure with Touch Control, USB3.2 GEN2 10Gbps PCIe SSD Case With Write/Read Protection, Support UASP TRIM
JEYI 2230 M.2 NVMe Enclosure with Touch Control, USB3.2 GEN2 10Gbps PCIe SSD Case With Write/Read Protection, Support UASP TRIM
0% OFF
Save $-14.90

JEYI 2230 M.2 NVMe Enclosure with Touch Control, USB3.2 GEN2 10Gbps PCIe SSD Case With Write/Read Protection, Support UASP TRIM

$14.90
1 sold
Color
Qty 987 in stock

Please note: 2280 does not come with touch! ! !

This JEYI 2230 M.2 enclosure turns your NVME M.2 2230 solid state drive into a portable, high speed USB 3.2 Gen2 drive (10Gbps transmission speed, 1Gb file in 1 second). Obtain maximum performance by using an M.2 SSD in place of a platter drive, harnessing the full potential of your USB 3.2 computer system.

Pocket-Sized NVMe Powerhouse:
Designed exclusively for M.2 2230 NVMe SSDs, the I9-Square 2230pro is as compact as a pocket lighter. Effortlessly carry your storage solution wherever you go, providing you with unparalleled convenience and mobility.

Touch-Control Security:
Elevate your data protection with the built-in read/write protection feature. The touch-sensitive control button on the front panel allows for easy activation or deactivation, ensuring the security of your valuable data with just five taps.(Need to re-plug and unplug the cable)

Robust All-Aluminum Build:
Built with a durable all-aluminum exterior, the I9-Square 2230pro not only safeguards your NVMe SSD but also enhances heat dissipation. Enjoy optimal performance and an extended lifespan for your drive, even during intense usage.

Package: 1x Type-C M.2 Enclosure , 1x USB 3.1 10Gbps A to C Cable, 1x Screw Driver, 1x Screw, 1x Thermal Pad

 

Read/Write Protection to Keep SSD Data Safe

 

With read/write protection function, touch surface 5 times to turn on/off read/write protection

After enabling read/write protection, you need to eject the SSD and reconnect the data cable for the changes to take effect

 

Multicolor LED Lights Display SSD Status

 

Solid blue light - SSD protection enabled. Solid Random color light - SSD protection disabled. Flashing random color light - Data transfer. Breathing light - SSD sleeping/exit

 

1G File Transfer in 1 Second

 

Harness the power of USB 3.2 Gen2 with a blazing-fast 10Gbps transmission speed. Transfer a 1GB file in just 1 second, maximizing the potential of your storage device.

 

Only support M.2 2230 NVMe SSD

 

Supports only 2230-size hard drives and only supports NVMe protocol, not SATA drives

 

Adopt More Stable JMS583 Chip

 

Based on the JMS583 USB 32 GEN2 bridge chip.ensures a steady and speed up to 10Gbps transmission.HD movie transfer only takes a few seconds

 

How to Enable/Disable write/read protection

 

Enable write/read protect: touch the bouton 5 times, then re-plug the cable to enter protect mode (red light to long blue)

Disable write/read protect: touch the bouton 5 times, then re-plug the cable exit protect mode (long blue light to red light)

Note: Write protection with memory function, so as long as you don't exit the write protect function, it will remain in protected mode

 

Max 2TB NVMe SSD

 

Intelligent LED Light Display

 

Multiple LED light colors allow you to instantly understand the operational status of the SSD

 

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