Miniature USB to serial

26.10.2013 19:58

Miniature USB to serial PCB

Description

A small FT232 USB to serial adapter built to fit directly in the USB port

Features

  • Integrated USB header
  • Standard FTDI cable pinout
  • Single sided PCB (easy to manufacture)
  • Rx,Tx led’s
  • Miniature size

Development

Lately I have been developing several projects that use a FTDI chip to provide USB interface to a computer. Instead of using a Sony Ericson dss-20 sync station all the time, I figured it was time to develop a dedicated solution that fits directly in the USB port. I have a bunch of FT232BL chips that I bought extremely cheap in Huaqiangbei last time I was there, so I based the layout around that chip. On the serial side I used the same pin-out as the de-facto standard FTDI cable (GND, CTS, VCC, TXD, RXD, RTS). It was a little challenging to manually route the traces (using this method), but I think it came out quite well. You can see the whole process here in 10 times the speed:


watch in full resolution

I could have avoided the single bridge wire by routing the 3,3v (pin6) signal under the 0603 1k5 resistor, but it would have increased the risk of short-circuit. After a bit of tuning I managed to fit everything within 35×18.5mm, which is smaller than most USB memories. I manufactured the PCB by milling it using the HTML CAM to generate the g-code, but toner transfer or UV mask should work just as great. I hope that this design can come to use for others as well!

Assembly

This is not a project for the very beginner since all components are SMD (surface mount) and the LQFT 32 package has a 0.8mm pitch. However if you have access to decent equipment they shouldn’t cause any problem (solder station with a narrow tip, tweezers and a microscope). Start with the 0603 components, then the chip and switch and solder the crystal, wire bridge and pin headers last.

Bill of Materials (BOM)

1x single sided USB2serial board 2mm thick (etch, mill or order)
1x FT232BL
1x 6×1 0.1” pin header (preferably angled)
2x 0603 0.1uF capacitor
1x 1206 10uF capacitor
1x 0603 33nF capacitor
1x 0603 green rx/tx led
1x 0603 220R resistor
1x 0603 470R resistor
1x 0603 1k5 resistor
1x SMD 6 MHz crystal
2x 0603 27pF decoupling caps

Specification

35.0 x 18.5 x 2.0 [mm]

Version tracker

0.1             First version
0.2             Added tx/rx led’s
0.3             FTDI cable compatible pin-out
0.4             Optimized size
0.5             Tweaked the USB header (current version)