mohan-bee/infrared-battle-tag
A compact board featuring an ATtiny1616 microcontroller, tactile switch, and MMBT2222A transistor, with VCC/GND power and the switch connected to the MCU’s PA4 input.
- Version
- 1.0.2
- License
- unset
- Stars
- 0
evidence/netlist.txt
Errors: 0
Warnings: 0
Readable Netlist:
COMPONENTS:
- J1: J1, source_component
- D1: D1, source_component
- C1: 47uF capacitor
- C2: 100nF capacitor
- U1: ATTINY1616-SN
- J2: J2, source_component
- R1: 68Ω resistor
- LED1: LED1, source_component
- Q1: Q1, source_component
- R2: 680Ω resistor
- R3: 100kΩ resistor
- R4: 100Ω resistor
- C3: 4.7uF capacitor
- U2: TSOP38238
- R5: 1kΩ resistor
- LED2: LED2, source_component
- R6: 1kΩ resistor
- LED3: LED3, source_component
- R7: 1kΩ resistor
- LED4: LED4, source_component
- SW1: SW1, source_component
- SW2: SW2, source_component
- R8: 10kΩ resistor
- R9: 10kΩ resistor
NET: VBAT
- D1 anode (+)
- J1 pin1
NET: UPDI
- J2 pin2
- U1 PA0
NET: LED1_pos
- R1 pin2
- LED1 anode (+)
NET: LED1_neg
- LED1 cathode (-)
- Q1 pin3
NET: IR_TX
- R2 pin1
- U1 PA4
NET: R2_neg
- R3 pin1
- R2 pin2
- Q1 pin1
NET: RX_VCC
- U2 VS
- C3 pin1 (+)
- R4 pin2
NET: IR_RX
- U2 OUT
- U1 PA1
NET: LIFE1
- R5 pin1
- U1 PA5
NET: LED2_pos
- R5 pin2
- LED2 pin1 (+)
NET: LIFE2
- R6 pin1
- U1 PA6
NET: LED3_pos
- R6 pin2
- LED3 pin1 (+)
NET: LIFE3
- R7 pin1
- U1 PA7
NET: LED4_pos
- R7 pin2
- LED4 pin1 (+)
NET: VCC
- R9 pin1
- R8 pin1
- R4 pin1
- R1 pin1
- J2 pin1
- U1 VDD
- C2 pin1 (+)
- C1 pin1 (+)
- D1 cathode (-)
NET: FIRE
- SW1 pin1
- SW1 pin2
- R8 pin2
- U1 PB1
NET: RESET_GAME
- SW2 pin1
- SW2 pin2
- R9 pin2
- U1 PB0
NET: GND
- SW2 pin3
- SW2 pin4
- SW1 pin3
- SW1 pin4
- LED4 pin2 (-)
- LED3 pin2 (-)
- LED2 pin2 (-)
- U2 GND
- C3 pin2 (-)
- R3 pin2
- Q1 pin2
- J2 pin3
- U1 GND
- C2 pin2 (-)
- C1 pin2 (-)
- J1 pin2
COMPONENT_PINS:
J1
- pin1: NETS(VBAT)
- pin2: NETS(GND)
D1 (1N5819WS)
- pin1(cathode, neg): NETS(VCC)
- pin2(anode, pos): NETS(VBAT)
C1 (47uF undefined)
- pin1(anode, pos, left): NETS(VCC)
- pin2(cathode, neg, right): NETS(GND)
C2 (100nF undefined)
- pin1(anode, pos, left): NETS(VCC)
- pin2(cathode, neg, right): NETS(GND)
U1 (ATTINY1616-SN)
- pin1(VDD): NETS(VCC)
- pin2(PA4): NETS(IR_TX)
- pin3(PA5): NETS(LIFE1)
- pin4(PA6): NETS(LIFE2)
- pin5(PA7): NETS(LIFE3)
- pin6(PB5): NOT_CONNECTED
- pin7(PB4): NOT_CONNECTED
- pin8(PB3, TOSC1): NOT_CONNECTED
- pin9(PB2, TOSC2): NOT_CONNECTED
- pin10(PB1): NETS(FIRE)
- pin11(PB0): NETS(RESET_GAME)
- pin12(PC0): NOT_CONNECTED
- pin13(PC1): NOT_CONNECTED
- pin14(PC2): NOT_CONNECTED
- pin15(PC3): NOT_CONNECTED
- pin16(PA0, UPDI, RESET): NETS(UPDI)
- pin17(PA1): NETS(IR_RX)
- pin18(PA2): NOT_CONNECTED
- pin19(PA3, EXTCLK): NOT_CONNECTED
- pin20(GND): NETS(GND)
J2
- pin1: NETS(VCC)
- pin2: NETS(UPDI)
- pin3: NETS(GND)
R1 (68Ω undefined)
- pin1(anode, pos, left): NETS(VCC)
- pin2(cathode, neg, right): NETS(LED1_pos)
LED1 (TSAL6200)
- pin1(anode, pos): NETS(LED1_pos)
- pin2(cathode, neg): NETS(LED1_neg)
Q1 (MMBT2222ALT1G)
- pin1: NETS(R2_neg)
- pin2: NETS(GND)
- pin3: NETS(LED1_neg)
R2 (680Ω undefined)
- pin1(anode, pos, left): NETS(IR_TX)
- pin2(cathode, neg, right): NETS(R2_neg)
R3 (100kΩ undefined)
- pin1(anode, pos, left): NETS(R2_neg)
- pin2(cathode, neg, right): NETS(GND)
R4 (100Ω undefined)
- pin1(anode, pos, left): NETS(VCC)
- pin2(cathode, neg, right): NETS(RX_VCC)
C3 (4.7uF undefined)
- pin1(anode, pos, left): NETS(RX_VCC)
- pin2(cathode, neg, right): NETS(GND)
U2 (TSOP38238)
- pin1(OUT): NETS(IR_RX)
- pin2(GND): NETS(GND)
- pin3(VS): NETS(RX_VCC)
R5 (1kΩ undefined)
- pin1(anode, pos, left): NETS(LIFE1)
- pin2(cathode, neg, right): NETS(LED2_pos)
LED2
- pin1(anode, pos, left): NETS(LED2_pos)
- pin2(cathode, neg, right): NETS(GND)
R6 (1kΩ undefined)
- pin1(anode, pos, left): NETS(LIFE2)
- pin2(cathode, neg, right): NETS(LED3_pos)
LED3
- pin1(anode, pos, left): NETS(LED3_pos)
- pin2(cathode, neg, right): NETS(GND)
R7 (1kΩ undefined)
- pin1(anode, pos, left): NETS(LIFE3)
- pin2(cathode, neg, right): NETS(LED4_pos)
LED4
- pin1(anode, pos, left): NETS(LED4_pos)
- pin2(cathode, neg, right): NETS(GND)
SW1 (TS-1102S-C-C-B)
- pin1: NETS(FIRE)
- pin2: NETS(FIRE)
- pin3: NETS(GND)
- pin4: NETS(GND)
SW2 (TS-1102S-C-C-B)
- pin1: NETS(RESET_GAME)
- pin2: NETS(RESET_GAME)
- pin3: NETS(GND)
- pin4: NETS(GND)
R8 (10kΩ undefined)
- pin1(anode, pos, left): NETS(VCC)
- pin2(cathode, neg, right): NETS(FIRE)
R9 (10kΩ undefined)
- pin1(anode, pos, left): NETS(VCC)
- pin2(cathode, neg, right): NETS(RESET_GAME)