Skip to the content
PCBKitNew board
2 layers31.4 × 30 mmSWD UART CTX-10, the printed circuit board in 3D

Adaptor board for SWD + UART via TC2050 or EC10

Size
31.4 × 30 mm
Copper layers
2
Thickness
1.6 mm
Parts
15
Nets
21
Pads
48
Tracks, vias
63, 12
Pours
1
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
19 Nov 2022
Updated
28 Oct 2023

Overview

SWD UART CTX-10 is an open-source printed circuit board by TL-Embedded, from the TL-Embedded/SWD-UART-CTX-10 repository on GitHub. It is a 2-layer board of 31.4 × 30 mm with 15 parts on 21 nets, routed with 63 tracks and 12 vias.

It is built around the SFH11-PBPC-D10-RA-BK. Its parts include 4 connectors and 2 resistors. It belongs with the interfaces and adapters boards of this library.

Main components

1

README

README.md

SWD-UART-CTX-10

This is an adaptor for the 10 pin tag-connect cables.

Output:

  • TC2050 or EC10 ribbon

Input:

  • UART via standard FTDI header
  • SWD via standard 20 pin ARM header
  • Auxilary voltage input

This is compatible with the Tag-Connect TC2050-ARM2010 ARM 20-pin to TC2050 Adapter in SWD mode.

Target pinout

On the target, the TC2050 or EC10 should have the following assignment.

Pin#Function
1VCC_Target
2SWDIO
3GND
4SWCLK
5VCC_Aux
6SWO
7TX (to target)
8Detect
9RX (from target)
10Reset

Detect

This pin is tied to ground on the adaptor - and can be used by the target to sense the presence of the adaptor.

VCC_Aux

This is tied to the V+ pin. This is an optional input for providing arbitrary power to the target.

TX & RX

The Tx and Rx are described with respect to the host, not the target.

Parts

15
QtyValueFootprintReferences
2470RR_Resistor:R_0603R1, R2
13020-10-0100-00Connector_IDC:IDC-Header_2x05_P2.54mm_VerticalJ2
161300211121Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ4
161301221121Connector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_VerticalJ1
1G***kibuzzard-653C8B44kibuzzard-653C8B44
1G***kibuzzard-653C8A9Dkibuzzard-653C8A9D
1G***kibuzzard-653C8B0Ekibuzzard-653C8B0E
1G***kibuzzard-653C8AB2kibuzzard-653C8AB2
1G***kibuzzard-653C8B17kibuzzard-653C8B17
1G***kibuzzard-653C8BB4kibuzzard-653C8BB4
1G***kibuzzard-653C8ABCkibuzzard-653C8ABC
1G***kibuzzard-653C8AA8kibuzzard-653C8AA8
1SFH11-PBPC-D10-RA-BKConnector_PinSocket_2.54mm:PinSocket_2x10_P2.54mm_HorizontalJ3
1TL_EmbeddedN_NonPart:TL_Embedded_5mm~

Questions

How big is the SWD UART CTX-10 PCB?

It measures 31.4 × 30 mm and has 2 copper layers, 1.6 mm thick.

What parts does the SWD UART CTX-10 use?

15 parts, built around the SFH11-PBPC-D10-RA-BK. 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 SWD UART CTX-10 KiCad files?

From the TL-Embedded/SWD-UART-CTX-10 repository on GitHub, at the commit this page was made from: the board is SWD-UART-CTX-10.kicad_pcb and its schematic SWD-UART-CTX-10.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the SWD UART CTX-10 design in my own project?

Its repository states no licence, so its author keeps all rights: ask TL-Embedded before reusing the design.

Similar boards

  • 4 layers100 × 120 mmPanoptes, the printed circuit board in 3D

    Panoptes

    jjCSE113NMT/dsp-neutron-spectrometer

    A place to keep all our material related to our senior design project.

    111 parts3
  • 2 layers37.5 × 36.1 mmJ Link Ultra Cortex Adapter, the printed circuit board in 3D

    J Link Ultra Cortex Adapter

    multiplemonomials/J-Link-Ultra-Cortex-Adapter

    Improved adapter PCB from SEGGER J-Link to Cortex Debug cable

    7 parts3
  • 2 layers16.9 × 29.7 mmArm 20to10, the printed circuit board in 3D

    Arm 20to10

    noahp/arm_20to10

    20-pin to 10 pin ARM JTAG/SWD adapter board

    10 parts3
  • 4 layers22.9 × 30.4 mmJ link interface, the printed circuit board in 3D

    J link interface

    xanderhendriks/pcb-j-link-interface

    7 parts
  • 2 layers19 × 76 mmSub, the printed circuit board in 3D

    Sub

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    15 parts3kApache-2.0
  • 2 layers26.7 × 62.2 mmDeniseadapter, the printed circuit board in 3D

    Deniseadapter

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    15 parts1kGPL-3.0
  • 2 layers100 × 44 mmVideoslot, the printed circuit board in 3D

    Videoslot

    mntmn/amiga2000-gfxcard

    MNT VA2000, an Open Source Amiga 2/3/4000 Graphics Card (Zorro II/III), written in Verilog

    15 parts1k
  • 2 layers91 × 51 mmBusinessCard, the printed circuit board in 3D

    BusinessCard

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    15 parts915