# VoltLink CP2102N

> Open source USB-to-serial adapter and ESP32 programmer featuring a genuine Silabs CP2102N chip, USB-C connector, auto-reset circuitry, 3.3V 500mA regulator, and ESD/overcurrent protection.

## Quick Facts

- **Brand:** Voltlog
- **Board Type:** module
- **Price:** ~$19.99
- **Product Readiness:** consumer
- **CPU:** Silabs CP2102N USB-to-UART Bridge
- **CPU Architecture:** Proprietary
- **CPU Cores:** 1
- **RAM:** N/A
- **Flash:** N/A
- **USB:** USB 2.0 Type-C
- **Power:** 5V
- **Operating Voltage:** 3.3V

## Open Source

- **Firmware:** No
- **Schematics:** Yes
- **PCB Layout:** Yes

## Use Cases

- iot

## Components

- **CP2102N** (USB-to-UART Bridge): Silicon Labs CP2102N single-chip USB-to-UART bridge with up to 3 Mbaud data rate, integrated oscillator, and 5V tolerant I/O pins. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.silabs.com%2Fdocuments%2Fpublic%2Fdata-sheets%2Fcp2102n-datasheet.pdf&ref=openhardware.directory&product=voltlink-cp2102n&source=md-export)

## Protocols

- **UART**

## Accessories

- Custom Shelly programming adapter

## Description

## Overview

The VoltLink CP2102N is a USB-to-serial adapter and programmer designed by Voltlog as a reliable alternative to budget adapters that often use counterfeit chips. It uses a genuine Silabs CP2102N sourced from reputable distributors, ensuring consistent performance and compatibility.

## Key Features

- **Genuine Silabs CP2102N** — no counterfeit chip issues, sourced from authorized distributors
- **USB Type-C connector** — modern, reversible, and durable
- **Auto-reset circuitry** — automatically handles ESP32 IO0 and EN pin reset during flashing, eliminating manual button pressing
- **Onboard 3.3V 500mA LDO regulator** — can power downstream devices directly
- **ESD protection** — built-in electrostatic discharge protection
- **Resettable overcurrent protection** — PTC fuse rated at 0.75A
- **Dual connector options** — supports both 0.1" pin headers and JST-SH 1.0mm 6-pin connectors
- **5V tolerant I/O** — CP2102N pins are 5V tolerant while operating at 3.3V logic
- **Up to 3 Mbaud** — high-speed serial communication

## Use Cases

- Flashing ESP32, ESP8266, and other serial-programmable microcontrollers
- Programming Shelly devices (1Plus PM, 2.5, Dimmer 2, EM, Plus 1PM, Pro1, Pro2) with optional custom adapter
- Installing Tasmota or ESPHome firmware on IoT devices
- General USB-to-UART serial communication and debugging

## What's Included

- 1x VoltLink CP2102N adapter
- 1x 6-pin 0.1" header
- 1x JST-SH 6-pin pigtail cable

## Mounting

Four M3 mounting holes are provided for enclosure mounting. The design is compatible with 3D-printable enclosures.

## Where to Buy

- [Tindie](https://openhardware.directory/r?to=https%3A%2F%2Fwww.tindie.com%2Fproducts%2Fvoltlog%2Fvoltlink-cp2102n-usb-serial-adapter-programmer%2F&ref=openhardware.directory&product=voltlink-cp2102n&source=md-export) — $19.99

## Resources

- [github](https://openhardware.directory/r?to=https%3A%2F%2Fgithub.com%2Fvoltlog%2FVoltLink&ref=openhardware.directory&product=voltlink-cp2102n&source=md-export)
- [store](https://openhardware.directory/r?to=https%3A%2F%2Fwww.tindie.com%2Fproducts%2Fvoltlog%2Fvoltlink-cp2102n-usb-serial-adapter-programmer%2F&ref=openhardware.directory&product=voltlink-cp2102n&source=md-export)
- [product](https://openhardware.directory/r?to=https%3A%2F%2Fwww.tindie.com%2Fproducts%2Fvoltlog%2Fvoltlink-cp2102n-usb-serial-adapter-programmer%2F&ref=openhardware.directory&product=voltlink-cp2102n&source=md-export)

## Tags

`usb-serial`, `programmer`, `esp32`, `cp2102n`, `uart`, `usb-c`, `shelly`, `tasmota`, `esphome`

## Images

![VoltLink CP2102N](https://nbg1.your-objectstorage.com/openhardware-directory/entities/voltlink-cp2102n/0846eb5b70bf.jpg)
![VoltLink CP2102N](https://nbg1.your-objectstorage.com/openhardware-directory/entities/voltlink-cp2102n/6a29b8082e8a.jpg)
![VoltLink CP2102N](https://nbg1.your-objectstorage.com/openhardware-directory/entities/voltlink-cp2102n/b5f98b722c63.jpg)
![VoltLink CP2102N](https://nbg1.your-objectstorage.com/openhardware-directory/entities/voltlink-cp2102n/e3072876b474.png)
![VoltLink CP2102N](https://nbg1.your-objectstorage.com/openhardware-directory/entities/voltlink-cp2102n/1656c56d5226.png)
![VoltLink CP2102N](https://nbg1.your-objectstorage.com/openhardware-directory/entities/voltlink-cp2102n/5a1422699982.jpg)
![VoltLink CP2102N](https://nbg1.your-objectstorage.com/openhardware-directory/entities/voltlink-cp2102n/64277942901a.jpg)
![VoltLink CP2102N](https://nbg1.your-objectstorage.com/openhardware-directory/entities/voltlink-cp2102n/55a3d71b473a.jpg)

---
[View full device page](https://openhardware.directory/devices/voltlink-cp2102n)