Skip to the content
PCBKitNew board
4 layers82.8 × 56.7 mmState Mode Logic Analyzer, the printed circuit board in 3D

RP2040-Based Logic Analyzer that captures "state" mode

Size
82.8 × 56.7 mm
Copper layers
4
Thickness
1.6 mm
Parts
134
Nets
116
Pads
459
Tracks, vias
1,090, 167
Pours
17
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
20 Oct 2023
Updated
12 Nov 2024

Overview

State Mode Logic Analyzer is an open-source printed circuit board by baldengineer, from the baldengineer/State-Mode-Logic-Analyzer repository on GitHub, published under the MIT licence. It is a 4-layer board of 82.8 × 56.7 mm with 134 parts on 116 nets, routed with 1,090 tracks and 167 vias.

It is built around the RP2040, 74LVC245APW and IS25LP128F-JBLE, with the 74HC4520D, AD5241BRZ1M and BZA856AVL among its other parts. Its parts include 40 resistors, 19 capacitors, 9 ICs, 7 diodes and 7 connectors. It belongs with the sensors and measurement boards and the RP2040 boards of this library.

Main components

7

README

README.md

Every logic analyzer available today samples asychrnously. On slower systems this is needlessly wasteful.

This logic analyzer works as a state mode capture. A clock on the device-under-test (DUT) drives the capture.

More to come...

Parts

134
QtyValueFootprintReferences
37TestPoint_HarwinMy Libraries:Harwin-S1751-46-Test-PointTP0, TP1, TP10, TP11, TP100, TP101, TP102, TP103, TP104, TP105, TP106, TP107, TP108, TP109, TP110, TP111 +21
16220Resistor_SMD:R_0603_1608MetricR25, R26, R27, R28, R29, R30, R31, R32, R33, R34, R35, R36, R37, R38, R39, R40
131uCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC3, C4, C7, C8, C9, C11, C19, C20, C21, C22, C23, C24, C31
70Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR9, R11, R12, R13, R15, R18, R19
64k7Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R2, R5, R6, R7, R8
41kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR3, R4, R10, R14
310uCapacitor_SMD:C_0805_2012MetricC5, C10, C12
3DNPResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR20, R21, R22
3MountingHoleMountingHole:MountingHole_2.7mmH1, H2, H3
227Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR16, R17
227pCapacitor_SMD:C_0603_1608MetricC1, C2
25k1Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR23, R24
274LVC245APWPackage_SO:TSSOP-20_4.4x6.5mm_P0.65mmU10, U11
2DAC DisableJumper:SolderJumper-2_P1.3mm_Bridged2Bar_Pad1.0x1.5mmJP4, JP5
11uCapacitor_SMD:C_0805_2012MetricC6
11v1LED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolderD3
12040_L0LED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolderD6
13v3LED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolderD2
15VLED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolderD1
15V USB0Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ2
174HC4520DPackage_SO:TSSOP-16_4.4x5mm_P0.65mmU3
1A0Jumper:SolderJumper-3_P1.3mm_Bridged2Bar12_Pad1.0x1.5mmJP3
1AD0Jumper:SolderJumper-3_P1.3mm_Bridged2Bar12_Pad1.0x1.5mmJP1
1AD1Jumper:SolderJumper-3_P1.3mm_Bridged2Bar12_Pad1.0x1.5mmJP2
1AD5241BRZ1MPackage_SO:SOIC-14_3.9x8.7mm_P1.27mmU6
1ArmedLED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolderD4
1BZA856AVLPackage_TO_SOT_SMD:SOT-353_SC-70-5D7
1Boot 0Button_Switch_SMD:SW_SPST_PTS810SW2
1CLK BypassJumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mmJP6
1ECS-120-18-33-JEM-TRCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1Exp InConnector_PinSocket_2.54mm:PinSocket_2x10_P2.54mm_HorizontalJ4
1Exp OutConnector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_HorizontalJ3
1G***My Libraries:BE5v2svg2mod
1IS25LP128F-JBLEPackage_SO:SOIC-8_5.23x5.23mm_P1.27mmU7
1LTC6994xS6-1Package_TO_SOT_SMD:TSOT-23-6U4
1MCP1826SPackage_TO_SOT_SMD:SOT-223U9
1MCP4725Package_TO_SOT_SMD:SOT-23-6U5
1ProbeConnector_PinHeader_2.54mm:PinHeader_2x12_P2.54mm_VerticalJ5
1Probe PowerConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ6
1RP2040Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mmU1
1Reset 0Button_Switch_SMD:SW_SPST_PTS810SW1
1SWD0FTSH-105-01-L-DV-K:SAMTEC_FTSH-105-XX-X-DVJ7
1TriggeredLED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolderD5
1USB0Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_HorizontalJ1

The 132 most common of 134 parts.

Questions

How big is the State Mode Logic Analyzer PCB?

It measures 82.8 × 56.7 mm and has 4 copper layers, 1.6 mm thick.

What parts does the State Mode Logic Analyzer use?

134 parts, built around the RP2040, 74LVC245APW, IS25LP128F-JBLE and 74HC4520D. 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 State Mode Logic Analyzer KiCad files?

From the baldengineer/State-Mode-Logic-Analyzer repository on GitHub, at the commit this page was made from: the board is kicad/state mode logic analyzer.kicad_pcb and its schematic kicad/state mode logic analyzer.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the State Mode Logic Analyzer design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers22 × 30.5 mmPedalIntermediate, the printed circuit board in 3D

    PedalIntermediate

    rolfluc/VCR

    Voltage Controlled Resistor for use as an intermediate to convert voltage into a resistance.

    19 partsMIT
  • 4 layers163 × 174.4 mmGd rev3b, the printed circuit board in 3D

    Gd rev3b

    baldengineer/Mega-IIe

    Using the Mega II from a IIgs to make a Apple IIe compatible computer: The Mega IIe!

    440 parts33MIT
  • 2 layers190 × 100 mmMicroMicro, the printed circuit board in 3D

    MicroMicro

    smaldragon/MicroMicro

    A tiny byte-syzed 65c02 microcomputer

    126 parts2Unlicense
  • 4 layers40 × 40 mmPq obc comms, the printed circuit board in 3D

    Pq obc comms

    nanosatlab/pocat-hw

    IEEE PocketQubes

    73 parts12
  • 4 layers40 × 40 mmPq obc comms, the printed circuit board in 3D

    Pq obc comms

    abelwu2001/Picosat-Pocketcube-UTN-FRC-2026

    Proyecto Final para el armado de un nanoSat

    68 parts3
  • 2 layers90 × 56.8 mmV0c, the printed circuit board in 3D

    V0c

    smaldragon/BNUY-ROM

    A famicom discrete logic mapper

    37 parts3Unlicense
  • 2 layers234 × 87.3 mmV0c, the printed circuit board in 3D

    V0c

    KITTY-6502/hardware

    the KITTY is a 65c02 homebrew kit microcomputer designed around text mode graphics and cartridge media. It is fully open source, and uses exclusively in-production parts.

    123 parts
  • 4 layers130 × 64.3 mmTspico v2.6, the printed circuit board in 3D

    Tspico v2.6

    timex-sinclair-projects/tspico-hardware

    Status 2026-10-19: prototype 3 (v3.0-proto3, changes below). Proto1 (v3.0-proto1) was built and brought up; proto2 added its fixes (below).

    93 partsCERN-OHL-S-2.0