Skip to the content
PCBKitNew board
2 layers180.3 × 121.9 mmHw motherboard, the printed circuit board in 3D

Hw motherboard

mtfinding/ClickTest

Automated continuity testing device

Size
180.3 × 121.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
388
Nets
311
Pads
1,124
Tracks, vias
1,669, 111
Pours
5
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
20 Oct 2023
Updated
7 May 2024

Overview

Hw motherboard is an open-source printed circuit board by mtfinding, from the mtfinding/ClickTest repository on GitHub. It is a 2-layer board of 180.3 × 121.9 mm with 388 parts on 311 nets, routed with 1,669 tracks and 111 vias.

It is built around the TCA9555PWR(UMW), SD05C.TCT and 1N4148WS. Its parts include 135 resistors, 104 diodes, 18 connectors, 16 capacitors and 7 ICs. It belongs with the computers and single-board computers boards of this library.

Main components

3

README

README.md

Automated Continuity Testing Device

Overview

This repository contains the finalized source-code and hardware design documents of an automated hardware-tester. The projects was created as part of bachelor-thesis and is specifically designed for the Nucleo L432KC development board in combination with a propriatory harwdare expander used at my uni FHTW)

Features

  • Automated Continuity Testing: The device automates the continuity testing process, reducing manual effort and increasing efficiency.
  • Terminal Interface: A 115200baud UART terminal is available to visulaize test-results and select from certain testing-options.
  • Quick-Test Button: A physical button that can be mapped to various test-actions via terminal commands.

System overview

The system consists of a single PCBA project which can be broken apart in all necessary components with only little manual THT soldering required. The main components are outlined in the image below.

hw_overview

Parts

388
QtyValueFootprintReferences
97R_0402_200Resistor_SMD:R_0402_1005MetricR102, R103, R104, R105, R106, R107, R108, R109, R110, R111, R112, R113, R114, R115, R116, R117 +81
96SD05C.TCTDiode_SMD:D_SOD-323_HandSolderingD101, D102, D103, D104, D105, D106, D107, D108, D109, D110, D111, D112, D113, D114, D115, D116 +80
58TestPoint_SmallTestPoint:TestPoint_Pad_D1.0mmTP101, TP102, TP201, TP202, TP301, TP302, TP415, TP416, TP502, TP503, TP504, TP505, TP506, TP507, TP508, TP509 +42
160RResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR416, R417, R418, R419, R511, R512, R513, R514, R625, R626, R627, R628, R629, R630, R631, R632
11R_0603_10kResistor_SMD:R_0603_1608MetricR101, R201, R301, R302, R401, R501, R505, R507, R515, R601, R624
9C_0603_100nCapacitor_SMD:C_0603_1608MetricC102, C202, C303, C304, C402, C501, C502, C602, C604
9SnakeBiteMountingEquipment:JLC_SnakeBite_1.27mmH705, H706, H707, H708, H709, H710, H711, H712, H714
7C_0603_1uCapacitor_SMD:C_0603_1608MetricC101, C201, C301, C302, C401, C601, C603
7LOGOLOGOG***, G***, G***, G***, G***, G***, G***
7TCA9555PWRPackage_SO:TSSOP-24_4.4x7.8mm_P0.65mmU101, U201, U301, U302, U401, U601, U602
6PicoBlade_53047Connector_Molex:Molex_PicoBlade_53047-0610_1x06_P1.25mm_VerticalJ701, J702, J703, J704, J705, J706
5R_0603_1kResistor_SMD:R_0603_1608MetricR508, R509, R510, R516, R517
41N4148WSDiode_SMD:D_SOD-323FD501, D502, D503, D504
4FiducialFiducial:Fiducial_1mm_Mask2mmFID701, FID702, FID703, FID704
4MountingHoleMountingHole:MountingHole_3.2mm_M3_Pad_ViaH701, H702, H703, H704
4R_0603_2.2kResistor_SMD:R_0603_1608MetricR502, R503, R504, R506
3LED_GreenLED_SMD:LED_0603_1608MetricD506, D507, D508
20R_DNIResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR614, R633
2TestPointTestPoint:TestPoint_Keystone_5000-5004_MiniatureTP501, TP647
12N7000Package_TO_SOT_THT:TO-92_InlineQ601
1C1_A0Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP101
1C1_A1Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP102
1C1_A2Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP103
1C2_A0Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP201
1C2_A1Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP202
1C2_A2Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP203
1C3_L_A0Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP301
1C3_L_A1Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP303
1C3_L_A2Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP305
1C3_R_A0Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP302
1C3_R_A1Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP304
1C3_R_A2Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP306
1CON_C1_LConnector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ101
1CON_C1_RConnector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ102
1CON_C2_LConnector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ201
1CON_C2_RConnector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ202
1CON_C3_LConnector_PinHeader_2.54mm:PinHeader_1x15_P2.54mm_VerticalJ301
1CON_C3_RConnector_PinHeader_2.54mm:PinHeader_1x15_P2.54mm_VerticalJ302
1CON_CTOP_LConnector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_VerticalJ401
1CON_CTOP_RConnector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_VerticalJ402
1CON_DUT_LConnector_PinSocket_2.54mm:PinSocket_1x20_P2.54mm_VerticalJ601
1CON_DUT_RConnector_PinSocket_2.54mm:PinSocket_1x20_P2.54mm_VerticalJ602
1CON_MCU_LConnector_PinSocket_2.54mm:PinSocket_1x15_P2.54mm_VerticalJ501
1CON_MCU_RConnector_PinSocket_2.54mm:PinSocket_1x15_P2.54mm_VerticalJ502
1LED_RedLED_SMD:LED_0603_1608MetricD505
1SW_RSTButton_Switch_THT:SW_PUSH_6mmSW501
1SW_UIButton_Switch_THT:SW_PUSH_6mmSW502
1TOP_A0Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP401
1TOP_A1Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP402
1TOP_A2Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP403
1ZIF_L_A0Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP601
1ZIF_L_A1Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP602
1ZIF_L_A2Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP603
1ZIF_R_A0Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP604
1ZIF_R_A1Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP605
1ZIF_R_A2Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP606

Questions

How big is the Hw motherboard PCB?

It measures 180.3 × 121.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Hw motherboard use?

388 parts, built around the TCA9555PWR(UMW), SD05C.TCT and 1N4148WS. 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 Hw motherboard KiCad files?

From the mtfinding/ClickTest repository on GitHub, at the commit this page was made from: the board is hw/hw_motherboard/hw_motherboard.kicad_pcb and its schematic hw/hw_motherboard/CLICK_TOP.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Hw motherboard design in my own project?

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

Similar boards

  • 4 layers58.4 × 22.9 mmQuickfeather board, the printed circuit board in 3D

    Quickfeather board

    QuickLogic-Corp/quick-feather-dev-board

    100% open source dev kit for EOS S3 MCU+eFPGA SoC supported by fully open source SDK and FPGA Toolchain

    101 parts66CC-BY-SA-4.0
  • 4 layers58.4 × 22.9 mmQuickfeather board, the printed circuit board in 3D

    Quickfeather board

    antmicro/quickfeather-dev-board

    This project contains open hardware design files for the QuickFeather development board based on the QuickLogic EOS S3 Sensor Processing Platform.

    101 parts6CC-BY-SA-4.0
  • 6 layers28.1 × 10.6 mmQomu board, the printed circuit board in 3D

    Qomu board

    antmicro/qomu-dev-board

    This repository contains open hardware design files for the Qomu development board based on the QuickLogic EOS S3 Sensor Processing Platform . The design files were created by Antmicro in cooperation with QuickLogic .

    69 parts4CC-BY-SA-4.0
  • 4 layers100 × 50 mmPcm5102a mux board, the printed circuit board in 3D

    Pcm5102a mux board

    cbaurtx/RetroBox

    RetroBox is an internet radio using an ESP32-S3 system on a chip

    86 parts
  • 4 layers100 × 60 mmCyd obd adapter, the printed circuit board in 3D

    Cyd obd adapter

    ssjrocks/cyd-obd-adapter

    Open low-level OBD-II adapter: ESP32 with HS-CAN, single-wire CAN, flex CAN, 2x K-line, L-line and pin voltage probes, exposed over BT Classic, BLE, WiFi and USB as a raw proxy. KiCad 10, JLCPCB-ready.

    170 partsAGPL-3.0
  • 4 layers138.2 × 200.4 mmHV servo drive v1, the printed circuit board in 3D

    HV servo drive v1

    ExcessiveMotion/drive-hardware

    383 parts175CERN-OHL-W-2.0
  • 4 layers86 × 100 mmDB25 encoder card, the printed circuit board in 3D

    DB25 encoder card

    ExcessiveMotion/controller-hardware

    217 parts87CERN-OHL-W-2.0
  • 2 layers166.5 × 113.5 mmKORA, the printed circuit board in 3D

    KORA

    fmash16/KORA

    An Ergonomic Orthogonal Split keyboard with high modularity

    86 parts11GPL-3.0