Sofirn BLF LT1 Anduril 2.0 Rechargeable Lantern
Sofirn BLF LT1 Anduril 2.0 Rechargeable Lantern
Sofirn BLF LT1 Anduril 2.0 Rechargeable Lantern
Sofirn BLF LT1 Anduril 2.0 Rechargeable Lantern
Sofirn BLF LT1 Anduril 2.0 Rechargeable Lantern
Sofirn BLF LT1 Anduril 2.0 Rechargeable Lantern
Sofirn BLF LT1 Anduril 2.0 Rechargeable Lantern
Sofirn BLF LT1 Anduril 2.0 Rechargeable Lantern
Sofirn BLF LT1 Anduril 2.0 Rechargeable Lantern
Sofirn BLF LT1 Anduril 2.0 Rechargeable Lantern
Sofirn BLF LT1 Anduril 2.0 Rechargeable Lantern
Sofirn BLF LT1 Anduril 2.0 Rechargeable Lantern
Sofirn BLF LT1 Anduril 2.0 Rechargeable Lantern
Sofirn BLF LT1 Anduril 2.0 Rechargeable Lantern

Sofirn BLF LT1 Anduril 2.0 Rechargeable Lantern

style
Please select a style
color
Please select a color
Price
Save  39%
4174 sold
Quantity
Free worldwide shipping over $29
Returnable within 30 days
Professional service for everyone
Secure payments
Product was out of stock.

Emitter: 8 x LH351D(4 x 5000K 90CRI + 4 x 2700K 90CRI)

Long Runtime: powered by 4* 18650 3000mAh batteries, the maximum output can reach 800 lumens. In mid-range mode, you can use it for more than 24 hours (including battery).

USB-C charging port: LT1 comes with USB-C charging cable (adapter excluded). It accepts 5V 2A fast charging and can also be charged with a premium power bank or be operated without batteries by directly attaching it to the USB power adapter.

Variable tint: The camping lantern can be switched between warm white (2700K) and neutral white (5000K) to meet your different usage scenarios, create a brilliant atmosphere, and improve your quality of life.

Power Bank: features a power bank output, USB-C portable charger, 4* 3000mAh batteries, 5V 2A Maximum power supply, backup charger for your mobile devices, like phone, camera, GPS or other USB devices.

Battery: Powered by 4x 18650 Li-Ion button top batteries with a maximum output of up to 800 lumens. Variable tint between warm white (2700K) and neutral white (5000K)

Waterproof: IPX7 waterproof (up to 1 meter underwater, not for diving)

The package includes: The package includes: LT1 lantern, 4* 3000mAh batteries, USB-C charging cable, spare O-ring, manual and useful customer service. If you have any questions, please feel free to contact us.

Anduril 2.0 UI: Two selectable and configurable user interfaces with STEPPED ramping (discrete brightness levels) as default and SMOOTH ramping (infinitely variable brightness) as alternative. Kindly read our manual for more details.

Quote: This product requires a USB-A to USB-C cable for charging (included), but also works with your Type-C Charger and C-C charging cable (neither included).

The product uses copyrighted code released under the GNU Public License v3 (GPLv3).
To know about the exact source code used in the product, please go to
https://tiny.cc/TKAnduril

Learn More about the Light
1 Lumen's review: https://1lumen.com/review/sofirn-blf-lt1/



Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.