Nanoupdi
umbertoragone·nanoupdi·kicad/NanoUPDI_v2.kicad_pcb
About the Nanoupdi PCB
Nanoupdi is an open source PCB design by umbertoragone, published on GitHub under the MIT license. It is a 2-layer board measuring 10 × 22 mm, with 20 components from 15 distinct parts.
Other key parts include the CH340E. By type, the board carries 6 resistors, 5 capacitors, 3 diodes, 1 IC, 1 connector and 1 switch.
It belongs with the usb & debug tools designs in this gallery.
From the project
NanoUPDI: The smallest USB Type-C serial UPDI programmer for your projects
Make sure to specify the correct serial device: on Linux devices, NanoUPDI might show up as /dev/ttyUSBX, while on MacOS it might show as /dev/tty.usbserial-XX.
Main components on the Nanoupdi
Nanoupdi bill of materials (BOM)
20 components, 15 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | CH340E | MSOP-10_3x3mm_P0.5mm | U1 |
| 1 | Conn_01x03 | PinHeader_1x03_P2.54mm_Vertical | J1 |
| 1 | MSK12C02 | MSK12C02 | SW1 |
| 1 | USB_C_Receptacle_USB2.0 | TYPE-C-31-M-12 | USB1 |
| 1 | AP2112K-3.3 | SOT-23-5 | VREG1 |
| 1 | 1N4148 | D_SOD-523 | D1 |
| 1 | GREEN | LED_0603_1608Metric | D2 |
| 1 | RED | LED_0603_1608Metric | D3 |
| 1 | 220R @ 100MHz | L_0805_2012Metric | FB1 |
| 3 | 100n | C_0603_1608Metric | C1, C4, C5 |
| 2 | 10u | C_0805_2012Metric | C2, C3 |
| 2 | 5k1 | R_0402_1005Metric | R1, R2 |
| 2 | 470R | R_0402_1005Metric | R3, R6 |
| 1 | 0R | R_0603_1608Metric | R4 |
| 1 | 1k | R_0402_1005Metric | R5 |
Nanoupdi design files
The KiCad project lives in the umbertoragone/nanoupdi repository on GitHub; these links point at the commit this page was built from.
- Layoutkicad/NanoUPDI_v2.kicad_pcb
- Schematickicad/NanoUPDI_v2.kicad_sch
Nanoupdi: common questions
How big is the Nanoupdi PCB?
The Nanoupdi measures 10 × 22 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Nanoupdi?
20 components, from 15 distinct parts. The full bill of materials is listed on this page.
Where can I download the Nanoupdi design files?
From the umbertoragone/nanoupdi repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Nanoupdi design in my own project?
Yes, under the terms of its MIT license, which umbertoragone chose for the repository.
Similar boards
XG Station Power
osy
54.3 × 91 mm9 parts2LCC-BY-4.0703USB Hub Test
osy
50 × 50 mm85 parts4LCC-BY-4.0703FW-EC-DongleHiderPlus
LeoDJ
28.2 × 26.1 mm14 parts4LCERN-OHL-W-2.0490Adapter tsop48
bbogush
48 × 33 mm3 parts2LGPL-3.0389Adapter tsop48 solder
bbogush
48 × 33 mm3 parts2LGPL-3.0389Adapter soic8 solder
bbogush
48 × 20 mm3 parts2LGPL-3.0389