Skip to the content
2 layers160 × 100 mmDiode Tester, the printed circuit board in 3D

Diode Tester

Synthron/ModLab3

Modular Electronics Workstation

Size
160 × 100 mm
Copper layers
2
Thickness
1.6 mm
Parts
88
Nets
101
Pads
323
Tracks, vias
366, 305
Pours
13
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
2 Mar 2023
Updated
3 Jun 2024

Overview

Diode Tester is an open-source printed circuit board by Synthron, from the Synthron/ModLab repository on GitHub. It is a 2-layer board of 160 × 100 mm with 88 parts on 101 nets, routed with 366 tracks and 305 vias.

It is built around the SN65HVD232D, LM2904 and BSS138, with the BCX53, LL4148 and P6SMB16 among its other parts. Its parts include 24 resistors, 23 capacitors, 13 diodes, 10 transistors and 4 ICs. It belongs with the STM32 boards of this library.

Main components

8

README

README.md

ModLab

A modular station for your electronic workbench

The ModLab is designed to be housed in a 19" Rack with 3U.
It is the improved version of the (failed) Arduino Workstation I built a long time ago.

But now It will be bigger, better and way too complicated.


GitHub Gitlab


Work in Progress


To-Dos

Repo

  • Rewrite documentation in english
    • Write better introduction
    • explain what exactly the ModLab is
    • update changes for TFT
    • Explain TFT Protocol
    • Attach Schematics
  • Cleanup Repo

Hardware

  • Redesign modules with STM32
    • Master Bus Controller with F767
      • V1
        • Review
        • Ordered
        • Assembled
      • V2
        • Change LCD connector
        • omit external SRAM
        • include header for Reset
    • Diode/LED-Tester
      • V1
      • V2
    • Variable Power Supply
      • V1
      • V2
        • Fix Relais Footprint
        • Feedback Dividers for correct level
        • Review
        • Ordered
        • Assembled
    • Symmetric Power Supply
      • V1
      • V2
        • fix negative channel
        • fix CC LEDs
        • Review
        • Ordered
        • Assembled
    • Waveform generator
    • DSO-138 clone?
    • Electronic Load
    • Logic Tester
    • Continuity tester
    • Speaker Module
    • Termination boards and Bus Extenders

Software

  • General
    • Define CAN Protocol
      • Define Command Structure
      • Define Data Structure
  • Master Bus Controller
    • STM32 code
      • USB for Debug
      • LCD
        • Get Nextion Display working
          • UI
          • µC Interface
      • Busses
        • CAN
        • SPI - No Usecase so far
        • I2C
        • DAC - No Usecase so far
        • RS485 - No Usecase so far
    • ESP32 code
      • comm with STM
      • OTA
      • basic web interface
  • Diode Tester code
    • CAN
    • Testing Sequence
    • ADC
  • SymPSU
    • PWM Signals
    • ADC
    • CAN-Interface
  • Power SMPS
    • PWM Signals
    • ADC
    • CAN-Interface
  • Waveform Generator
    • PWM Signals
    • AD9833
    • CAN-Interface
  • Power Monitor
    • Voltage Measurement
    • Current Measurement
    • I2C communication

ModLab Lib Tracker:

  1. SymPSU
  2. Diode-Tester
  3. SMPS
  4. Load
  5. F-Gen

Parts

88
QtyValueFootprintReferences
11100nCapacitor_SMD:C_0805_2012MetricC1, C2, C11, C12, C14, C15, C16, C17, C19, C20, C21
810kResistor_SMD:R_0805_2012MetricR3, R5, R10, R17, R22, R26, R105, R106
6BSS138Package_TO_SOT_SMD:SOT-23Q2, Q5, Q8, Q11, Q101, Q102
4100kResistor_SMD:R_0805_2012MetricR6, R12, R19, R25
4100µCapacitor_THT:CP_Radial_D8.0mm_P5.00mmC6, C7, C8, C9
41µCapacitor_SMD:C_0805_2012MetricC3, C10, C13, C102
44k7Resistor_SMD:R_0805_2012MetricR101, R102, R103, R104
45V6Diode_SMD:D_MiniMELFD1, D2, D3, D8
4BCX53Package_TO_SOT_SMD:SOT-89-3Q3, Q6, Q9, Q12
4CO 3570.1331.051 Relay_THT:Relay_SPST_StandexMeder_SIL_Form1AK101, K102, K103, K104
4LL4148Diode_SMD:D_MiniMELFD101, D102, D103, D104
3499Resistor_SMD:R_0805_2012MetricR18, R23, R24
220pCapacitor_SMD:C_0805_2012MetricC4, C5
2P6SMB16Diode_SMD:D_SMAD6, D7
1100Resistor_SMD:R_0805_2012MetricR13
112MHzCrystal:Crystal_SMD_5032-4Pin_5.0x3.2mmY1
11MResistor_SMD:R_0805_2012MetricR14
11kResistor_SMD:R_0805_2012MetricR11
11nCapacitor_SMD:C_0805_2012MetricC101
12k2Resistor_SMD:R_0805_2012MetricR4
14k99Resistor_SMD:R_0805_2012MetricR7
14µ7Capacitor_SMD:C_0805_2012MetricC18
1AP1117-33Package_TO_SOT_SMD:SOT-223-3_TabPin2U3
1AddressConnector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_VerticalJ101
1CDSOT23-T24-QPackage_TO_SOT_SMD:SOT-23D9
1DIN41612_02x32_ACeigene:VG64_EuroJ1
1DiodeConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ2
1LM2904Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU1
1LOGOeigene:logoG***
1LOGOTheBrutzlers_Lib:thebrutzler_approved_small02G***
1P6SMB26Diode_SMD:D_SMAD5
1SMAJ5,0ADiode_SMD:D_SMAD4
1SMB-001eigene:SMB-001FB1
1SN65HVD232Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU4
1SRF3225TAC-101Yeigene:SRF3225TACL1
1STM32F103C8TxPackage_QFP:LQFP-48_7x7mm_P0.5mmU2
1SWDConnector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_VerticalJ3

The 87 most common of 88 parts.

More from Synthron/ModLab

8
  • 4 layers160 × 100 mmModLab, the printed circuit board in 3D

    ModLab

    Synthron/ModLab

    Modular Electronics Workstation

    211 parts3
  • 4 layers160 × 100 mmMainboard 767, the printed circuit board in 3D

    Mainboard 767

    Synthron/ModLab

    Modular Electronics Workstation

    200 parts3
  • 2 layers160 × 100 mmPower SMPS, the printed circuit board in 3D

    Power SMPS

    Synthron/ModLab

    Modular Electronics Workstation

    117 parts3
  • 4 layers160 × 100 mmElectronic Load, the printed circuit board in 3D

    Electronic Load

    Synthron/ModLab

    Modular Electronics Workstation

    114 parts3
  • 2 layers160 × 100 mmWaveform Generator, the printed circuit board in 3D

    Waveform Generator

    Synthron/ModLab

    Modular Electronics Workstation

    108 parts3
  • 2 layers160 × 100 mmBustermination, the printed circuit board in 3D

    Bustermination

    Synthron/ModLab

    Modular Electronics Workstation

    20 parts3

Similar boards

  • 4 layers100 × 77 mmCPU V2, the printed circuit board in 3D

    CPU V2

    Synthron/SynPLC

    STM32-based PLC system

    132 parts1
  • 2 layers14 × 21 mmResistor network, the printed circuit board in 3D

    Resistor network

    kitspace-test-repos/kicad6-file-collection

    26 partsMIT
  • 2 layers98.4 × 44.5 mmREM-5.0, the printed circuit board in 3D

    REM-5.0

    mekanii/ESU

    Below is the output scope from the sense circuit, where the pad resistance values are 5Ω, 200Ω, 1kΩ, and High Impedance.

    37 parts
  • 2 layers87.3 × 55.7 mmPlaca aquisicao, the printed circuit board in 3D

    Placa aquisicao

    mgsilva/TCC_hardware_aquisicao

    Layout da PCB do sistema de aquisição utilizado na projeto

    28 parts
  • 4 layers120 × 100 mmBsc, the printed circuit board in 3D

    Bsc

    shining-man/bsc_hw

    Hardware battery safety controller (BSC)

    286 parts31MIT
  • 4 layers100 × 100 mmPlantomation V2, the printed circuit board in 3D

    Plantomation V2

    Synthron/Plantomation

    DIY plant watering system

    203 parts10
  • 2 layers85 × 40 mmThings 02, the printed circuit board in 3D

    Things 02

    jordibinefa/IoT-02

    Codes and schematics of IoT-02 board

    62 parts3

Questions

How big is the Diode Tester PCB?

It measures 160 × 100 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Diode Tester use?

88 parts, built around the SN65HVD232D, LM2904, BSS138 and BCX53. 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 Diode Tester KiCad files?

From the Synthron/ModLab repository on GitHub, at the commit this page was made from: the board is Hardware/V3/Diode Tester/Diode_Tester_V2/Diode_Tester.kicad_pcb and its schematic Hardware/V3/Bustermination/Bustermination.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Diode Tester design in my own project?

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