2019-07-30T20:48:01

cp2102 ttl to usb shield

Designed and created USB to TTL shield using cp2102 chip that has nearly the size of PinSocket_1x06_P2.54mm_Horizontal shield. So that either PinSocket can be soldered or when permanent micro USB is needed this little board.

1st version

Pictures of first working/tested version below, KiCAD files on GitHub.

It nearly worked out of the box, but for the RX&TX transmit led indication. Those needed to be enabled (cp2102 programmed) using Simplicity Studio 4 and Xpress configurator. It's all well described in AN721: USBXpress™ Device Configuration and Programming Guide.

and here work table after 3h+ spent on soldering&testing:


2nd version - reversed ftdi version / soldering


3rd version - USB connector on both sides to choose, corner mounting hole, labeling and rearrangements


4th version - moved extra gnd/mounting pin, leds on both sides


5th version - getting smaller


200131 version


More pictures


See also ATmega-UNI post

Can be used also as serial console for Raspberry/Orange/Banana/... Pi. Use screen /dev/ttyUSB0 115200 or minicom --device /dev/ttyUSB0 -b 115200 -8 -o and turn off hardware control flow.

Tried to lauch small Kickstarter campaign but it was not successful.


200131 version

PCB, Parts.