Version 4 SHEET 1 880 680 WIRE 352 -96 80 -96 WIRE 480 -96 352 -96 WIRE 608 -96 480 -96 WIRE 80 -64 80 -96 WIRE 480 -32 480 -96 WIRE 432 -16 352 -16 WIRE 352 96 352 -16 WIRE 480 112 480 64 WIRE 592 112 480 112 WIRE 240 144 224 144 WIRE 288 144 240 144 WIRE 224 176 224 144 FLAG 352 272 0 FLAG 224 256 0 FLAG 80 16 0 FLAG 592 192 0 FLAG 240 144 Arduino SYMBOL voltage 80 -80 R0 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V1 SYMATTR Value 12 SYMBOL voltage 224 160 R0 WINDOW 3 -43 152 Left 2 WINDOW 123 0 0 Left 2 WINDOW 39 -43 180 Left 2 SYMATTR InstName V2 SYMATTR Value PULSE(0 5 0 10n 10n 20µ 40µ) SYMATTR SpiceLine Rser=50 SYMBOL npn 288 96 R0 SYMATTR InstName Q1 SYMATTR Value BC846B SYMBOL res 336 176 R0 SYMATTR InstName R1 SYMATTR Value 220 SYMBOL pmos 432 64 M180 SYMATTR InstName M1 SYMATTR Value Si7461DP SYMBOL res 336 -112 R0 SYMATTR InstName R2 SYMATTR Value 470 SYMBOL res 576 96 R0 SYMATTR InstName R3 SYMATTR Value 2 TEXT 46 360 Left 2 !.tran 1m