Skip to the content
PCBKitNew board
2 layers21.1 × 53.3 mmBitConnector, the printed circuit board in 3D

This is the Tiband version of the BitConnector, a Xilinx XC9572XL CPLD board for breadboard prototyping

Size
21.1 × 53.3 mm
Copper layers
2
Thickness
1.46 mm
Parts
24
Nets
46
Pads
134
Tracks, vias
358, 20
Pours
8
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
13 Feb 2021
Updated
13 Feb 2021

Overview

BitConnector is an open-source printed circuit board by tiband, from the tiband/Tiband-BitConnector repository on GitHub. It is a 2-layer board of 21.1 × 53.3 mm with 24 parts on 46 nets, routed with 358 tracks and 20 vias.

It is built around the 74LVC2G14GW. Its parts include 7 capacitors, 7 resistors, 3 connectors, 2 ICs and 1 diode. It belongs with the fPGA and programmable logic boards and the FPGA and CPLD boards of this library.

Main components

1

README

README.md

BitConnector

The BitConnector is a Complex Programmable Logic Device (CPLD) Board, optimized for hardware-based, digital prototype design on a breadboard. The BitConnector is designed to represent a classic DIP chip in 2.54mm pitch with 2 * 20 pins. Configurations that are present in an HDL/schematic are transmitted via JTAG and stored permanently on the CPLD.

BitConnector PCB layout BitConnector Ti-Band-Version BitConnector BitConnector circuit board BitConnector PCB layout

Usage & Documentation

  • there is a detailed German board documentation
  • here is the preview for the schematic
  • files for board production have also been published in Gerber format
  • for a revision overview check: changelog
  • for all other questions, there is a KiCad project
NoDIP-leftCPLD-PincommentDIP-rightCPLD-Pincomment
1CLK1GCK33V315,35VccINT
2IO22VCC26VccIO
3IO33IO3344GCK2
4IO45IO3243GCK1
5IO56IO3142
6IO67IO3041
7IO78IO2940
8IO812IO2839
9IO913IO2738
10IO1014IO2637
11IO1116IO2536GTS1
12IO1218IO2434GTS2
13IO1319IO2332
14IO1420IO2231
15IO1521IO2130
16IO1622IO2029
17IO1723IO1928
18TCK11JTAGIO1827
19TDO24JTAGTDI9JTAG
20GND17,25,4TMS10JTAG

Supplements and notes:

  • GSR=Global Reset, GTS=Global Tri-State, GCK=Global Clock
  • Pin 33 is connected to the onboard push-button.
  • With hardware debouncing, the push-button is high-active, otherwise it is low-active.

Build

Nocomponentvaluequantitypackage
1Unpolarized capacitor100nF30603
2Unpolarized capacitor10nF30603
(3)Unpolarized capacitor100nF10603
(4)Resistor100K10805
(5)Resistor10K10805
6Resistor10K40805
7Resistor12010805
8LEDblue11206
9Push button6 mm1THT
10Pin Header 1x202.54 mm2vertical
(11)74LVC2G14Schmitt-Tr1SOT457
12XC9536XL/XC9572XLCPLD1VQ44/VQG44
  • You can use the XC9536XL or the more powerful XC9572XL CPLD.
  • The BitConverter was designed in a minimal configuration with commercially available components.
  • The bracketed components are optional for hardware debouncing/Schmitt trigger action via 74LVC2G14.
  • If you make the board without hardware debouncing, please set the solderjumper J1.
  • In addition to the schematic, the Gerber files for board production have also been published.

Thanks to:

  • Jeremy Heighway for mentoring English grammar and spelling.
  • Jana Weigel for graphic design consulting, mentoring German grammar and spelling.
  • Lothar Miller for PCB design consulting.
  • mikrocontroller.net for failure analysis and life experience ;).

Licence

This project by Michael Krause is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY.

This project is free: you can redistribute it and/or modify it under the terms of CC BY-SA 4.0 Excluded from this licence is the logo(./doc/Figures/Logo.pdf). Should you change or delete something, please remove the logo.

Parts

24
QtyValueFootprintReferences
510KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R2, R3, R6, R7
4100nFCapacitor_SMD:C_0603_1608MetricC1, C2, C3, C4
310nFCapacitor_SMD:C_0603_1608MetricC5, C6, C7
2Conn_01x20Connector_PinHeader_2.54mm:PinHeader_1x20_P2.54mm_VerticalDIP_20_l1, DIP_20_r1
1100KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR5
1120Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR4
174LVC2G14Package_SO:SC-74-6_1.5x2.9mm_P0.95mmU2
1Conn_01x02Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ2
1JTAGConnector_IDC:IDC-Header_2x03_P2.54mm_VerticalJ1
1LED_blueLED_SMD:LED_1206_3216Metric_CastellatedD1
1LOGOlogo:tux_logoG***
1XC95##XL-VQ44Package_QFP:LQFP-44_10x10mm_P0.8mmU1
1disable_schmitt_trigger_actionJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJ1
1resetButton_Switch_THT:SW_PUSH_6mmSW1

Questions

How big is the BitConnector PCB?

It measures 21.1 × 53.3 mm and has 2 copper layers, 1.46 mm thick.

What parts does the BitConnector use?

24 parts, built around the 74LVC2G14GW. 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 BitConnector KiCad files?

From the tiband/Tiband-BitConnector repository on GitHub, at the commit this page was made from: the board is BitConnector.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the BitConnector design in my own project?

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

Similar boards

  • 4 layers137 × 79.5 mmTGX4, the printed circuit board in 3D

    TGX4

    hexeguitar/TGX4

    Teensy 4 based guitar amp emulator

    297 parts66
  • 2 layers75 × 82 mmEsp8266-midi, the printed circuit board in 3D

    Esp8266-midi

    tadas-s/OSC2Midi

    ESP8266 based OSC <-> MIDI WiFi bridge

    33 parts34MIT
  • 4 layers210.8 × 74.9 mmBkm-10rlternative, the printed circuit board in 3D

    Bkm-10rlternative

    skumlos/bkm-10rlternative

    Project aiming to replicate the BKM-10R/11R remote for Sony professional CRT monitors.

    257 parts17
  • 4 layers47 × 27 mmSD Swap, the printed circuit board in 3D

    SD Swap

    Mr-Bossman/SD_Swap

    A development tool which swaps an sdcard between a usb3 card reader or a SBC.

    44 parts14
  • 2 layers66 × 51.5 mmWiFi Gate Controller, the printed circuit board in 3D

    WiFi Gate Controller

    mikelawrence/WiFi-Gate-Controller

    WiFi enabled Gate Controller Addon to US Automatic Gate Opener

    91 parts8MIT
  • 2 layers80 × 90 mmWiFi Septic Controller, the printed circuit board in 3D

    WiFi Septic Controller

    mikelawrence/WiFi-Septic-Controller

    WiFi enabled Septic Controller

    104 parts8MIT
  • 6 layers83.5 × 99.4 mmTAPRx888, the printed circuit board in 3D

    TAPRx888

    TAPR/TAPRx888

    The TAPR rx888 replacement board project

    225 parts6MIT
  • 2 layers39 × 66.5 mmBC250-Power, the printed circuit board in 3D

    BC250-Power

    Needleroozer/bc250-power-board

    Power Distribution PCBs for the BC-250 cards

    39 parts5