Skip to content
CircuitKitBy Crafter Lab
EditorGalleryLesson
← Back to collection
Example / wheatstone-bridge / geist-lightExpectation matched

Right lower arm increased

Four resistors form two parallel excitation legs. The left and right midpoint terminals are separate differential outputs, never bonded together. A 1.5 kΩ lower-right arm unbalances otherwise equal 1 kΩ legs. Outputs remain differential terminals.

bridgedifferentialparallelbranchsharedgroundvaluesideal-limitations
Actual core output / SVGwheatstone-bridge/right-arm-high/geist-light
Right lower arm increasedRight lower arm increased. R1: resistor, 1 kΩ. R2: resistor, 1 kΩ. R3: resistor, 1 kΩ. R4: resistor, 1.5 kΩ. excitation: R1.a connected to R3.a connected to VIN. ground: GND connected to R2.b connected to R4.b. left: R1.b connected to R2.a connected to VLEFT. right: R3.b connected to R4.a connected to VRIGHT. VLEFT - VRIGHT = VIN [R2/(R1+R2) - R4/(R3+R4)]. Open-circuit differential outputs; no wire or measuring load connects the two midpoints.. Focus components: none. Focus nets: none.

Scroll horizontally on smaller screens to inspect legible nodes and labels. No simulation is performed.

The original input stays intact, including invalid fields.

Open in editorDownload JSONDownload SVG ↓
Expected vs. actual

An inspectable result.

These checks compare the renderer outcome with the declared case expectation. The stress test also checks determinism, geometry, and connectivity.

Expected
Successful SVG render
Actual
SVG rendered0 diagnostics
Case check
Passed
Recipe / theme
Wheatstone bridgegeist-light
The circuit graph, not its drawing

Electrical nodes & connectivity

Each net is one electrical node: the named endpoints below are connected. Component pins and external ports are endpoints. These counts are not the number of geometric junction dots or wire bends. No voltages, currents, or simulation results are inferred.

Components
4
Electrical nodes / nets
4
Component pins
8
External ports
4
Connected endpoints
12
Electrical nodes from normalized circuit.nets
Net / electrical nodeEndpointsConnected component pins and ports
excitation3
  • R1.a
  • R3.a
  • VIN
ground3
  • GND
  • R2.b
  • R4.b
left3
  • R1.b
  • R2.a
  • VLEFT
right3
  • R3.b
  • R4.a
  • VRIGHT
Structured feedback

Diagnostics / 0

No diagnostics. The renderer accepted this source and produced the figure above.

Original figure document · JSON
{
  "version": 1,
  "circuit": {
    "components": {
      "R1": {
        "type": "resistor",
        "resistance": 1000
      },
      "R2": {
        "type": "resistor",
        "resistance": 1000
      },
      "R3": {
        "type": "resistor",
        "resistance": 1000
      },
      "R4": {
        "type": "resistor",
        "resistance": 1500
      }
    },
    "ports": {
      "VIN": {
        "kind": "terminal"
      },
      "VLEFT": {
        "kind": "terminal"
      },
      "VRIGHT": {
        "kind": "terminal"
      },
      "GND": {
        "kind": "ground"
      }
    },
    "nets": {
      "excitation": [
        "VIN",
        "R1.a",
        "R3.a"
      ],
      "left": [
        "R1.b",
        "R2.a",
        "VLEFT"
      ],
      "right": [
        "R3.b",
        "R4.a",
        "VRIGHT"
      ],
      "ground": [
        "R2.b",
        "R4.b",
        "GND"
      ]
    }
  },
  "layout": {
    "preset": "wheatstone-bridge",
    "roles": {
      "upperLeft": "R1",
      "lowerLeft": "R2",
      "upperRight": "R3",
      "lowerRight": "R4",
      "input": "VIN",
      "outputLeft": "VLEFT",
      "outputRight": "VRIGHT",
      "ground": "GND"
    }
  },
  "presentation": {
    "title": "Right lower arm increased",
    "theme": {
      "preset": "geist-light"
    }
  }
}
Expected outcome & actual diagnostics · JSON
{
  "id": "wheatstone-bridge/right-arm-high/geist-light",
  "expectation": {
    "kind": "render"
  },
  "actual": {
    "ok": true,
    "diagnostics": []
  },
  "passed": true
}
Rendered bounds & renderer version · JSON
{
  "rendererVersion": "0.1.0",
  "bounds": {
    "x": 0,
    "y": 0,
    "width": 1400,
    "height": 1100,
    "labels": {
      "title": {
        "x": 67.128,
        "y": 57.82599999999999,
        "width": 399.5340000000002,
        "height": 29.682000000000002
      },
      "subtitle": {
        "x": 64.57,
        "y": 104.33500000000001,
        "width": 128.38499999999993,
        "height": 13.094999999999999
      },
      "formula": {
        "x": 64.6,
        "y": 1020,
        "width": 548.6,
        "height": 17.200000000000045
      },
      "assumption": {
        "x": 64.63,
        "y": 1055.836,
        "width": 561.0920000000002,
        "height": 12.432000000000016
      },
      "VIN:port": {
        "x": 682.6,
        "y": 191.8,
        "width": 34,
        "height": 14.199999999999989
      },
      "VLEFT:port": {
        "x": 150.6,
        "y": 501.8,
        "width": 58.599999999999994,
        "height": 14.199999999999989
      },
      "VRIGHT:port": {
        "x": 1184.6,
        "y": 501.48,
        "width": 70.60000000000014,
        "height": 14.840000000000032
      },
      "R1:id": {
        "x": 511.26,
        "y": 383.22,
        "width": 19.25999999999999,
        "height": 12.779999999999973
      },
      "R1:value": {
        "x": 511.44,
        "y": 406.576,
        "width": 55.94400000000002,
        "height": 17.423999999999978
      },
      "R2:id": {
        "x": 511.26,
        "y": 682.932,
        "width": 19.43999999999994,
        "height": 13.067999999999984
      },
      "R2:value": {
        "x": 511.44,
        "y": 706.576,
        "width": 55.94400000000002,
        "height": 17.423999999999978
      },
      "R3:id": {
        "x": 1011.26,
        "y": 382.932,
        "width": 19.440000000000055,
        "height": 13.355999999999995
      },
      "R3:value": {
        "x": 1011.44,
        "y": 406.576,
        "width": 55.94399999999996,
        "height": 17.423999999999978
      },
      "R4:id": {
        "x": 1011.26,
        "y": 683.22,
        "width": 19.61999999999989,
        "height": 12.779999999999973
      },
      "R4:value": {
        "x": 1011.44,
        "y": 706.576,
        "width": 84.74399999999991,
        "height": 17.807999999999993
      },
      "GND:port": {
        "x": 750.646,
        "y": 907.658,
        "width": 29.307999999999993,
        "height": 12.614000000000033
      }
    },
    "symbols": {
      "R1": {
        "x": 434.5,
        "y": 348.5,
        "width": 31,
        "height": 123
      },
      "R2": {
        "x": 434.5,
        "y": 648.5,
        "width": 31,
        "height": 123
      },
      "R3": {
        "x": 934.5,
        "y": 348.5,
        "width": 31,
        "height": 123
      },
      "R4": {
        "x": 934.5,
        "y": 648.5,
        "width": 31,
        "height": 123
      },
      "GND": {
        "x": 679.5,
        "y": 898.5,
        "width": 41,
        "height": 31
      }
    },
    "routes": {
      "excitation": [
        {
          "x": 448.5,
          "y": 278.5,
          "width": 3,
          "height": 73
        },
        {
          "x": 448.5,
          "y": 278.5,
          "width": 503,
          "height": 3
        },
        {
          "x": 948.5,
          "y": 278.5,
          "width": 3,
          "height": 73
        },
        {
          "x": 698.5,
          "y": 238.5,
          "width": 3,
          "height": 43
        }
      ],
      "left": [
        {
          "x": 448.5,
          "y": 468.5,
          "width": 3,
          "height": 183
        },
        {
          "x": 178.5,
          "y": 548.5,
          "width": 273,
          "height": 3
        }
      ],
      "right": [
        {
          "x": 948.5,
          "y": 468.5,
          "width": 3,
          "height": 183
        },
        {
          "x": 948.5,
          "y": 548.5,
          "width": 273,
          "height": 3
        }
      ],
      "ground": [
        {
          "x": 448.5,
          "y": 768.5,
          "width": 3,
          "height": 83
        },
        {
          "x": 448.5,
          "y": 848.5,
          "width": 503,
          "height": 3
        },
        {
          "x": 948.5,
          "y": 768.5,
          "width": 3,
          "height": 83
        },
        {
          "x": 698.5,
          "y": 848.5,
          "width": 3,
          "height": 53
        }
      ]
    }
  }
}
← Previous exampleBalanced four-arm bridgegeist-printNext example →Right lower arm increasedgeist-dark
CircuitKit · By Crafter Lab

A drawing tool, not simulation, electrical-safety approval, or a fabrication system.

Apache-2.0Source on GitHub ↗