

Justadongle
It is an open-source, ultra-compact USB-to-Serial converter. It uses the CH340E IC to provide a stable asynchronous serial interface (UART) via a USB-C connector.
- Size
- 95.7 × 92.9 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 33
- Nets
- 39
- Pads
- 132
- Tracks, vias
- 330, 14
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 19 Apr 2026
- Updated
- 19 Apr 2026
Overview
Justadongle is an open-source printed circuit board by Ains0X1, from the Ains0X1/UART-Wand repository on GitHub. It is a 2-layer board of 95.7 × 92.9 mm with 33 parts on 39 nets, routed with 330 tracks and 14 vias.
It is built around the FSUSB42MUX, HC-USB3.0-C26 and NSR0320MW2T1G, with the USB-231-ARY among its other parts. Its parts include 13 capacitors, 7 diodes, 4 ICs, 3 resistors and 1 crystal. It belongs with the interfaces and adapters boards of this library.
Main components
4FSUSB42MUX
MSOP-10-40℃~+85℃ 12ns 13ns 2 250ps 2:1 3.7pF 3.9Ω 3V~4.4V 720MHz MSOP-10 Analog Switches, Multiplexers ROHSonsemiAnalog Switches, MultiplexersHC-USB3.0-C26
SMD-25℃~+70℃ 1 1,500 Cycles 1.5A 18.9mm 30V 9P Blue Male Recessed Type-A USB 3.0 SMD USB Connectors ROHSHong ChengUSB ConnectorsNSR0320MW2T1G
SOD-323Schottky DiodesDOWOUSB-231-ARY
弯插-20℃~+70℃ 1 1.5A 14.2mm 30V 4P Female Right Angle Type-A USB 2.0 White 弯插 USB Connectors ROHSXUNPUUSB Connectors
README
README.mdUART-wand
It is an open-source, ultra-compact USB-to-Serial converter. It uses the CH340E IC to provide a stable asynchronous serial interface (UART) via a USB-C connector.
This design is ideal for developers working with ESP8266, ESP32, Arduino Pro Mini, or any system requiring a serial console where space is limited.
Features
USB-C Interface: Modern reversible connector for easy connectivity.
CH340E Chipset: No external crystal required, allowing for a tiny PCB footprint.
Compact Design: Dongle-style form factor that plugs directly into your computer.
Enhanced Reliability: Includes teardrops on all pads and vias for improved mechanical and electrical durability.
Standard Pinout: Breaks out TX, RX, VCC (5V/3.3V), and GND.
Hardware Specifications
PCB Layers: 2
Track Width: 0.2 mm
Minimum Clearance: 0.2 mm
Via Size: 0.6 mm (0.3 mm drill)
EDA Tool: KiCad 8.0+
Getting Started
Manufacturing: Use the provided KiCad files to generate Gerbers or use the provided BOM to order components.
Drivers: The CH340 chip is natively supported by most Linux distributions and macOS. For Windows, you may need to install the standard CH340 drivers.
Usage: Connect the TX/RX pins to your target device (cross-connect: TX to RX, RX to TX).
Parts
33| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | 10uf | Footprints:C0805 | C1, C2, C3, C4, C5, C6, C7, C12, C13, C14, C15 |
| 7 | NSR0320MW2T1G | Footprints:SOD-323_L1.8-W1.3-LS2.5-RD | D1, D6, D7, D8, D9, D10, D11 |
| 4 | USB-231-ARY | Footprints:USB-A-TH_USB-231-ARY | USB2, USB3, USB4, USB5 |
| 2 | 15pf | Footprints:CAP-TH_BD5.0-P2.00-D0.8-FD | C10, C11 |
| 1 | 100k | Footprints:RES-TH_BD2.4-L6.3-P10.30-D0.6 | R1 |
| 1 | 10k | Footprints:RES-TH_BD2.4-L6.3-P10.30-D0.6 | R2 |
| 1 | 12Mhz | Footprints:CAP-TH_BD5.0-P2.00-D0.8-FD | Y1 |
| 1 | 4.7k | Footprints:RES-TH_BD2.4-L6.3-P10.30-D0.6 | R3 |
| 1 | FSUSB42MUX | Footprints:MSOP-10_L3.0-W3.0-P0.50-LS5.0-BL | U2 |
| 1 | HC-USB3.0-C26 | Footprints:USB-3.0-A-SMD_HC-USB3.0-C26 | U4 |
| 1 | LMV7219M5X/NOPB | Footprints:SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BR | U3 |
| 1 | SL2.1A_C6798314 | Footprints:SOP-16_L10.0-W3.9-P1.27-LS6.0-BL | U1 |
| 1 | YTC-TC16S-128_C2927282 | Footprints:TYPE-C-SMD_YTC-TC16S-128 | USB1 |
Questions
How big is the Justadongle PCB?
It measures 95.7 × 92.9 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Justadongle use?
33 parts, built around the FSUSB42MUX, HC-USB3.0-C26, NSR0320MW2T1G and USB-231-ARY. 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 Justadongle KiCad files?
From the Ains0X1/UART-Wand repository on GitHub, at the commit this page was made from: the board is justadongle/justadongle.kicad_pcb and its schematic justadongle/justadongle.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Justadongle design in my own project?
Its repository states no licence, so its author keeps all rights: ask Ains0X1 before reusing the design.
Similar boards
- 4 layers100 × 60 mm

- 4 layers70 × 30 mm

Tdr dongle
MostlyWithinSpec/Network-Goblin-ND-2
A Linux-powered handheld network multitool with real cable diagnostics.
90 parts - 6 layers50 × 20 mm

- 6 layers133 × 92 mm

Motherboard
byrantech/laptop
anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.
264 parts4.3kMIT - 4 layers95 × 80 mm

Benchswitch usb dut hub
saikhamhein/benchswitch-usb-dut-hub
BenchSwitch USB DUT Hub: a four-port USB 2.0 hardware development prototype with KiCad design sources, BOM, manufacturing files, and bring-up documentation.
150 parts - 2 layers82 × 134 mm

Pcb badge
john0312/hitcon-pcb-badge
execute fw/merge.py to merge STM32CubeIDE generated main.c with user code in main.cc into main.cc.
258 parts47BSD-3-Clause - 2 layers36 × 54 mm

- 4 layers202.5 × 307.5 mm

Element foxtrot
visionspacetec/VST104-Foxtrot
VST104 Flat-Sat board - referred as element_foxtrot
147 parts5