
USTSIPIN03
ust-modules/USTSIPIN03
Semiconductor based ionizing radiation dosimeter and spectrometer.

PCB module PCRD08
PCRD08 is an open-source printed circuit board by mlab-modules, from the mlab-modules/PCRD08 repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 70.6 × 40.1 mm with 65 parts on 40 nets, routed with 431 tracks and 58 vias.
It is built around the ISL21080CIH341Z-TK, ISL21080DIH309Z-TK and MIC5504-3.3YM5-TR, with the SN74LVC2G74DCU and TS3021ILT among its other parts. Its parts include 31 capacitors, 11 resistors, 10 ICs, 4 connectors and 2 inductors.
Analogue front-end and ADC module for radiation detectors based on silicon photomultipliers (SiPM) coupled to scintillation crystals. The module amplifies the SiPM pulses, detects a threshold crossing, and digitizes the signal for a controlling MCU over SPI.


The detector signal enters through the MCX connector J201 and is AC-coupled into a non-inverting amplifier (U201, AD8691). A second AD8691 stage (U204) provides additional gain before the signal reaches the LTC1865-MS ADC (U207), which is read out over SPI. A comparator (U203, TS3021ILT) together with a D flip-flop (U205, SN74LVC2G74) latches a digital flag whenever the signal crosses a threshold, which the controlling MCU can use to time the ADC conversion (CONV/RST/SCK/SDI/SDO are supplied by the host over the module's socket interface).
PCRD08 reuses the general architecture of the older PCRD07 analogue backend (dual AD8691 gain stages, TS3021ILT comparator, LTC1865-MS ADC), but the analogue signal processing was reworked for SiPM+scintillator pulses, which are positive-going:
- input, gain set by the feedback/input resistor ratio). PCRD08's input stage (U201) instead feeds the signal into the op-amp's + input, giving a non-inverting, unity-gain-at-high-frequency response suited to positive pulses.(Verified by comparing hw/sch_pcb/analogue_backend.kicad_sch of both modules.)
| Qty | Value | Footprint | References |
|---|---|---|---|
| 17 | 100nF | Capacitor_SMD:C_0805_2012Metric | C201, C202, C204, C208, C209, C210, C212, C215, C216, C219, C221, C301, C302, C303, C305, C308 +1 |
| 6 | 10uF | Capacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-A | C203, C205, C206, C207, C217, C220 |
| 5 | 100 | Resistor_SMD:R_0805_2012Metric | R201, R203, R204, R205, R206 |
| 4 | 1nF | Capacitor_SMD:C_0805_2012Metric | C211, C213, C214, C218 |
| 3 | , , | ||
| 3 | 10uF | Capacitor_SMD:C_0805_2012Metric | C306, C307, C309 |
| 2 | 10 | Resistor_SMD:R_0805_2012Metric | R202, R211 |
| 2 | 1k | Resistor_SMD:R_0805_2012Metric | R207, R208 |
| 2 | AD8691 | Package_TO_SOT_SMD:TSOT-23-5 | U201, U204 |
| 1 | 10k | Resistor_SMD:R_0805_2012Metric | R210 |
| 1 | 1uF | Mlab_L:FIR_0805 | C304 |
| 1 | 470R | Resistor_SMD:R_0805_2012Metric | R209 |
| 1 | Fiducial | Fiducial:Fiducial_1mm_Mask2mm | FID104 |
| 1 | HEADER_2x01 | Mlab_Pin_Headers:Straight_2x01 | J202 |
| 1 | HEADER_2x03 | Mlab_Pin_Headers:Straight_2x03 | J301 |
| 1 | HEADER_2x08 | Mlab_Pin_Headers:Straight_2x08 | J302 |
| 1 | HOLE | Mlab_Mechanical:MountingHole_3mm | M103 |
| 1 | ISL21080CIH341Z-TK | Package_TO_SOT_SMD:SOT-23 | U206 |
| 1 | ISL21080DIH309 | Package_TO_SOT_SMD:SOT-23 | U202 |
| 1 | Jumper_2_Bridged | NetTie:NetTie-2_SMD_Pad0.5mm | JP201 |
| 1 | L | Inductor_SMD:L_0805_2012Metric | L201 |
| 1 | LTC1865-MS | Package_SO:MSOP-10_3x3mm_P0.5mm | U207 |
| 1 | MCX | Connector_Coaxial:SMA_Amphenol_901-144_Vertical | J201 |
| 1 | MIC5504-3.3YM5-TR | Package_TO_SOT_SMD:SOT-23-5 | U303 |
| 1 | NL03KT330 | Inductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | L301 |
| 1 | RFShield_TwoPieces | RF_Shielding:Laird_Technologies_BMI-S-210-F_44.00x30.50mm | M201 |
| 1 | SN74LVC1G125DCKT | SN74LVC1G125DCKT:SOT65P210X110-5N | U302 |
| 1 | SN74LVC2G74 | Package_SO:VSSOP-8_2.3x2mm_P0.5mm | U205 |
| 1 | TS3021ILT | Package_TO_SOT_SMD:SOT-23-5 | U203 |
| 1 | TXU0304PWR | TXU0304PWR:SOP65P640X120-14N | U301 |
It measures 70.6 × 40.1 mm and has 2 copper layers, 1.6 mm thick.
65 parts, built around the ISL21080CIH341Z-TK, ISL21080DIH309Z-TK, MIC5504-3.3YM5-TR and SN74LVC2G74DCU. 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.
From the mlab-modules/PCRD08 repository on GitHub, at the commit this page was made from: the board is hw/sch_pcb/PCRD08.kicad_pcb and its schematic hw/sch_pcb/PCRD08.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

ust-modules/USTSIPIN03
Semiconductor based ionizing radiation dosimeter and spectrometer.

mlab-modules/PCRD06
Sample and hold circuit for photomultiplier pulse signal processig



Tanki777/telecomlab_fso
The flowgraphs transmit a random source, which are bytes with values between 0 and 255. A random sequence of 30,000 bytes is sent and repeated while the flowgraph is running.


loopj/short-stack
World's Smallest Nintendo Wii, using a trimmed motherboard and custom stacked PCBs

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.