Skip to content
Weave templates

Non-Inverting Amplifier

Op-amp with the signal on the + input and an Rf/Rg feedback divider on the − input — gain 1 + Rf/Rg.

Template previewWeave
Rendering…

Make it your own.

{
  "nodes": [
    { "id":"vin",  "type":"rounded",  "label":"Vin",  "x":40,  "y":80,  "fill":"#dbeafe" },
    { "id":"amp",  "type":"op-amp",   "label":"A",    "x":360, "y":150, "fill":"#e0e7ff" },
    { "id":"vout", "type":"rounded",  "label":"Vout", "x":700, "y":160, "fill":"#dcfce7" },
    { "id":"rf",   "type":"resistor", "label":"Rf",   "x":360, "y":340 },
    { "id":"rg",   "type":"resistor", "label":"Rg",   "x":140, "y":340 },
    { "id":"gnd",  "type":"ground",   "label":"",     "x":40,  "y":470 }
  ],
  "edges": [
    { "id":"e1","source":"vin","target":"amp","label":"+" },
    { "id":"e2","source":"amp","target":"vout" },
    { "id":"e3","source":"vout","target":"rf" },
    { "id":"e4","source":"rf","target":"amp","label":"−" },
    { "id":"e5","source":"rf","target":"rg" },
    { "id":"e6","source":"rg","target":"gnd" }
  ]
}