Skip to the content
2 layers35 × 18.2 mmDisProg, the printed circuit board in 3D

DisProg™ es una placa de adaptador USB a serie que se fundamenta en el popular chip CP2102N, incluyendo un circuito de restablecimiento automático ESP32.

Size
35 × 18.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
24
Nets
41
Pads
121
Tracks, vias
311, 65
Pours
6
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
30 Dec 2023
Updated
31 Dec 2023

Overview

DisProg is an open-source printed circuit board by disgran, from the disgran/DisProg repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 35 × 18.2 mm with 24 parts on 41 nets, routed with 311 tracks and 65 vias.

It is built around the CP2102N-EK, USBLC6-2P6 and UMH3N. Its parts include 6 capacitors, 5 resistors, 3 ICs, 3 diodes and 2 connectors.

Main components

3

README

README.md

DisProg™

DisProg™ es una placa de adaptador USB a serie que se fundamenta en el popular chip CP2102N, incluyendo un circuito de restablecimiento automático ESP32. A diferencia de los módulos económicos que puedes encontrar en Aliexpress, este adaptador destaca por su confiabilidad y versatilidad simultánea. Su confiabilidad se deriva del uso de un conocido chip de adaptador USB a serie proveniente de un proveedor reconocido, y su versatilidad radica en la inclusión del circuito de restablecimiento automático ESP32 IO & EN, eliminando la necesidad de implementarlo en la placa de destino.

Otro punto a favor de DisProg™ es su regulador de voltaje integrado de 3.3V y 500mA, capaz de alimentar el dispositivo que estás programando. Como opción adicional, puedes conectar un cable JST personalizado que facilita la programación segura de relés Shelly sin depender de la alimentación principal. Esto sitúa a DisProg™ como uno de los mejores adaptadores USB/serie para cargar el firmware de tus dispositivos con Tasmota o ESPHome.

Para obtener más detalles sobre este proyecto, te invito a consultar la entrada correspondiente en https://disgran.com/disprog.

Preview_PCB_Terminada

Si estás interesado en adquirir uno de estos adaptadores preensamblados, te invito a visitar mi tienda en https://disgran.com

Parts

24
QtyValueFootprintReferences
210uFCapacitor_SMD:C_0603_1608MetricC3, C5
21uFCapacitor_SMD:C_0603_1608MetricC2, C4
25K1Resistor_SMD:R_0603_1608MetricR2, R3
10.1uFCapacitor_SMD:C_0603_1608MetricC6
10.5AFuse:Fuse_0603_1608MetricF1
11KResistor_SMD:R_Array_Convex_4x0603RN1
11MResistor_SMD:R_0603_1608MetricR1
122.1KResistor_SMD:R_0603_1608MetricR4
14.7nFCapacitor_SMD:C_0805_2012MetricC1
147.5KResistor_SMD:R_0603_1608MetricR5
1CP2102NPackage_DFN_QFN:QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mmU3
1Con_ProgJts:JST_SM06B-SRSS-TB_LF__SN_J1
1G***kibuzzard-62357776kibuzzard-62357776
1G***kibuzzard-62357631kibuzzard-62357631
1LR1107Package_TO_SOT_SMD:SOT-89-3U1
1PWRLED_SMD:LED_0603_1608MetricD1
1RXLED_SMD:LED_0603_1608MetricD3
1TXLED_SMD:LED_0603_1608MetricD2
1UMH3NPackage_TO_SOT_SMD:SOT-363_SC-70-6Q1
1USB CConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J2
1USBLC6-2P6Package_TO_SOT_SMD:SOT-666U2

Similar boards

  • 2 layers50 × 30 mmLink, the printed circuit board in 3D

    Link

    voltlog/VoltLink

    USB to serial adapter with built-in ESP32 auto-reset circuitry

    79 parts77
  • 6 layers100 × 50 mmArchive, the printed circuit board in 3D

    Archive

    sikaxn/FRC-Custom-CAN-Sensor

    If you are looking for IronMaple ESP32‐FRC‐devkit resources, please switch branch to dev-board.

    92 parts12GPL-3.0
  • 4 layers92 × 88 mmIOT, the printed circuit board in 3D

    IOT

    Habib-creater/ESP32-IoT-Monitoring-Control-Board

    4-layer ESP32-based IoT monitoring and control board with environmental sensing, relay control, USB-C, and Qwiic expansion.

    63 parts1
  • 4 layers100 × 100 mmWroom board, the printed circuit board in 3D

    Wroom board

    SinaKarvandi/PCB-Designs

    Blue Pill PCB

    63 parts1GPL-3.0
  • 4 layers100 × 80 mmESP32, the printed circuit board in 3D

    ESP32

    Tanmayeers/Projects

    Specifications: 1. Operting Voltage: 9V 2. Operating Current: 200mA 3. Output Voltage Swing: 6.5V 4. 3dB - Bandwidth: 100 ± 10 Hz 5. Noise: 5.406mVrms

    63 parts1
  • 2 layers38.9 × 48.9 mmPager carrier, the printed circuit board in 3D

    Pager carrier

    awong-dev/pager

    Low-powered, gps and messaging capable pager for kids

    79 parts
  • 2 layers113 × 116.5 mmPregnancy tester, the printed circuit board in 3D

    Pregnancy tester

    divquan/embedded-system-designs

    This repository contains designs for embedded systems, including schematics, PCB layouts, and fabrication files. Ideal for learning and project inspiration.

    52 partsMIT
  • 2 layers152.1 × 70.1 mmFLP PCB set, the printed circuit board in 3D

    FLP PCB set

    DSM-Interrupt/FLP

    Overall Embedded segment of Project FLP

    118 parts

Questions

How big is the DisProg PCB?

It measures 35 × 18.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the DisProg use?

24 parts, built around the CP2102N-EK, USBLC6-2P6 and UMH3N. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the DisProg KiCad files?

From the disgran/DisProg repository on GitHub, at the commit this page was made from: the board is DisProg.kicad_pcb and its schematic DisProg.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the DisProg design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).