Skip to the content
2 layers130 × 95 mmBefore, the printed circuit board in 3D

This directory preserves the ADS8588S legacy PCB, native project and custom rules from b0172a2f65902c7281cf4a8454f192dc791a9ef9.

Size
130 × 95 mm
Copper layers
2
Thickness
1.6 mm
Parts
162
Nets
180
Pads
783
Tracks, vias
20, 0
Pours
5
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
29 Sep 2026
Updated
26 Oct 2026

Overview

Before is an open-source printed circuit board by magic-alt, from the magic-alt/fpga-servo repository on GitHub. It is a 2-layer board of 130 × 95 mm with 162 parts on 180 nets, routed with 20 tracks and 0 vias.

It is built around the SN74LVC3G17DCU, INA241A2ID and ADS8588SIPM, with the FD6288T, LM5164DDAR and TPS62163DSGR among its other parts. Its parts include 49 capacitors, 23 ICs, 22 resistors, 8 transistors and 5 connectors.

Main components

12

README

hardware/ads8588s_servo/evidence/legacy_pcb_before_dual_prototype_2026-10-18/README.md

Historical unsynchronized PCB regression

This directory preserves the ADS8588S legacy PCB, native project and custom rules from b0172a2f65902c7281cf4a8454f192dc791a9ef9. They were copied from the verified starting snapshot under artifacts/dual-servo/baseline/ads8588s/; their normalized text was compared with that Git commit before copying. provenance.json records the exact copied-file SHA-256 values.

board.net is the original fresh KiCad netlist from artifacts/plan-audit/ads8588s/20261018T144449Z-6eoy6y27/. The original pcb_ci_baseline.json was copied without changing its hashes, known blockers, parity details or constraints. Its text hashes normalize line endings; the provenance hashes preserve the copied bytes.

These are immutable historical regression inputs, not the current PCB and not fabrication evidence. The archived design remains blocked. Historical tests must compare these files to the unchanged expected blockers. Active PCB, prototype and release checks operate on the current design and must reject the same faults rather than accept them as historical exceptions.

Parts

162
QtyValueFootprintReferences
2310kResistor_SMD:R_0603_1608MetricNTC1, NTC2, R50, R53, R55, R70, R71, R80, R81, R82, R83, R84, R85, R86, R87, R90 +7
19100nFCapacitor_SMD:C_0603_1608MetricC19, C43, C44, C45, C46, C70, C80, C81, C82, C83, C84, C85, C86, C87, C88, C89 +3
9100kResistor_SMD:R_0603_1608MetricR20, R32, R56, R57, R58, R59, R60, R61, R89
8BSC040N10NS5Package_SON:Infineon_PG-TDSON-8_6.15x5.15mmQ1, Q2, Q3, Q4, Q5, Q6, Q7, Q8
71uFCapacitor_SMD:C_0603_1608MetricC62, C63, C64, C65, C66, C67, C68
610RResistor_SMD:R_0603_1608MetricRG1, RG2, RG3, RG4, RG5, RG6
41nFCapacitor_SMD:C_0603_1608MetricC40, C41, C42, C92
4M3_HOLEfpga-servo:MountingHole_M3_3.2mm_PTH_Pad5mmH1, H2, H3, H4
310uFCapacitor_SMD:C_0805_2012MetricC30, C60, C61
3120RResistor_SMD:R_0603_1608MetricRT1, RT2, RT3
31uFCapacitor_SMD:C_0805_2012MetricCBOOT1, CBOOT2, CBOOT3
347RResistor_SMD:R_0603_1608MetricR40, R41, R42
35mRfpga-servo:Ohmite_650_4T_P25.40x6.35mmRSH1, RSH2, RSH3
3ES1JDiode_SMD:D_SMAD2, D3, D4
3INA241A2IDPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU2, U3, U4
3SN74LVC2G08DCURPackage_SO:VSSOP-8_2.3x2mm_P0.5mmU8, U9, U10
2100uFCapacitor_THT:CP_Radial_D10.0mm_P5.00mmC1, C2
2160kResistor_SMD:R_0603_1608MetricR51, R52
22.2uFCapacitor_SMD:C_1210_3225MetricC20, C21
222uFCapacitor_SMD:C_1210_3225MetricC22, C23
2280kResistor_SMD:R_0805_2012MetricR1, R2
2453kResistor_SMD:R_0603_1608MetricR21, R23
2TLV9024PWRPackage_SO:TSSOP-14_4.4x5mm_P0.65mmU15, U16
10.5A_PTC_ENCODER_5VFuse:Fuse_1812_4532MetricF2
1100nFCapacitor_SMD:C_1210_3225MetricC4
110nFCapacitor_SMD:C_0603_1608MetricC5
110uFCapacitor_SMD:C_1206_3216MetricC69
11kResistor_SMD:R_0603_1608MetricR88
11uFCapacitor_SMD:C_1210_3225MetricC3
12.2nFCapacitor_SMD:C_0603_1608MetricC24
12.2uHInductor_SMD:L_Wuerth_MAPI-4020L2
1220nFCapacitor_SMD:C_0603_1608MetricC18
122uFCapacitor_SMD:C_0805_2012MetricC31
13.3nFCapacitor_SMD:C_0603_1608MetricC25
139kResistor_SMD:R_0603_1608MetricR3
14.7kResistor_SMD:R_0603_1608MetricR54
14.7uFCapacitor_SMD:C_0805_2012MetricC71
149.9kResistor_SMD:R_0603_1608MetricR22
156pFCapacitor_SMD:C_0603_1608MetricC26
168uHInductor_SMD:L_Coilcraft_MSS1246T-XXXL1
1ABZ_DIFF_ENCODERConnector_IDC:IDC-Header_2x05_P2.54mm_VerticalJ5
1ADS8588SIPMPackage_QFP:LQFP-64_10x10mm_P0.5mmU6
1AM26LV32EIPWRPackage_SO:TSSOP-16_4.4x5mm_P0.65mmU7
1ARMEDTestPoint:TestPoint_Pad_D1.5mmTP5
1AX7010_PL_AConnector_IDC:IDC-Header_2x20_P2.54mm_VerticalJ1
1AX7010_PL_BConnector_IDC:IDC-Header_2x20_P2.54mm_VerticalJ2
1DC_IN_48Vfpga-servo:PhoenixContact_MKDS_5_2_9.52mmJ3
1EXT_FUSE_OR_25A_FUSEFuse:Fuse_2920_7451MetricF1
1FD6288TPackage_SO:TSSOP-20_4.4x6.5mm_P0.65mmU1
1LM5164DDARPackage_SO:TI_SO-PowerPAD-8U12
1LM74502DDFRPackage_TO_SOT_SMD:SOT-23-8U18
1MOTOR_UVWfpga-servo:PhoenixContact_MKDS_5_3_9.52mmJ4
1SMCJ54ADiode_SMD:D_SMCD1
1SN74LVC1G11Package_TO_SOT_SMD:SOT-363_SC-70-6U23
1SN74LVC1G11DCKRPackage_TO_SOT_SMD:SOT-363_SC-70-6U11
1SN74LVC1G14Package_TO_SOT_SMD:SOT-23-5U22
1SN74LVC1G17Package_TO_SOT_SMD:SOT-23-5U21
1SN74LVC1G74Package_SO:VSSOP-8_2.3x2mm_P0.5mmU20
1SN74LVC3G17Package_SO:VSSOP-8_2.3x2mm_P0.5mmU26
1TPD6E05U06RVZRPackage_SON:Texas_R-PUSON-N14U19
1TPS3808G33Package_TO_SOT_SMD:SOT-23-6U24
1TPS3808G50Package_TO_SOT_SMD:SOT-23-6U25
1TPS62163DSGRPackage_SON:Texas_DSG0008A_WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mmU13
1TP_12VTestPoint:TestPoint_Pad_D2.0mmTP3
1TP_5VTestPoint:TestPoint_Pad_D2.0mmTP4
1TP_GNDTestPoint:TestPoint_Pad_D2.0mmTP2
1TP_VBUS_PROTTestPoint:TestPoint_Pad_D2.0mmTP1

More from magic-alt/fpga-servo

2
  • 4 layers130 × 95 mmAx7010 servo reva, the printed circuit board in 3D

    Ax7010 servo reva

    magic-alt/fpga-servo

    This directory preserves the ADS8588S legacy PCB, native project and custom rules from b0172a2f65902c7281cf4a8454f192dc791a9ef9.

    183 parts
  • 2 layers130 × 95 mmAx7010 servo reva, the printed circuit board in 3D

    Ax7010 servo reva

    magic-alt/fpga-servo

    This directory preserves the ADS8588S legacy PCB, native project and custom rules from b0172a2f65902c7281cf4a8454f192dc791a9ef9.

    166 parts

Similar boards

  • 4 layers85 × 70 mmKICAD HT, the printed circuit board in 3D

    KICAD HT

    Nicolboy/KICAD-C2000-float-flyback

    Alimentation flyback isolée et flottante 200kHz (11-25V→5,5-13V/3A) pour chauffage filament tube + préampli bas bruit — KiCad 10.

    168 partsCERN-OHL-S-2.0
  • 2 layers90 × 30.3 mmIntegrated25, the printed circuit board in 3D

    Integrated25

    juicebox6030/Nova-Link

    NOVA-LINK is an open, low-latency wireless communication protocol and firmware stack designed for use in real-time live event environments.

    178 partsGPL-3.0
  • 2 layers60 × 60 mmFan controller with ch, the printed circuit board in 3D

    Fan controller with ch

    ferrybig/70w-fan-controller

    A PlatformIO project for Arduino Uno that implements an intelligent fan controller with sensor monitoring, real-time clock, and OLED display.

    51 parts
  • 8 layersFoc control, the printed circuit board in 3D

    Foc control

    sujaygouda123/foc-control

    BLDC field-oriented-control board for a humanoid robot actuator. KiCad 10, Ø80 mm, 8 layers, 1.6 mm.

    104 parts
  • 8 layers72 × 50 mmOpenMD, the printed circuit board in 3D

    OpenMD

    CrabLabsLLC/OpenMD

    An Open Source Versatile Motor Driver powered by GaN

    220 parts156CERN-OHL-W-2.0
  • 6 layers75 × 50 mmOpenMD, the printed circuit board in 3D

    OpenMD

    oserup/OpenMD

    Open Source GaN Motor Driver

    187 parts12CERN-OHL-W-2.0
  • 2 layers110 × 46 mmRover panel supervisor, the printed circuit board in 3D

    Rover panel supervisor

    karimf1/rover-panel-pcb

    This repository is continuation of rover panel repo. Power panel PCB layout is implemented in KiCAD based of AutoCAD version of rover panel .

    106 partsMIT

Questions

How big is the Before PCB?

It measures 130 × 95 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Before use?

162 parts, built around the SN74LVC3G17DCU, INA241A2ID, ADS8588SIPM and FD6288T. 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 Before KiCad files?

From the magic-alt/fpga-servo repository on GitHub, at the commit this page was made from: the board is docs/reviews/layout_entry_repair_2026-10-09/before.kicad_pcb and its schematic hardware/ad7606c_servo/adc_core.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Before design in my own project?

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