void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}
Digital InputBreakout
chip1:EXTIN0
chip1:EXTIN1
chip1:EXTIN2
chip1:EXTIN3
chip1:EXTIN4
chip1:EXTIN5
chip1:EXTIN6
chip1:EXTIN7
chip1:IN7
chip1:IN6
chip1:IN5
chip1:IN4
chip1:IN3
chip1:IN2
chip1:IN1
chip1:IN0
Digital OutputBreakout
chip2:OUT0
chip2:OUT1
chip2:OUT2
chip2:OUT3
chip2:OUT4
chip2:OUT5
chip2:OUT6
chip2:OUT7
chip2:EXTOUT7
chip2:EXTOUT6
chip2:EXTOUT5
chip2:EXTOUT4
chip2:EXTOUT3
chip2:EXTOUT2
chip2:EXTOUT1
chip2:EXTOUT0
gate2:A
gate2:B
gate2:OUT
gate3:A
gate3:B
gate3:OUT
gate4:A
gate4:B
gate4:OUT
gate5:IN
gate5:OUT
gate6:IN
gate6:OUT
mux1:A
mux1:B
mux1:SEL
mux1:OUT
flipflop1:D
flipflop1:CLK
flipflop1:Q
flipflop1:NOTQ
pwr4:VCC
pwr5:GND
gate7:A
gate7:B
gate7:OUT
btn2:1.l
btn2:2.l
btn2:1.r
btn2:2.r
pwr6:VCC
pwr7:GND
led1:A
led1:C
flipflop2:D
flipflop2:CLK
flipflop2:Q
flipflop2:NOTQ
gate1:A
gate1:B
gate1:OUT
btn1:1.l
btn1:2.l
btn1:1.r
btn1:2.r
btn3:1.l
btn3:2.l
btn3:1.r
btn3:2.r
pwr1:GND
led2:A
led2:C
flipflop3:D
flipflop3:CLK
flipflop3:Q
flipflop3:NOTQ
gate8:A
gate8:B
gate8:OUT
pwr3:GND
led3:A
led3:C
flipflop4:D
flipflop4:CLK
flipflop4:Q
flipflop4:NOTQ
gate9:A
gate9:B
gate9:OUT
1
clock1:CLK
flipflop10:D
flipflop10:CLK
flipflop10:Q
flipflop10:NOTQ
pwr9:GND
led5:A
led5:C
flipflop11:D
flipflop11:CLK
flipflop11:Q
flipflop11:NOTQ
flipflop7:D
flipflop7:CLK
flipflop7:Q
flipflop7:NOTQ
pwr2:GND
led4:A
led4:C
pwr8:GND
led6:A
led6:C
pwr10:GND
led7:A
led7:C
bz1:1
bz1:2
and1:A
and1:B
and1:OUT
or2:A
or2:B
or2:OUT
flipflop5:D
flipflop5:CLK
flipflop5:Q
flipflop5:NOTQ
or4:A
or4:B
or4:OUT
flipflop6:D
flipflop6:CLK
flipflop6:Q
flipflop6:NOTQ
or6:A
or6:B
or6:OUT
and2:A
and2:B
and2:OUT
and3:A
and3:B
and3:OUT
or7:A
or7:B
or7:OUT
or8:A
or8:B
or8:OUT
flipflop8:D
flipflop8:CLK
flipflop8:Q
flipflop8:NOTQ
flipflop9:D
flipflop9:CLK
flipflop9:Q
flipflop9:NOTQ
flipflop12:D
flipflop12:CLK
flipflop12:Q
flipflop12:NOTQ
flipflop13:D
flipflop13:CLK
flipflop13:Q
flipflop13:NOTQ
flipflop14:D
flipflop14:CLK
flipflop14:Q
flipflop14:NOTQ
flipflop15:D
flipflop15:CLK
flipflop15:Q
flipflop15:NOTQ
flipflop16:D
flipflop16:CLK
flipflop16:Q
flipflop16:NOTQ
xor1:A
xor1:B
xor1:OUT
and4:A
and4:B
and4:OUT
and5:A
and5:B
and5:OUT
and6:A
and6:B
and6:OUT
and7:A
and7:B
and7:OUT
and8:A
and8:B
and8:OUT
or9:A
or9:B
or9:OUT
pwr11:GND
led8:A
led8:C
and9:A
and9:B
and9:OUT
pwr12:GND
led9:A
led9:C
and10:A
and10:B
and10:OUT
and11:A
and11:B
and11:OUT
and12:A
and12:B
and12:OUT
gate13:IN
gate13:OUT
and13:A
and13:B
and13:OUT
gate14:IN
gate14:OUT
pwr13:GND
led10:A
led10:C
pwr14:GND
led11:A
led11:C
and14:A
and14:B
and14:OUT
and15:A
and15:B
and15:OUT
pwr15:GND
led12:A
led12:C
pwr16:GND
led13:A
led13:C
pwr17:GND
led14:A
led14:C
Button Press Detection
Reward Detection
Pseudo Random Generator
Pseudo Random Output Selection
Output States
Timer

ERC Warnings

flipflop10:CLK: Clock driven by combinatorial logic
flipflop11:CLK: Clock driven by combinatorial logic
flipflop12:CLK: Clock driven by combinatorial logic
flipflop13:CLK: Clock driven by combinatorial logic
flipflop15:CLK: Clock driven by combinatorial logic
flipflop16:CLK: Clock driven by combinatorial logic
flipflop2:CLK: Clock driven by combinatorial logic
flipflop3:CLK: Clock driven by combinatorial logic
flipflop4:CLK: Clock driven by combinatorial logic
flipflop8:CLK: Clock driven by combinatorial logic
4 additional warning(s) hidden