Skip to the content
PCBKitNew board
4 layers70 × 50 mmControl board, the printed circuit board in 3D
Size
70 × 50 mm
Copper layers
4
Thickness
1.6 mm
Parts
9
Nets
167
Pads
229
Tracks, vias
0, 0
Routed
Not yet
KiCad
KiCad 8.0 (file 20240108)
Created
26 Aug 2024
Updated
22 Sep 2024

Overview

Control board is an open-source printed circuit board by janc18, from the janc18/control-theory repository on GitHub. It is a 4-layer board of 70 × 50 mm with 9 parts on 167 nets.

It is built around the TX24-60R-6ST-H1E. Its parts include 4 connectors and 1 IC.

Main components

1

README

README.md

Features

  • Isolated plant
  • Plant-ID, Plant cal-data (eeprom)
  • USB-PD powered

Design

BOM

Main Board

ComponentPriceCharacteristics
ST STM32H7R3V8T67.89 USD600 Mhz, 67 GPIO
FTDI FT232HL4.09 USDUSB Hi-Speed to Single Channel Serial UART/FIFO/JTAG/SPI/I2C IC, LQFP-48
TX24-30R-6ST-H1E1.36 USDBoard-to-Board Connector, parallel/ vertical, 30 pos., 1.27mm pitch, Receptacle
TX25-30P-6ST-H1E0.98 USDBoard-to-Board Connector, parallel/ vertical, 30 pos., 1.27mm pitch, Plug
USB type C Connector
DC DC Converter
Mix Components(Leds)
ST STUSB45001.91 USDStandalone USB PD sink controller with short-to-VBUS protections
TI ISO77602.59 USDRobust EMC, six-channel, 6/0, reinforced digital isolator

Connector power rails:

  • 3.3 V: LDO generated
  • 5 V: USB or Buck converter
  • 12 V: PD (optional)
  • 20 V: PD (optional)

FT232HL

Requirements

To use any kind of interface (SPI, I2c, JTAG, or a proprietary protocol) it's require to send commands down the data stream

INFO

A Primer on USB Type-C® and USB Power Delivery Applications and Requirements
USB PD: Power Delivery for Your Next Project
AN232B-04 Data Throughput, Latency and Handshaking
FT2232D/H Fast Opto-Isolated Serial Interface Mode
N2232-02 Bit Mode Functions for the FT223
Examples for the JTAG interface with Labview

Parts

9
QtyValueFootprintReferences
4MountingHole_PadMountingHole:MountingHole_3.2mm_M3_Pad_ViaH1, H2, H3, H4
2TX24-60R-6ST-H1ELibrary:JAE_TX24-60R-6ST-H1EJ3, J4
2USB-CLibrary:USB-CJ1, J2
1STUSB4500QTRPackage_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mmU1

Questions

How big is the Control board PCB?

It measures 70 × 50 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Control board use?

9 parts, built around the TX24-60R-6ST-H1E. 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 Control board KiCad files?

From the janc18/control-theory repository on GitHub, at the commit this page was made from: the board is hardware/control_board/control_board.kicad_pcb and its schematic hardware/control_board/connector.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Control board design in my own project?

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

Similar boards

  • 4 layers39.3 × 61.8 mmMCL64, the printed circuit board in 3D

    MCL64

    MicroCoreLabs/Projects

    Ted Fried's MicroCore Labs Projects - FPGA CPU cores and emulators for the 8088, 8086, 8051, 6502, 68000, Z80, Risc-V, and also Typewriter and EPROM Emulator projects.

    9 parts534
  • 4 layers79.2 × 26.3 mmHPE FlexibleLOM adapter x4, the printed circuit board in 3D

    HPE FlexibleLOM adapter x4

    TobleMiner/HPE-FlexibleLOM-adapter

    Adapter for using HPE FlexibleLOM cards in full height PCIe slots

    9 parts246GPL-3.0
  • 4 layers74 × 42 mmCoupler isolation, the printed circuit board in 3D

    Coupler isolation

    azonenberg/starshipraider

    Open hardware test equipment

    9 parts193BSD-3-Clause
  • 4 layersErOled096 1 1, the printed circuit board in 3D

    ErOled096 1 1

    BerkeleyHCI/PolymorphicBlocks

    A Python-based hardware description language for PCBs for higher-level (block-diagram / system-architecture level) PCB design through libraries of directly reusable subcircuit generators.

    9 parts94BSD-3-Clause
  • 4 layers108 × 31.8 mmSimm72 rom plcc, the printed circuit board in 3D

    Simm72 rom plcc

    agranlund/raven

    Homemade MC68060 + DSP56303 Atari-compatible computer. Hardware, firmware, and software stack

    9 parts87
  • 4 layers36.3 × 21.1 mmBoard main xiao, the printed circuit board in 3D

    Board main xiao

    m-kozlowski/airbridge

    Wireless adapter for AirSense/AirCurve 10 devices

    9 parts26GPL-3.0
  • 4 layers151.9 × 99.8 mmNqvme template, the printed circuit board in 3D

    Nqvme template

    thorpej/pg68k

    The 68k Playground, a 680x0-based home-brew computer with multiple CPU options

    9 parts15
  • 4 layers27 × 56 mmReceiver, the printed circuit board in 3D

    Receiver

    will127534/CSI-2-FourLane-HDMI-Extender

    A simple MIPI CSI-2 extender with 4-lane support through HDMI cable

    9 parts15MIT