---
slug: "magsafe-usbc-barcode-reader"
title: "MagSafe-Compatible Compact Barcode & 2D Code Reader (USB-C)"
description: "A compact barcode reader for smartphones using the EV-DV007 CMOS barcode module."
url: "https://www.ytyng.com/en/bio/magsafe-usbc-barcode-reader"
achieved_at: "2026-01-15"
updated: "2026-02-15T05:19:58.762Z"
category: "電子工作"
image_url: "https://media.ytyng.com/20260215/94bee6d04d254076a17e24295ede9590.webp"
lang: "en"
---

# MagSafe-Compatible Compact Barcode & 2D Code Reader (USB-C)

# MagSafe-Compatible Compact Barcode & 2D Code Reader (USB-C)

This is a compact barcode reader for smartphones built using the EV-DV007 CMOS barcode module.

It enables POS checkout and inventory management applications using only a smartphone.

Commercial products are mostly Bluetooth, and since there weren’t any that connected via USB-C, I built my own.

Because it uses USB-C instead of Bluetooth, it requires no setup and no charging, and provides low-latency, stable scanning.

## Features

- **Direct USB-C connection** — No Bluetooth pairing or charging required  
- **MagSafe compatible** — Magnetically attaches to the back of a smartphone  
- **Supports 1D/2D codes** — Can read barcodes, QR codes, etc.  
- **3D-printed case** — A compact, portable original enclosure  


![](https://media.ytyng.com/20260215/d9dfddc201b94449a6f2d294ba329958.webp)

![](https://media.ytyng.com/20260202/b94ef9f202184b8eb876073096945d0d.jpg)

![](https://media.ytyng.com/20260202/7b59ea6c6a564b268eaf11c2662f20fa.jpg)
