{
 "version": 2,
 "name": "Opto Duet 556",
 "board": {
  "rows": 10,
  "cols": 21,
  "kind": "strip"
 },
 "cuts": [
  "1,10",
  "2,10",
  "3,10",
  "4,10",
  "5,10",
  "6,10",
  "7,10",
  "0,18",
  "1,2",
  "5,4",
  "6,16"
 ],
 "parts": [
  {
   "id": "e01xq",
   "kind": "link",
   "ref": "J1",
   "value": "",
   "pins": [
    [
     1,
     1
    ],
    [
     7,
     1
    ]
   ]
  },
  {
   "id": "e02xq",
   "kind": "link",
   "ref": "J2",
   "value": "",
   "pins": [
    [
     7,
     0
    ],
    [
     9,
     0
    ]
   ]
  },
  {
   "id": "e03xq",
   "kind": "link",
   "ref": "J3",
   "value": "",
   "pins": [
    [
     2,
     4
    ],
    [
     6,
     4
    ]
   ]
  },
  {
   "id": "e04xq",
   "kind": "link",
   "ref": "J4",
   "value": "",
   "pins": [
    [
     0,
     8
    ],
    [
     4,
     8
    ]
   ]
  },
  {
   "id": "e05xq",
   "kind": "link",
   "ref": "J5",
   "value": "",
   "pins": [
    [
     0,
     13
    ],
    [
     1,
     13
    ]
   ]
  },
  {
   "id": "e06xq",
   "kind": "link",
   "ref": "J6",
   "value": "",
   "pins": [
    [
     1,
     17
    ],
    [
     5,
     17
    ]
   ]
  },
  {
   "id": "e07xq",
   "kind": "link",
   "ref": "J7",
   "value": "",
   "pins": [
    [
     3,
     13
    ],
    [
     7,
     13
    ]
   ]
  },
  {
   "id": "e08xq",
   "kind": "res",
   "ref": "R1",
   "value": "1k",
   "pins": [
    [
     0,
     4
    ],
    [
     1,
     7
    ]
   ],
   "device": "fixed"
  },
  {
   "id": "e09xq",
   "kind": "res",
   "ref": "R2",
   "value": "100R",
   "pins": [
    [
     5,
     2
    ],
    [
     8,
     2
    ]
   ],
   "device": "fixed"
  },
  {
   "id": "e10xq",
   "kind": "res",
   "ref": "R3",
   "value": "1k",
   "pins": [
    [
     0,
     14
    ],
    [
     2,
     16
    ]
   ],
   "device": "fixed"
  },
  {
   "id": "e11xq",
   "kind": "res",
   "ref": "R4",
   "value": "100R",
   "pins": [
    [
     6,
     20
    ],
    [
     8,
     17
    ]
   ],
   "device": "fixed"
  },
  {
   "id": "e12xq",
   "kind": "ecap",
   "ref": "C1",
   "value": "10u",
   "pins": [
    [
     6,
     6
    ],
    [
     7,
     6
    ]
   ],
   "polarized": true
  },
  {
   "id": "e13xq",
   "kind": "cap",
   "ref": "C2",
   "value": "10n",
   "pins": [
    [
     3,
     7
    ],
    [
     7,
     7
    ]
   ],
   "device": "ceramic disc"
  },
  {
   "id": "e14xq",
   "kind": "ecap",
   "ref": "C3",
   "value": "100u",
   "pins": [
    [
     5,
     5
    ],
    [
     5,
     3
    ]
   ],
   "polarized": true
  },
  {
   "id": "e15xq",
   "kind": "cap",
   "ref": "C4",
   "value": "100n",
   "pins": [
    [
     7,
     14
    ],
    [
     9,
     14
    ]
   ],
   "device": "ceramic disc"
  },
  {
   "id": "e16xq",
   "kind": "cap",
   "ref": "C5",
   "value": "10n",
   "pins": [
    [
     4,
     15
    ],
    [
     9,
     15
    ]
   ],
   "device": "ceramic disc"
  },
  {
   "id": "e17xq",
   "kind": "ecap",
   "ref": "C6",
   "value": "100u",
   "pins": [
    [
     6,
     15
    ],
    [
     6,
     17
    ]
   ],
   "polarized": true
  },
  {
   "id": "e18xq",
   "kind": "ecap",
   "ref": "C7",
   "value": "100u",
   "pins": [
    [
     0,
     0
    ],
    [
     1,
     0
    ]
   ],
   "polarized": true
  },
  {
   "id": "e19xq",
   "kind": "diode",
   "ref": "D1",
   "value": "1N5817",
   "pins": [
    [
     0,
     19
    ],
    [
     0,
     17
    ]
   ],
   "polarized": true,
   "device": "schottky",
   "mount": "vertical"
  }
 ],
 "ics": [
  {
   "id": "eic1aa",
   "ref": "IC1",
   "part": "NE556",
   "pins": 14,
   "pin1": [
    1,
    9
   ],
   "span": 3,
   "autoCuts": [
    "1,10",
    "2,10",
    "3,10",
    "4,10",
    "5,10",
    "6,10",
    "7,10"
   ]
  }
 ],
 "pads": [
  {
   "id": "ep01zz",
   "label": "12V_IN",
   "at": [
    0,
    20
   ],
   "to": "battery + / DC in - reaches nothing but D1"
  },
  {
   "id": "ep02zz",
   "label": "+12V",
   "at": [
    0,
    11
   ],
   "to": "the rail after D1 - probe here, about 11.7V from a fresh 12V supply"
  },
  {
   "id": "ep03zz",
   "label": "GND",
   "at": [
    9,
    1
   ],
   "to": "battery -"
  },
  {
   "id": "ep04zz",
   "label": "SPK_A",
   "at": [
    8,
    11
   ],
   "to": "speaker hot leg - both halves mix here through their own 100Rs"
  },
  {
   "id": "ep05zz",
   "label": "SPK_B",
   "at": [
    9,
    11
   ],
   "to": "speaker return leg"
  },
  {
   "id": "ep06zz",
   "label": "LED_A",
   "at": [
    5,
    0
   ],
   "to": "mouth LED anode - seals face-to-face with the vactrol cell"
  },
  {
   "id": "ep07zz",
   "label": "LED_K",
   "at": [
    7,
    3
   ],
   "to": "mouth LED cathode"
  },
  {
   "id": "ep08zz",
   "label": "LDR_T1",
   "at": [
    1,
    3
   ],
   "to": "tempo eye, one leg - cell faces OUTSIDE the box"
  },
  {
   "id": "ep09zz",
   "label": "LDR_T2",
   "at": [
    2,
    3
   ],
   "to": "tempo eye, other leg"
  },
  {
   "id": "ep10zz",
   "label": "LDR_V1",
   "at": [
    2,
    18
   ],
   "to": "vactrol cell, one leg - sealed to the LED inside the box"
  },
  {
   "id": "ep11zz",
   "label": "LDR_P1",
   "at": [
    2,
    20
   ],
   "to": "pitch eye, one leg - same strip as LDR_V1"
  },
  {
   "id": "ep12zz",
   "label": "LDR_V2",
   "at": [
    3,
    18
   ],
   "to": "vactrol cell, other leg"
  },
  {
   "id": "ep13zz",
   "label": "LDR_P2",
   "at": [
    3,
    20
   ],
   "to": "pitch eye, other leg - same strip as LDR_V2"
  },
  {
   "id": "ep14zz",
   "label": "LED2_A",
   "at": [
    6,
    18
   ],
   "to": "LED 2 anode - the indicator, nothing sealed to it"
  },
  {
   "id": "ep15zz",
   "label": "LED2_K",
   "at": [
    9,
    19
   ],
   "to": "LED 2 cathode"
  }
 ],
 "netlist": "# Opto Duet 556 - written from the board\n# 10 strips of 21 holes, 19 parts, 1 chip, 11 cuts\n#\n# The Opto Duet on one NE556. Timer 1 (pins 1-6) is the tempo engine, timer 2\n# (pins 8-13) is the voice; they share only the rails and the light. D1 is\n# reverse-polarity protection in series with the incoming supply, so @+12V\n# reaches nothing but D1.A.\n\n12V_IN:   @12V_IN D1.A\n\n+12V:     @+12V D1.B IC1.14 IC1.4 IC1.10 R1.A R3.A C7.A\n\nGND:      @GND @SPK_B @LED_K @LED2_K IC1.7 C1.B C2.B C4.B C5.B C7.B\n\nLDR_T2:   @LDR_T2 IC1.2 IC1.6 C1.A\nLDR_T1:   @LDR_T1 IC1.1 R1.B\nLDR_V2:   @LDR_V2 @LDR_P2 IC1.12 IC1.8 C4.A\nLDR_V1:   @LDR_V1 @LDR_P1 IC1.13 R3.B\nT1_OUT:   IC1.5 C3.A\nT2_OUT:   IC1.9 C6.A\nT1_CTRL:  IC1.3 C2.A\nT2_CTRL:  IC1.11 C5.A\nLED_A:    @LED_A R2.A C3.B\nLED2_A:   @LED2_A R4.A C6.B\nSPK_A:    @SPK_A R2.B R4.B"
}