Skip to the content
PCBKitNew board
2 layers21.5 × 11.5 mmMicroDev, the printed circuit board in 3D

A UPDI programmer for the MicroDev128-32P Series. Also universal for any UPDI device at 5V.

Size
21.5 × 11.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
13
Nets
19
Pads
59
Tracks, vias
77, 3
Pours
2
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
17 Sep 2026
Updated
18 Sep 2026

Overview

MicroDev is an open-source printed circuit board by ILikeBWRs, from the ILikeBWRs/MicroDevUPDI repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 21.5 × 11.5 mm with 13 parts on 19 nets, routed with 77 tracks and 3 vias.

It is built around the CH340E and LM66100DCK. Its parts include 5 resistors, 2 capacitors, 2 ICs, 2 diodes and 2 connectors.

Main components

2

README

README.md

Main project Page: Here


3D View

MicroDevUPDI

A UPDI programmer for the MicroDev128 Series. Compatible with most computers (Linux, Windows, Mac). Based on the CH340E USB to serial chip. This is a simple universal USBtoUDPI converter.

Designed on a two layer board feturing reverse polarity protection. Files included for KiCad 10.

See Document Repo for technical specs: Here

Thanks to PCBWay for sponsoring this project!


For more information on ordering etc see the main project page.


Revision: 1A

Document Version: 1.00

Parts

13
QtyValueFootprintReferences
20.1uFCapacitor_SMD:C_0402_1005MetricC1, C2
25.1KResistor_SMD:R_0402_1005MetricR1, R2
110KResistor_SMD:R_0402_1005MetricR4
1330Resistor_SMD:R_0402_1005MetricR5
14.7KResistor_SMD:R_0402_1005MetricR3
1CH340EPackage_SO:MSOP-10_3x3mm_P0.5mmU1
1D_ZenerDiode_SMD:D_SOD-123D1
1LM66100DCKPackage_TO_SOT_SMD:SOT-363_SC-70-6U2
1PRGMLED_SMD:LED_0603_1608MetricD2
1UPDIConnector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_VerticalJ2
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J1

Questions

How big is the MicroDev PCB?

It measures 21.5 × 11.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the MicroDev use?

13 parts, built around the CH340E and LM66100DCK. 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 MicroDev KiCad files?

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

Can I use the MicroDev 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).

Similar boards

  • 4 layers70 × 54 mmPicoLab, the printed circuit board in 3D

    PicoLab

    CoretechR/PicoLab

    Web-GUI Embedded Multitool

    285 parts327GPL-3.0
  • 4 layers91 × 53.1 mmNff pcb, the printed circuit board in 3D

    Nff pcb

    o7-machinehum/flipper-blackhat

    Linux based WiFi pentesting device for the Flipper Zero.

    184 parts300
  • 6 layers55 × 95 mmEcho r1-rev1, the printed circuit board in 3D

    Echo r1-rev1

    amachronic/echoplayer

    Echo - Open Hardware Music Player

    154 parts281CERN-OHL-S-2.0
  • 2 layers115.2 × 78.6 mmL0destar, the printed circuit board in 3D

    L0destar

    m4rkw/l0destar

    l0destar open-source tracker project

    164 parts43
  • 2 layers54 × 12.5 mmBrodBoost C2, the printed circuit board in 3D

    BrodBoost C2

    axiometa/BrodBoost-C2

    USB - C Breadboard Powersupply: BrodBoost-C

    31 parts36CERN-OHL-S-2.0
  • 4 layers112.1 × 102.1 mmWarpSE, the printed circuit board in 3D

    WarpSE

    garrettsworkshop/WarpSE

    WIP 25 MHz MC68HC000-based accelerator card for Macintosh SE

    146 parts26
  • 2 layers100 × 63.7 mmFcart, the printed circuit board in 3D

    Fcart

    hi0t/fcart

    Open source flash cartridge

    115 parts23GPL-3.0
  • 4 layers34.5 × 39 mmEpd watch, the printed circuit board in 3D

    Epd watch

    andr00d/epd_watch

    epd watch project

    63 parts18MIT