From 927a6564ced09f1ed8355a0b77774e3757a9b77c Mon Sep 17 00:00:00 2001 From: Leonard Kugis Date: Wed, 5 Oct 2022 21:01:37 +0200 Subject: Fixed code, updated to 10 bit ADC usage --- Symbol Schneeflocke.png | Bin 0 -> 3831 bytes Symbol Schneeflocke.xcf | Bin 0 -> 13469 bytes templed.asm | 54 +- templed.cof | 0 templed.obj | Bin 411 -> 294 bytes templed/leds.kicad_sch | 681 +++++++++++++++ templed/templed.kicad_pcb | 2 + templed/templed.kicad_pro | 342 ++++++++ templed/templed.kicad_sch | 2057 +++++++++++++++++++++++++++++++++++++++++++++ test.asm | 27 + test.obj | Bin 0 -> 138 bytes 11 files changed, 3132 insertions(+), 31 deletions(-) create mode 100644 Symbol Schneeflocke.png create mode 100644 Symbol Schneeflocke.xcf delete mode 100644 templed.cof create mode 100644 templed/leds.kicad_sch create mode 100644 templed/templed.kicad_pcb create mode 100644 templed/templed.kicad_pro create mode 100644 templed/templed.kicad_sch create mode 100644 test.asm create mode 100644 test.obj diff --git a/Symbol Schneeflocke.png b/Symbol Schneeflocke.png new file mode 100644 index 0000000..bfbb93a Binary files /dev/null and b/Symbol Schneeflocke.png differ diff --git a/Symbol Schneeflocke.xcf b/Symbol Schneeflocke.xcf new file mode 100644 index 0000000..34ca372 Binary files /dev/null and b/Symbol Schneeflocke.xcf differ diff --git a/templed.asm b/templed.asm index dfe4131..ffebb34 100644 --- a/templed.asm +++ b/templed.asm @@ -4,12 +4,12 @@ .def tmp2 = r18 .def tmp3 = r19 +.equ OFFSET_TEMP = 852 + ; Interrupt vectors .org 0x0000 interrupts: rjmp init - .org ADCCaddr - rjmp adc_isr .org INT_VECTORS_SIZE init: @@ -18,54 +18,46 @@ init: out SPH, tmp0 ldi tmp0, LOW(RAMEND) out SPL, tmp0 + ;ldi tmp0, 0b01000000 + ;out MCUCR, tmp0 ; Set pin directions ldi tmp0, 0b00010010 out DDRB, tmp0 ; Set default outputs ;ldi tmp0, 0b00000010 ;out PORTB, tmp0 - ; Initialize timer 0B - ldi tmp0, 0b00100011 - out TCCR0A, tmp0 - ldi tmp0, 0b00000001 - out TCCR0B, tmp0 - ; Initialize timer 1B - ldi tmp0, 0b00000001 + ; Initialize timers + ; Timer configuration: + ; Timer 0: Disabled + ; Timer 1: Fast PWM mode + ldi tmp0, 0b01100111 out TCCR1, tmp0 ldi tmp0, 0b01100000 out GTCCR, tmp0 ; Enable interrupts - ldi tmp0, 0b10000000 - out SREG, tmp0 + ;ldi tmp0, 0b10000000 + ;out SREG, tmp0 ; Initialize ADC ldi tmp0, 0b01000001 out ADMUX, tmp0 - ldi tmp0, 0b10101000 + ldi tmp0, 0b10000100 out ADCSRA, tmp0 - ; Start ADC conversion - sbi ADCSRA, ADSC + ldi tmp0, 255 - LOW(OFFSET_TEMP) + out OCR1C, tmp0 main: - rjmp main - -adc_isr: - push tmp0 - push tmp1 + ; Start ADC conversion + sbi ADCSRA, ADSC +capture: + sbic ADCSRA, ADSC + rjmp capture ; Read out ADC in tmp0, ADCL - in tmp1, ADCH ; Substract offset - subi tmp0, LOW(638) - sbci tmp1, HIGH(638) - ; Normalize to 8 bit for timer - lsr tmp1 - ror tmp0 - lsr tmp1 - ror tmp0 + subi tmp0, LOW(OFFSET_TEMP) ; Set as timer compare - out OCR0B, tmp0 + out OCR1A, tmp0 com tmp0 + subi tmp0, LOW(OFFSET_TEMP) out OCR1B, tmp0 - pop tmp1 - pop tmp0 - reti + rjmp main diff --git a/templed.cof b/templed.cof deleted file mode 100644 index e69de29..0000000 diff --git a/templed.obj b/templed.obj index 2f61f7b..f7bf1c7 100644 Binary files a/templed.obj and b/templed.obj differ diff --git a/templed/leds.kicad_sch b/templed/leds.kicad_sch new file mode 100644 index 0000000..dea759d --- /dev/null +++ b/templed/leds.kicad_sch @@ -0,0 +1,681 @@ +(kicad_sch (version 20211123) (generator eeschema) + + (uuid cdb1fcd5-e4ff-40bb-959a-d1d40d2a667b) + + (paper "A4") + + (lib_symbols + (symbol "Device:LED_RKBG" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) + (property "Reference" "D" (id 0) (at 0 9.398 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "LED_RKBG" (id 1) (at 0 -8.89 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 -1.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 -1.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "LED RGB diode" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "RGB LED, red/cathode/blue/green" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "LED* LED_SMD:* LED_THT:*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "LED_RKBG_0_0" + (text "B" (at 1.905 -6.35 0) + (effects (font (size 1.27 1.27))) + ) + (text "G" (at 1.905 -1.27 0) + (effects (font (size 1.27 1.27))) + ) + (text "R" (at 1.905 3.81 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "LED_RKBG_0_1" + (circle (center -2.032 0) (radius 0.254) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy -1.27 -5.08) + (xy 1.27 -5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -3.81) + (xy -1.27 -6.35) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 0) + (xy -2.54 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy -1.27 -1.27) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 5.08) + (xy 1.27 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 6.35) + (xy -1.27 3.81) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 0) + (xy -1.27 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 0) + (xy 2.54 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy -1.27 -1.27) + (xy -1.27 -1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 6.35) + (xy -1.27 3.81) + (xy -1.27 3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 5.08) + (xy -2.032 5.08) + (xy -2.032 -5.08) + (xy -1.016 -5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -3.81) + (xy 1.27 -6.35) + (xy -1.27 -5.08) + (xy 1.27 -3.81) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 1.27) + (xy 1.27 -1.27) + (xy -1.27 0) + (xy 1.27 1.27) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 6.35) + (xy 1.27 3.81) + (xy -1.27 5.08) + (xy 1.27 6.35) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.016 -3.81) + (xy 0.508 -2.286) + (xy -0.254 -2.286) + (xy 0.508 -2.286) + (xy 0.508 -3.048) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.016 1.27) + (xy 0.508 2.794) + (xy -0.254 2.794) + (xy 0.508 2.794) + (xy 0.508 2.032) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.016 6.35) + (xy 0.508 7.874) + (xy -0.254 7.874) + (xy 0.508 7.874) + (xy 0.508 7.112) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -3.81) + (xy 1.524 -2.286) + (xy 0.762 -2.286) + (xy 1.524 -2.286) + (xy 1.524 -3.048) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 1.27) + (xy 1.524 2.794) + (xy 0.762 2.794) + (xy 1.524 2.794) + (xy 1.524 2.032) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 6.35) + (xy 1.524 7.874) + (xy 0.762 7.874) + (xy 1.524 7.874) + (xy 1.524 7.112) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start 1.27 -1.27) (end 1.27 1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start 1.27 1.27) (end 1.27 1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start 1.27 3.81) (end 1.27 6.35) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start 1.27 6.35) (end 1.27 6.35) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start 2.794 8.382) (end -2.794 -7.62) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + ) + (symbol "LED_RKBG_1_1" + (pin passive line (at 5.08 5.08 180) (length 2.54) + (name "RA" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 0 0) (length 2.54) + (name "K" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 -5.08 180) (length 2.54) + (name "BA" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 0 180) (length 2.54) + (name "GA" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + + (global_label "R" (shape input) (at 34.29 87.63 90) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 00b2bbc8-20c0-4cfe-b17e-bc44476609a2) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 34.2106 83.9469 90) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "B" (shape input) (at 44.45 87.63 90) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 044a572c-6928-44b7-a84e-2bbd8ef1778c) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 44.3706 83.9469 90) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "B" (shape input) (at 210.82 87.63 90) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 05d80020-b6ba-48db-adff-b731d55e53dd) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 210.7406 83.9469 90) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "B" (shape input) (at 182.88 87.63 90) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 0d64a686-c749-49de-aa48-297eac31f587) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 182.8006 83.9469 90) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "B" (shape input) (at 127 87.63 90) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 11ff7acb-4f29-4f31-8247-8810ddbdd34e) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 126.9206 83.9469 90) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "B" (shape output) (at 38.1 25.4 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 12c647b2-ff90-4afd-878f-feb6ee3fcac9) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 38.0206 29.0831 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "R" (shape input) (at 144.78 87.63 90) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 1b8b9f07-8f79-470c-ad8a-9bb6064b01b3) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 144.7006 83.9469 90) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "R" (shape output) (at 25.4 25.4 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 21a120db-7d6d-43da-95dc-317215b6d172) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 25.3206 29.0831 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "GND" (shape bidirectional) (at 93.98 97.79 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 31fbaf17-f1d5-45f7-9b38-8745917202ae) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 94.0594 104.0736 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "G" (shape input) (at 205.74 87.63 90) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 37e8649e-ed34-414b-bd8d-05788ebee317) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 205.6606 83.9469 90) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "R" (shape input) (at 200.66 87.63 90) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 400e57f6-2973-49b0-8f20-d80b5fa62f7e) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 200.5806 83.9469 90) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "GND" (shape bidirectional) (at 31.75 39.37 90) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 47c10591-5691-4226-8f7b-40c5393d5d39) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 31.6706 33.0864 90) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "G" (shape output) (at 31.75 25.4 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 50785a6e-cba5-4520-9977-ca86f6cf4445) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 31.6706 29.0831 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "B" (shape input) (at 71.12 87.63 90) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 525ddddd-8c99-476b-a174-a4fd05c6a4f6) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 71.0406 83.9469 90) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "GND" (shape bidirectional) (at 39.37 97.79 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 590b8d17-ac55-46e8-a40d-744eaaac4a6c) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 39.4494 104.0736 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "G" (shape input) (at 39.37 87.63 90) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 76fdbe14-6488-40f8-a5c0-eaee0e3ccac4) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 39.2906 83.9469 90) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "B" (shape input) (at 154.94 87.63 90) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 7faa3c3d-d152-446a-be65-f1d53f185b3b) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 154.8606 83.9469 90) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "R" (shape input) (at 172.72 87.63 90) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 8202521d-7f07-47e9-99bf-06d5fdb346c5) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 172.6406 83.9469 90) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "G" (shape input) (at 93.98 87.63 90) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 86c6c105-fe8b-4506-a585-9892e12e66a2) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 93.9006 83.9469 90) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "G" (shape input) (at 177.8 87.63 90) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 8ce20c7b-6baf-4d4f-b4ce-755a0c320284) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 177.7206 83.9469 90) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "G" (shape input) (at 121.92 87.63 90) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 933588ed-3cff-40b8-bef7-1fe28de7d2c9) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 121.8406 83.9469 90) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "GND" (shape bidirectional) (at 66.04 97.79 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid c4082249-e495-4c4d-9007-09faa2786c9d) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 66.1194 104.0736 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "R" (shape input) (at 60.96 87.63 90) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid c8750b1b-d6f4-4a9a-a79a-8c1290f71ba8) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 60.8806 83.9469 90) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "G" (shape input) (at 149.86 87.63 90) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid c982d727-af66-47a9-8549-530812ecea7a) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 149.7806 83.9469 90) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "GND" (shape bidirectional) (at 121.92 97.79 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid cba2e2be-4a56-4d60-b907-b49b0366ef8b) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 121.9994 104.0736 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "GND" (shape bidirectional) (at 177.8 97.79 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid d07d236a-10c3-4b41-958d-bdbd0e7619e6) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 177.8794 104.0736 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "G" (shape input) (at 66.04 87.63 90) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid d39b55c7-c29d-4507-aaad-71aa3c02af9e) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 65.9606 83.9469 90) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "B" (shape input) (at 99.06 87.63 90) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid d4e7bc85-fbc5-4479-b746-72b0225e33c5) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 98.9806 83.9469 90) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "GND" (shape bidirectional) (at 149.86 97.79 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid d7b6dac2-81a9-4f43-bd9c-21fc7602eb34) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 149.9394 104.0736 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "GND" (shape bidirectional) (at 205.74 97.79 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid eb74f41a-3372-45f9-acbc-6954f83b5a5f) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 205.8194 104.0736 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "R" (shape input) (at 88.9 87.63 90) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid ee6961df-6a12-43a5-b57e-cc86e253f838) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 88.8206 83.9469 90) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "R" (shape input) (at 116.84 87.63 90) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid f157883f-e56e-4b13-b72b-51d931664c24) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 116.7606 83.9469 90) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + + (hierarchical_label "GND" (shape bidirectional) (at 31.75 39.37 270) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 21d1c0a7-df77-4460-bd7d-05160cb4dc23) + ) + (hierarchical_label "G" (shape input) (at 31.75 25.4 90) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 32469005-0354-450b-9873-fa347ad83b69) + ) + (hierarchical_label "B" (shape input) (at 38.1 25.4 90) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 4ab3b256-250b-4c40-8b75-5dc0d7f76aaf) + ) + (hierarchical_label "R" (shape input) (at 25.4 25.4 90) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid f7a3cabf-a99b-4050-b064-9d8c5bdbf298) + ) + + (symbol (lib_id "Device:LED_RKBG") (at 149.86 92.71 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid 4c4b8604-ac52-440b-8bca-7f41ff044f30) + (property "Reference" "D5" (id 0) (at 139.7 97.79 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "LED_RKBG" (id 1) (at 154.94 97.79 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 151.13 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 151.13 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f3ea1daa-dc44-4439-87f6-935ad41a3cb9)) + (pin "2" (uuid a5255eec-ba48-48a3-be1f-29d2e0324843)) + (pin "3" (uuid 96d0e99d-db40-4dce-b4f4-c8f2d405eff6)) + (pin "4" (uuid cadaa667-fc7f-4aac-99c9-331158d3d4b9)) + ) + + (symbol (lib_id "Device:LED_RKBG") (at 205.74 92.71 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid 4f0cb878-778d-4453-8c08-8583dff9b67e) + (property "Reference" "D7" (id 0) (at 195.58 97.79 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "LED_RKBG" (id 1) (at 210.82 97.79 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 207.01 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 207.01 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 373ba93a-654f-467e-8601-04836970d54c)) + (pin "2" (uuid d741e08c-98d1-456f-bba1-4dca74811f51)) + (pin "3" (uuid 5bbf2b42-51d3-4241-bf37-89120ff49cb8)) + (pin "4" (uuid 798f0d48-e8c7-48f0-b601-6303b6407274)) + ) + + (symbol (lib_id "Device:LED_RKBG") (at 121.92 92.71 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid 516baacd-0847-44de-b498-5cbcd4fa4da7) + (property "Reference" "D4" (id 0) (at 111.76 97.79 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "LED_RKBG" (id 1) (at 127 97.79 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 123.19 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 123.19 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 20e7a381-0179-4989-88ec-e6cd2730955c)) + (pin "2" (uuid 9f8e37b0-7ebc-4911-b8a3-7227c0f071d1)) + (pin "3" (uuid a5bd5d19-6345-400f-8b9c-2c6a4e92ae68)) + (pin "4" (uuid 6ed4ed50-958e-486d-9621-243571e13ffa)) + ) + + (symbol (lib_id "Device:LED_RKBG") (at 177.8 92.71 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid 7214b03c-4250-496e-8be4-9ff90021b8ef) + (property "Reference" "D6" (id 0) (at 167.64 97.79 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "LED_RKBG" (id 1) (at 182.88 97.79 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 179.07 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 179.07 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ee0426e7-5324-46fa-b8d6-3d1dc5f2b6d0)) + (pin "2" (uuid 074204d6-e920-43da-9aed-9d99a34ac829)) + (pin "3" (uuid c50a7da8-3024-4102-a8ed-8fb24007b4fa)) + (pin "4" (uuid 9fd825d0-b7b9-42f9-a4ea-ad7624779a80)) + ) + + (symbol (lib_id "Device:LED_RKBG") (at 93.98 92.71 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid a0096452-5372-4727-a26e-ab560a6cd949) + (property "Reference" "D3" (id 0) (at 83.82 97.79 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "LED_RKBG" (id 1) (at 99.06 97.79 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 95.25 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 95.25 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d1d5b449-d02c-49e3-8274-a52c0a9be8c0)) + (pin "2" (uuid aee15f70-502f-49f6-baf8-2ba6cc7a5c52)) + (pin "3" (uuid 3eecd086-e374-4336-b9bc-6f53b3388ed3)) + (pin "4" (uuid a60e28d6-e4f3-4af4-aa59-44149dc92035)) + ) + + (symbol (lib_id "Device:LED_RKBG") (at 39.37 92.71 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid b98e8f83-c3dd-473c-8c86-724c530d3c48) + (property "Reference" "D1" (id 0) (at 29.21 97.79 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "LED_RKBG" (id 1) (at 44.45 97.79 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 40.64 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 40.64 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1cf35564-ec41-4fb0-a07c-8ab38d402b37)) + (pin "2" (uuid 8f853b9f-9f13-4204-8cce-00b31a0b7244)) + (pin "3" (uuid ebcbcead-3101-44a9-aa77-000deff966b2)) + (pin "4" (uuid 89721fa2-2653-4e9c-a3c2-7ea499737682)) + ) + + (symbol (lib_id "Device:LED_RKBG") (at 66.04 92.71 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid e8e20a25-2d8f-4084-8696-113851ddabdc) + (property "Reference" "D2" (id 0) (at 55.88 97.79 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "LED_RKBG" (id 1) (at 71.12 97.79 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 67.31 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 67.31 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 6fcb52d4-4300-4716-be4c-529aed053437)) + (pin "2" (uuid 22c93e5d-1b90-44be-a057-0d9493fa0242)) + (pin "3" (uuid 0bd606bc-1fdf-4cf4-a18c-934d0494c730)) + (pin "4" (uuid 678d09b5-de79-466f-8ffd-53bd325aef6b)) + ) +) diff --git a/templed/templed.kicad_pcb b/templed/templed.kicad_pcb new file mode 100644 index 0000000..28b47a1 --- /dev/null +++ b/templed/templed.kicad_pcb @@ -0,0 +1,2 @@ +(kicad_pcb (version 20211014) (generator pcbnew) +) \ No newline at end of file diff --git a/templed/templed.kicad_pro b/templed/templed.kicad_pro new file mode 100644 index 0000000..7e621b3 --- /dev/null +++ b/templed/templed.kicad_pro @@ -0,0 +1,342 @@ +{ + "board": { + "design_settings": { + "defaults": { + "board_outline_line_width": 0.1, + "copper_line_width": 0.2, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "other_line_width": 0.15, + "silk_line_width": 0.15, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.15 + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "rules": { + "min_copper_edge_clearance": 0.0, + "solder_mask_clearance": 0.0, + "solder_mask_min_width": 0.0 + }, + "track_widths": [], + "via_dimensions": [] + }, + "layer_presets": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_label_syntax": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "similar_labels": "warning", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "templed.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12.0, + "clearance": 0.2, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.25, + "via_diameter": 0.8, + "via_drill": 0.4, + "wire_width": 6.0 + } + ], + "meta": { + "version": 2 + }, + "net_colors": null + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "specctra_dsn": "", + "step": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "drawing": { + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "ngspice": { + "fix_include_paths": true, + "fix_passive_vals": false, + "meta": { + "version": 0 + }, + "model_mode": 0, + "workbook_filename": "" + }, + "page_layout_descr_file": "", + "plot_directory": "", + "spice_adjust_passive_values": false, + "spice_external_command": "spice \"%I\"", + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "f08beb3a-2a57-481c-8d79-a6f083ce52b5", + "" + ], + [ + "231dc388-524f-4adb-b26c-4d9503b4c090", + "LEDs" + ], + [ + "93658aad-0ea3-4422-9512-db9b2627e226", + "LEDs1" + ], + [ + "fb75e7a8-0426-41ff-86f9-e8ebbc3a6086", + "LEDs2" + ], + [ + "a22526ff-aacf-49b5-b372-7657451e688d", + "LEDs3" + ] + ], + "text_variables": {} +} diff --git a/templed/templed.kicad_sch b/templed/templed.kicad_sch new file mode 100644 index 0000000..98ffb54 --- /dev/null +++ b/templed/templed.kicad_sch @@ -0,0 +1,2057 @@ +(kicad_sch (version 20211123) (generator eeschema) + + (uuid f08beb3a-2a57-481c-8d79-a6f083ce52b5) + + (paper "A4") + + (lib_symbols + (symbol "Connector:Conn_01x02_Female" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x02_Female" (id 1) (at 0 -5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "connector" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_01x02_Female_1_1" + (arc (start 0 -2.032) (mid -0.508 -2.54) (end 0 -3.048) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -2.54) + (xy -0.508 -2.54) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 0) + (xy -0.508 0) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0 0.508) (mid -0.508 0) (end 0 -0.508) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (pin passive line (at -5.08 0 0) (length 3.81) + (name "Pin_1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -2.54 0) (length 3.81) + (name "Pin_2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) + (property "Reference" "C" (id 0) (at 0.635 2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "C" (id 1) (at 0.635 -2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 0.9652 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "C_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 -0.762) + (xy 2.032 -0.762) + ) + (stroke (width 0.508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.032 0.762) + (xy 2.032 0.762) + ) + (stroke (width 0.508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "C_1_1" + (pin passive line (at 0 3.81 270) (length 2.794) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 2.794) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "R" (id 0) (at 2.032 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "R" (id 1) (at 0 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at -1.778 0 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Resistor" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "R_0_1" + (rectangle (start -1.016 -2.54) (end 1.016 2.54) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "R_1_1" + (pin passive line (at 0 3.81 270) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Device:Thermistor" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "TH" (id 0) (at 2.54 1.27 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Thermistor" (id 1) (at -2.54 0 90) + (effects (font (size 1.27 1.27)) (justify bottom)) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "R res thermistor" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Temperature dependent resistor" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Thermistor_0_1" + (rectangle (start -1.016 2.54) (end 1.016 -2.54) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 3.175) + (xy -1.905 1.905) + (xy 1.905 -1.905) + (xy 1.905 -3.175) + (xy 1.905 -3.175) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "Thermistor_1_1" + (pin passive line (at 0 5.08 270) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -5.08 90) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "MCU_Microchip_ATtiny:ATtiny85-20P" (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -12.7 13.97 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Value" "ATtiny85-20P" (id 1) (at 2.54 -13.97 0) + (effects (font (size 1.27 1.27)) (justify left top)) + ) + (property "Footprint" "Package_DIP:DIP-8_W7.62mm" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27) italic) hide) + ) + (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "AVR 8bit Microcontroller tinyAVR" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "20MHz, 8kB Flash, 512B SRAM, 512B EEPROM, debugWIRE, DIP-8" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP*W7.62mm*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "ATtiny85-20P_0_1" + (rectangle (start -12.7 -12.7) (end 12.7 12.7) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + ) + (symbol "ATtiny85-20P_1_1" + (pin bidirectional line (at 15.24 -5.08 180) (length 2.54) + (name "~{RESET}/PB5" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 0 180) (length 2.54) + (name "XTAL1/PB3" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -2.54 180) (length 2.54) + (name "XTAL2/PB4" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -15.24 90) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 7.62 180) (length 2.54) + (name "AREF/PB0" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 5.08 180) (length 2.54) + (name "PB1" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 2.54 180) (length 2.54) + (name "PB2" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 15.24 270) (length 2.54) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Transistor_BJT:BC547" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) + (property "Reference" "Q" (id 0) (at 5.08 1.905 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "BC547" (id 1) (at 5.08 0 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline" (id 2) (at 5.08 -1.905 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/BC550-D.pdf" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "ki_keywords" "NPN Transistor" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "0.1A Ic, 45V Vce, Small Signal NPN Transistor, TO-92" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "TO?92*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "BC547_0_1" + (polyline + (pts + (xy 0 0) + (xy 0.635 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 0.635) + (xy 2.54 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 -0.635) + (xy 2.54 -2.54) + (xy 2.54 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 1.905) + (xy 0.635 -1.905) + (xy 0.635 -1.905) + ) + (stroke (width 0.508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -1.778) + (xy 1.778 -1.27) + (xy 2.286 -2.286) + (xy 1.27 -1.778) + (xy 1.27 -1.778) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 1.27 0) (radius 2.8194) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "BC547_1_1" + (pin passive line (at 2.54 5.08 270) (length 2.54) + (name "C" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -5.08 0 0) (length 5.08) + (name "B" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 -5.08 90) (length 2.54) + (name "E" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:+3V0" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3V0" (id 1) (at 0 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "power-flag" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"+3V0\"" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "+3V0_0_1" + (polyline + (pts + (xy -0.762 1.27) + (xy 0 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0) + (xy 0 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 2.54) + (xy 0.762 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "+3V0_1_1" + (pin power_in line (at 0 0 90) (length 0) hide + (name "+3V0" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (id 0) (at 0 -6.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 0 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "power-flag" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) + (xy 0 -1.27) + (xy 1.27 -1.27) + (xy 0 -2.54) + (xy -1.27 -1.27) + (xy 0 -1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "GND_1_1" + (pin power_in line (at 0 0 270) (length 0) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + (junction (at 120.65 101.6) (diameter 0) (color 0 0 0 0) + (uuid 0d71f9a2-92d6-4f03-ae98-16c0bdc857d9) + ) + (junction (at 120.65 27.94) (diameter 0) (color 0 0 0 0) + (uuid 0f2852d5-552f-4e2a-9a62-8fb826325025) + ) + (junction (at 73.66 71.12) (diameter 0) (color 0 0 0 0) + (uuid 0f3a3a3c-c33a-4e26-a787-39bba09eef93) + ) + (junction (at 39.37 85.09) (diameter 0) (color 0 0 0 0) + (uuid 13fa6570-42a7-490a-a6b6-18f174070c1b) + ) + (junction (at 39.37 95.25) (diameter 0) (color 0 0 0 0) + (uuid 1ec64c45-d72c-415f-8095-5c921f8ba996) + ) + (junction (at 120.65 71.12) (diameter 0) (color 0 0 0 0) + (uuid 266cf9c3-c627-43c5-a9b8-88a16e950010) + ) + (junction (at 120.65 57.15) (diameter 0) (color 0 0 0 0) + (uuid 3511c832-9323-4a12-9f73-82e6dda842cf) + ) + (junction (at 102.87 157.48) (diameter 0) (color 0 0 0 0) + (uuid 4784169a-1618-4bfe-9688-91f24b3d075e) + ) + (junction (at 120.65 120.65) (diameter 0) (color 0 0 0 0) + (uuid 5167a3dc-ebec-4e26-8a5f-5266a7082ab1) + ) + (junction (at 50.8 85.09) (diameter 0) (color 0 0 0 0) + (uuid 65723bbf-63f1-4c31-9d4e-5aacf3dd6288) + ) + (junction (at 41.91 118.11) (diameter 0) (color 0 0 0 0) + (uuid 6bf35b2b-6693-4aa9-b355-322e6223b6be) + ) + (junction (at 35.56 167.64) (diameter 0) (color 0 0 0 0) + (uuid 747bba09-1b47-433c-b9a2-26255bcbf81d) + ) + (junction (at 41.91 107.95) (diameter 0) (color 0 0 0 0) + (uuid 7c5dee63-d2c6-4c1a-973b-b8fa2994a7d5) + ) + (junction (at 222.25 100.33) (diameter 0) (color 0 0 0 0) + (uuid 825b4937-836a-4f38-bbc5-8cc9ebe27644) + ) + (junction (at 222.25 69.85) (diameter 0) (color 0 0 0 0) + (uuid 910c6dff-a294-4776-855d-b84b13d9c48c) + ) + (junction (at 39.37 105.41) (diameter 0) (color 0 0 0 0) + (uuid b5ed6229-aa6d-4dd1-956e-aefaec1a570e) + ) + (junction (at 35.56 154.94) (diameter 0) (color 0 0 0 0) + (uuid c579e9ad-895f-4c7c-b015-f8c1b8e701be) + ) + (junction (at 73.66 124.46) (diameter 0) (color 0 0 0 0) + (uuid c858d195-f366-4d7b-b204-eba985f057b5) + ) + (junction (at 50.8 118.11) (diameter 0) (color 0 0 0 0) + (uuid cca2e9cc-15e1-4c93-b8cd-733015bf7a78) + ) + (junction (at 120.65 87.63) (diameter 0) (color 0 0 0 0) + (uuid d4059861-6acf-48d4-bd54-849f3094e526) + ) + (junction (at 120.65 41.91) (diameter 0) (color 0 0 0 0) + (uuid dfa9879f-3f19-4092-abd9-a8956f0a21a5) + ) + (junction (at 222.25 133.35) (diameter 0) (color 0 0 0 0) + (uuid edb3debd-6e89-468f-8112-40efa07ae70f) + ) + (junction (at 41.91 97.79) (diameter 0) (color 0 0 0 0) + (uuid f2c53263-7a40-4d2a-a980-acf9597b4eca) + ) + + (no_connect (at 191.77 100.33) (uuid 209e67e6-8d9a-44d6-9ea4-e8db8340ace9)) + (no_connect (at 191.77 133.35) (uuid 209e67e6-8d9a-44d6-9ea4-e8db8340acea)) + (no_connect (at 191.77 41.91) (uuid 209e67e6-8d9a-44d6-9ea4-e8db8340aceb)) + (no_connect (at 191.77 69.85) (uuid 209e67e6-8d9a-44d6-9ea4-e8db8340acec)) + (no_connect (at 88.9 101.6) (uuid 77ca0a99-fe59-4d33-977e-8ad5afe9be19)) + (no_connect (at 88.9 96.52) (uuid ece3a508-19f0-4591-87ef-307315b005a3)) + + (wire (pts (xy 173.99 67.31) (xy 173.99 66.04)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 03051d82-cac4-49aa-8d5a-c28194da2c11) + ) + (wire (pts (xy 189.23 66.04) (xy 191.77 66.04)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 03945cc5-37c6-4605-9868-ee3d1026604e) + ) + (wire (pts (xy 31.75 107.95) (xy 41.91 107.95)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0ea64806-7481-4865-b309-a039fcc7ee53) + ) + (wire (pts (xy 102.87 154.94) (xy 102.87 157.48)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 120d3fde-0b0c-467f-9e18-1edd56b2f665) + ) + (wire (pts (xy 35.56 152.4) (xy 35.56 154.94)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1443f47f-1524-4c5c-adac-4cd96cdff80b) + ) + (wire (pts (xy 73.66 71.12) (xy 73.66 81.28)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 189dbaf7-a299-4ff3-be2c-d08dfbbe73f4) + ) + (wire (pts (xy 154.94 52.07) (xy 173.99 52.07)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1902f9e4-f24d-4702-861d-539762d578b6) + ) + (wire (pts (xy 73.66 124.46) (xy 73.66 165.1)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 19739aeb-54c2-451f-996f-008fbb82a60e) + ) + (wire (pts (xy 222.25 133.35) (xy 222.25 142.24)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 19ae7267-c7bc-43b4-9281-948b08976bc5) + ) + (wire (pts (xy 189.23 73.66) (xy 191.77 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1ff96616-563e-4645-b8f7-49a57cac4b7a) + ) + (wire (pts (xy 154.94 67.31) (xy 173.99 67.31)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 200b0a18-4881-44a4-99ff-524840807db6) + ) + (wire (pts (xy 171.45 129.54) (xy 181.61 129.54)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 21304411-ff70-4955-8f29-4752f5e50df9) + ) + (wire (pts (xy 204.47 69.85) (xy 222.25 69.85)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 23a2df70-b529-421b-b930-30d37b79bf03) + ) + (wire (pts (xy 31.75 87.63) (xy 41.91 87.63)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 23b96d12-d6b6-4137-95a3-e85df04473ec) + ) + (wire (pts (xy 39.37 95.25) (xy 39.37 85.09)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 23f5e4e1-36c3-4d51-88e6-0037ececd983) + ) + (wire (pts (xy 189.23 104.14) (xy 191.77 104.14)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 266baccd-a561-483a-ae3a-d72d81433358) + ) + (wire (pts (xy 45.72 167.64) (xy 35.56 167.64)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 27dedf5c-bb4e-43e7-a7ff-a1993aee04c3) + ) + (wire (pts (xy 50.8 118.11) (xy 50.8 124.46)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2cbb31cb-9d8e-453b-8c54-ce99d6687096) + ) + (wire (pts (xy 31.75 95.25) (xy 39.37 95.25)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2cf1869f-b9e7-4083-afc3-6e8d8e67a251) + ) + (wire (pts (xy 189.23 38.1) (xy 191.77 38.1)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2d9d08f5-f8f3-4cc3-9f03-da8c346a4b68) + ) + (wire (pts (xy 154.94 38.1) (xy 181.61 38.1)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 301a678a-3676-404d-b6f1-26de4ee94f93) + ) + (wire (pts (xy 50.8 124.46) (xy 73.66 124.46)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 32836c01-6404-42f8-9324-61f58a32465e) + ) + (wire (pts (xy 120.65 87.63) (xy 120.65 101.6)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 360d1e96-8990-4cc5-93aa-b0bf46a189f4) + ) + (wire (pts (xy 154.94 57.15) (xy 120.65 57.15)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 37046698-b585-471b-8a67-eafe17868a32) + ) + (wire (pts (xy 50.8 85.09) (xy 50.8 93.98)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 46c63103-fbf5-462d-85e5-6449ab30b5c6) + ) + (wire (pts (xy 120.65 41.91) (xy 154.94 41.91)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4a6ebcab-c43f-4388-a4e8-e2fe61fcb24e) + ) + (wire (pts (xy 154.94 97.79) (xy 173.99 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4ad68b61-cf38-4c52-8500-67a73a7502b7) + ) + (wire (pts (xy 173.99 104.14) (xy 181.61 104.14)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4cdf183d-979c-46ab-b808-ab2ce383eaa7) + ) + (wire (pts (xy 120.65 120.65) (xy 120.65 134.62)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4d18ae39-a411-4f7c-829b-def7425d9e79) + ) + (wire (pts (xy 73.66 111.76) (xy 73.66 124.46)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4d709f6c-89ea-44f2-9d95-0e0eec0e2333) + ) + (wire (pts (xy 171.45 137.16) (xy 181.61 137.16)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4d92c4c3-64af-48c2-a6e1-f8c93a8d6419) + ) + (wire (pts (xy 189.23 137.16) (xy 191.77 137.16)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4efbb543-2e42-4eb2-bb61-c8dcb60feb41) + ) + (wire (pts (xy 50.8 71.12) (xy 73.66 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4f073830-e2d1-4d58-b0b9-51cde2251e73) + ) + (wire (pts (xy 154.94 130.81) (xy 171.45 130.81)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 55d76654-b321-4a32-ac2b-3b5d158d5d9e) + ) + (wire (pts (xy 102.87 157.48) (xy 102.87 160.02)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 56b8e4d2-a602-4738-8653-c7b2a672eeca) + ) + (wire (pts (xy 222.25 69.85) (xy 222.25 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 66fb9626-fccf-4d1b-9091-c83505b903c7) + ) + (wire (pts (xy 39.37 85.09) (xy 50.8 85.09)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 69938027-5f55-471d-ba1c-c2f29b3d9e31) + ) + (wire (pts (xy 41.91 97.79) (xy 41.91 107.95)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 70896a90-036b-49e7-ae4e-279d6973512a) + ) + (wire (pts (xy 120.65 71.12) (xy 154.94 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7652c7ae-c01a-419d-8f01-51cd672e27dc) + ) + (wire (pts (xy 175.26 73.66) (xy 181.61 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 813e1e70-d37a-4a0d-b20a-b3f93f278d5d) + ) + (wire (pts (xy 154.94 111.76) (xy 173.99 111.76)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 82cdb0fb-20da-422f-9f2b-98bc23b8046e) + ) + (wire (pts (xy 154.94 144.78) (xy 171.45 144.78)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 843fbe6e-6277-4001-861b-fae9ef639c7b) + ) + (wire (pts (xy 120.65 41.91) (xy 120.65 57.15)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 84a4c630-b081-4cc8-8285-dad6ceeac5c4) + ) + (wire (pts (xy 31.75 105.41) (xy 39.37 105.41)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 84dfffba-5664-4892-872c-ff90843fdd47) + ) + (wire (pts (xy 35.56 167.64) (xy 35.56 170.18)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 84edccf1-49a1-4fdc-9cc9-725b7e3ae95c) + ) + (wire (pts (xy 50.8 71.12) (xy 50.8 85.09)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8c7124bd-42a6-4a56-b2a2-b8d18b1cd0e2) + ) + (wire (pts (xy 175.26 81.28) (xy 175.26 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8de453ef-1201-4eb6-ba7a-46390add8470) + ) + (wire (pts (xy 120.65 25.4) (xy 120.65 27.94)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8f55fa9c-f81a-43bb-a881-be59b8f335d9) + ) + (wire (pts (xy 204.47 100.33) (xy 222.25 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8ff9862e-8515-4f65-b00f-9f91d1271154) + ) + (wire (pts (xy 35.56 154.94) (xy 45.72 154.94)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 958be290-8cba-41b7-96ef-f8be6ab39034) + ) + (wire (pts (xy 35.56 154.94) (xy 35.56 157.48)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 95a1ce42-2ba0-439d-9157-499a95df2de1) + ) + (wire (pts (xy 120.65 27.94) (xy 120.65 41.91)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9621cac9-362f-45b5-b286-445dafb9d5ed) + ) + (wire (pts (xy 204.47 133.35) (xy 222.25 133.35)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 993dc09d-887e-4299-bf15-93c3f847424b) + ) + (wire (pts (xy 100.33 157.48) (xy 102.87 157.48)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 994205fd-b0bb-47aa-a9a0-0123ae17ed2c) + ) + (wire (pts (xy 189.23 45.72) (xy 191.77 45.72)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9c626cf3-5391-4f4f-9c82-154e4b501257) + ) + (wire (pts (xy 173.99 45.72) (xy 181.61 45.72)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a171b64d-f62f-4c82-ac91-2c773c0259eb) + ) + (wire (pts (xy 120.65 120.65) (xy 154.94 120.65)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a626bb92-58a4-4a00-aa9a-92e6c366b930) + ) + (wire (pts (xy 120.65 134.62) (xy 154.94 134.62)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a63333fe-1e8b-485c-b18f-65111992772d) + ) + (wire (pts (xy 50.8 101.6) (xy 50.8 118.11)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a64ae9b4-ac1e-44c7-ada1-b5ae5f5ffd37) + ) + (wire (pts (xy 31.75 97.79) (xy 41.91 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a6734d3f-e684-4ad8-888a-24bed15dd1a2) + ) + (wire (pts (xy 45.72 165.1) (xy 45.72 167.64)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a6861157-f3b3-4863-a408-3ee3a1984408) + ) + (wire (pts (xy 41.91 87.63) (xy 41.91 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a7d539d9-0f51-4fb1-abd2-e3ba09ffde8c) + ) + (wire (pts (xy 39.37 115.57) (xy 39.37 105.41)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a83c5220-5800-4609-8c38-bc04274482cc) + ) + (wire (pts (xy 120.65 101.6) (xy 120.65 120.65)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a999fd51-a5f8-45a2-bf43-46d6f6c04f73) + ) + (wire (pts (xy 154.94 81.28) (xy 175.26 81.28)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid af09d370-e77e-47d9-ada2-11305bccc28e) + ) + (wire (pts (xy 73.66 33.02) (xy 73.66 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b29450bb-297c-44ca-81cc-931c80f4bd34) + ) + (wire (pts (xy 171.45 130.81) (xy 171.45 129.54)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b354ae19-9576-4eba-a205-845156f9acaa) + ) + (wire (pts (xy 173.99 97.79) (xy 173.99 96.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b629640b-e4dd-443c-847c-bc295a1b6946) + ) + (wire (pts (xy 222.25 41.91) (xy 222.25 69.85)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b842eaa4-8c65-4f57-bb19-19bc60c1b245) + ) + (wire (pts (xy 41.91 107.95) (xy 41.91 118.11)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b8ad0e31-67ef-4da1-bc8d-eb950ea3c472) + ) + (wire (pts (xy 120.65 27.94) (xy 154.94 27.94)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c2fcf0bc-3e1f-41de-9b2c-2ca25ed28ecf) + ) + (wire (pts (xy 222.25 100.33) (xy 222.25 133.35)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c3117a77-a116-440e-82e2-b1d701a5c1ca) + ) + (wire (pts (xy 204.47 41.91) (xy 222.25 41.91)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c401c853-c89e-4710-98c5-20bfd7077b8b) + ) + (wire (pts (xy 35.56 165.1) (xy 35.56 167.64)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c53bff1d-1533-4078-9e89-f2ac3b712a68) + ) + (wire (pts (xy 41.91 118.11) (xy 50.8 118.11)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c56d6311-aff1-42dd-9d12-37a24a9bbbb2) + ) + (wire (pts (xy 45.72 154.94) (xy 45.72 157.48)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cb95a025-ca74-47ae-ad2e-93bcf36fc9d8) + ) + (wire (pts (xy 171.45 144.78) (xy 171.45 137.16)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d3accb3d-ccd0-4db7-8642-4868c4df864f) + ) + (wire (pts (xy 33.02 154.94) (xy 35.56 154.94)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d41f0b5f-51ea-47f9-8fa0-46e9947e34e6) + ) + (wire (pts (xy 31.75 115.57) (xy 39.37 115.57)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d55eb885-74d8-4334-9ac9-0d3d4b2120de) + ) + (wire (pts (xy 39.37 105.41) (xy 39.37 95.25)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d60ad3a0-6ebe-48be-9ccd-8e4992e73032) + ) + (wire (pts (xy 173.99 52.07) (xy 173.99 45.72)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d6d08996-2e98-4c6d-83ee-65d923b75929) + ) + (wire (pts (xy 120.65 101.6) (xy 154.94 101.6)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d9260fc6-a029-48ef-bae6-477871a6a479) + ) + (wire (pts (xy 189.23 129.54) (xy 191.77 129.54)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid dc53c501-a604-481a-8258-aaddbf82d553) + ) + (wire (pts (xy 189.23 96.52) (xy 191.77 96.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid df4e842a-2fff-45cf-871a-6dd5d2cbce4f) + ) + (wire (pts (xy 120.65 87.63) (xy 154.94 87.63)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e3f29986-d15a-4a4c-837c-23626bc54e77) + ) + (wire (pts (xy 31.75 118.11) (xy 41.91 118.11)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e73527b2-2e1d-44a9-94fc-412886d62a7f) + ) + (wire (pts (xy 173.99 96.52) (xy 181.61 96.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid eb63e501-9a87-4dcc-b142-294228b496f6) + ) + (wire (pts (xy 31.75 85.09) (xy 39.37 85.09)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ebb33391-696e-4d20-84dd-4885c9e7ebf4) + ) + (wire (pts (xy 120.65 57.15) (xy 120.65 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f62d2a36-cc43-461c-b9e9-ea1e21ebc17e) + ) + (wire (pts (xy 173.99 66.04) (xy 181.61 66.04)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f70b8334-ee39-4945-83a6-d53b15f02f4d) + ) + (wire (pts (xy 173.99 111.76) (xy 173.99 104.14)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f8e9e7cb-e49a-49d0-ad4f-328af7013a8c) + ) + (wire (pts (xy 120.65 71.12) (xy 120.65 87.63)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f93b5db9-48e6-4d59-aaa4-1b29d4801438) + ) + + (global_label "OC1B" (shape input) (at 139.7 46.99 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 058e4c49-25b4-4cfa-b42e-82367a8a768c) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 132.2069 46.9106 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "OC1B" (shape input) (at 139.7 106.68 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 2e8a71e7-cdc8-40fd-b6e5-5738ba71758b) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 132.2069 106.6006 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "OC1A" (shape output) (at 88.9 91.44 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 35d9a99e-77e3-4b41-a658-754179be13eb) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 96.2117 91.3606 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "AREF" (shape output) (at 33.02 154.94 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 36034950-43d2-4123-a87b-ac4055b4c203) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 26.0107 154.8606 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "AREF" (shape input) (at 88.9 88.9 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 69b771d9-b12d-411b-a0c2-829e3afd8e3d) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 95.9093 88.8206 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "OC1A" (shape input) (at 139.7 125.73 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 849a29bb-eaa2-4a77-8047-e4b8afd7299e) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 132.3883 125.6506 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "OC1A" (shape input) (at 139.7 62.23 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 931a05b5-34b6-47c6-83d7-5fb004386d34) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 132.3883 62.1506 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "OC1B" (shape input) (at 139.7 139.7 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid a240efe8-96f1-4bdd-9732-7f95097a6a29) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 132.2069 139.6206 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "OC1B" (shape input) (at 139.7 76.2 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid a51351fe-4a98-4bd8-b5f2-bb14ffdd8399) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 132.2069 76.1206 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "OC1A" (shape input) (at 139.7 33.02 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid afa73650-99c4-43f2-bc5c-ee58d1c50948) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 132.3883 32.9406 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "ADC1" (shape input) (at 88.9 93.98 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid b1ba7a8c-ca69-4be1-9f34-6c3660efa32d) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 96.1512 93.9006 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "OC1B" (shape output) (at 88.9 99.06 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid b72d9aad-1827-4d00-b57e-cd2639b118fa) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 96.3931 98.9806 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "ADC1" (shape output) (at 100.33 157.48 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid d17be80c-d810-497d-9674-9942fddb52dc) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 93.0788 157.4006 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "OC1A" (shape input) (at 139.7 92.71 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid e3a0901e-0bba-4acd-98b0-9c2d5f7c5855) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 132.3883 92.6306 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + + (symbol (lib_id "Transistor_BJT:BC547") (at 152.4 46.99 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 08a2a428-ba0a-4e82-97b1-945012e7607b) + (property "Reference" "Q2" (id 0) (at 157.48 45.7199 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "BC547" (id 1) (at 157.48 48.2599 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline" (id 2) (at 157.48 48.895 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/BC550-D.pdf" (id 3) (at 152.4 46.99 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid aa050302-a58b-4f74-b010-9846636b67f5)) + (pin "2" (uuid 17452e5f-e666-4253-80ca-984a256260c6)) + (pin "3" (uuid 7643f35f-56fa-498b-a94d-14d55383a7de)) + ) + + (symbol (lib_id "Transistor_BJT:BC547") (at 152.4 76.2 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 098b118a-73ff-44e3-8cba-44ba61d2a4f1) + (property "Reference" "Q4" (id 0) (at 157.48 74.9299 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "BC547" (id 1) (at 157.48 77.4699 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline" (id 2) (at 157.48 78.105 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/BC550-D.pdf" (id 3) (at 152.4 76.2 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid 66a4c711-9620-4a9f-8301-1c2e2be65073)) + (pin "2" (uuid 85526643-c2e0-4eb6-addb-da51f576f49e)) + (pin "3" (uuid a94daec3-a121-47fe-95b1-51d9d546b736)) + ) + + (symbol (lib_id "Device:Thermistor") (at 102.87 165.1 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 133f9558-35be-42ff-a10f-d88c8e1dcde1) + (property "Reference" "TH1" (id 0) (at 106.68 163.8299 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "10K" (id 1) (at 106.68 166.3699 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 102.87 165.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 102.87 165.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 28fedac3-6668-4d45-838d-309514ac6cff)) + (pin "2" (uuid ba7dc463-d5c4-471c-b360-f2f769c9fc53)) + ) + + (symbol (lib_id "Device:R") (at 185.42 45.72 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid 1c0b2992-5eb4-47f4-ab56-c9a5ff4b95d9) + (property "Reference" "R13" (id 0) (at 182.88 43.18 90)) + (property "Value" "1R" (id 1) (at 187.96 43.18 90)) + (property "Footprint" "" (id 2) (at 185.42 47.498 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 185.42 45.72 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ef615915-d337-48e6-9a66-0d9f37822620)) + (pin "2" (uuid 5acd572b-0816-42f7-9dcd-f726122236dd)) + ) + + (symbol (lib_id "Device:R") (at 185.42 73.66 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid 2c2cf27d-39a0-433f-8a50-92f7c1209dee) + (property "Reference" "R15" (id 0) (at 182.88 71.12 90)) + (property "Value" "1R" (id 1) (at 187.96 71.12 90)) + (property "Footprint" "" (id 2) (at 185.42 75.438 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 185.42 73.66 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 91907ad4-523b-436e-a95c-d90cef000759)) + (pin "2" (uuid 822c2ad2-218a-4afe-821f-267af42b2032)) + ) + + (symbol (lib_id "Device:R") (at 143.51 92.71 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid 2f3f2588-5d6f-48ef-921a-23723c717e60) + (property "Reference" "R8" (id 0) (at 140.97 90.17 90)) + (property "Value" "506R" (id 1) (at 146.05 90.17 90)) + (property "Footprint" "" (id 2) (at 143.51 94.488 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 143.51 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 12044836-456e-4028-a4b9-180b167495bf)) + (pin "2" (uuid da4ba5a0-e514-4b1f-8b66-2aa0619053f3)) + ) + + (symbol (lib_id "power:GND") (at 222.25 142.24 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 322361e1-d16e-495d-a432-6026891ef90f) + (property "Reference" "#PWR08" (id 0) (at 222.25 148.59 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 222.25 147.32 0)) + (property "Footprint" "" (id 2) (at 222.25 142.24 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 222.25 142.24 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid bacd6339-3fde-4e05-b3ff-2395cea7a155)) + ) + + (symbol (lib_id "Connector:Conn_01x02_Female") (at 26.67 107.95 180) (unit 1) + (in_bom yes) (on_board yes) + (uuid 384951ef-e6f7-4532-a43e-7d2475cd60d1) + (property "Reference" "J3" (id 0) (at 27.305 100.33 0)) + (property "Value" "Conn_01x02_Female" (id 1) (at 27.305 102.87 0)) + (property "Footprint" "" (id 2) (at 26.67 107.95 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 26.67 107.95 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e5cd64a9-9ddd-4b4b-b345-b1e45a0ab476)) + (pin "2" (uuid f8c7a02f-abca-44fb-99f8-49ae3610da38)) + ) + + (symbol (lib_id "Device:R") (at 185.42 96.52 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid 3877c7e4-c6e6-4a7f-a3da-e25f1ccd373b) + (property "Reference" "R16" (id 0) (at 182.88 93.98 90)) + (property "Value" "23R" (id 1) (at 187.96 93.98 90)) + (property "Footprint" "" (id 2) (at 185.42 98.298 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 185.42 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2332d556-d024-434c-b9fb-c6e83ac38126)) + (pin "2" (uuid 342e2497-55ae-44e3-894d-b552bd745847)) + ) + + (symbol (lib_id "Connector:Conn_01x02_Female") (at 26.67 87.63 180) (unit 1) + (in_bom yes) (on_board yes) + (uuid 3973b7ad-a267-4744-8bae-b0eccaf9af00) + (property "Reference" "J1" (id 0) (at 27.305 80.01 0)) + (property "Value" "Conn_01x02_Female" (id 1) (at 27.305 82.55 0)) + (property "Footprint" "" (id 2) (at 26.67 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 26.67 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 55e2a2c4-4aad-4559-b4cc-3ecd548fd8a5)) + (pin "2" (uuid 129cfce5-8792-48a0-85f4-105448467b52)) + ) + + (symbol (lib_id "Device:R") (at 143.51 76.2 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid 3be53909-f40d-44a4-82a1-ef532146ecbb) + (property "Reference" "R7" (id 0) (at 140.97 73.66 90)) + (property "Value" "22R" (id 1) (at 146.05 73.66 90)) + (property "Footprint" "" (id 2) (at 143.51 77.978 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 143.51 76.2 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e0d1b2b5-e63c-4928-81e3-58e290fcbd3c)) + (pin "2" (uuid 32a68c84-b4f1-44b8-b740-6dc710663ba8)) + ) + + (symbol (lib_id "Device:R") (at 185.42 137.16 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid 3e617079-39ee-42b6-9c27-6dbd9d0efd84) + (property "Reference" "R19" (id 0) (at 182.88 134.62 90)) + (property "Value" "1R" (id 1) (at 187.96 134.62 90)) + (property "Footprint" "" (id 2) (at 185.42 138.938 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 185.42 137.16 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 6ae85227-7323-4077-ad74-ffe61fecad85)) + (pin "2" (uuid dfd18163-ba81-4ef0-9e1e-2ed8ed03a706)) + ) + + (symbol (lib_id "MCU_Microchip_ATtiny:ATtiny85-20P") (at 73.66 96.52 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 45be4941-6e7c-4f06-918a-8452475bb011) + (property "Reference" "U1" (id 0) (at 64.77 113.03 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "ATtiny85-20P" (id 1) (at 69.85 110.49 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Package_DIP:DIP-8_W7.62mm" (id 2) (at 73.66 96.52 0) + (effects (font (size 1.27 1.27) italic) hide) + ) + (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf" (id 3) (at 73.66 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 048d3632-9f8a-46a4-85bb-3d3710d78738)) + (pin "2" (uuid a980da89-6caa-4a14-9f0d-f5c29ccde21b)) + (pin "3" (uuid 68e1c238-e5e9-4c3e-b777-65bfadfaa00a)) + (pin "4" (uuid 6bf878f1-8c5a-4d76-a474-f88414e31513)) + (pin "5" (uuid c206f482-1fec-4155-9e2f-f998c52f03d9)) + (pin "6" (uuid 61237ba8-1c73-48ba-945d-2844100cceaa)) + (pin "7" (uuid f565225c-6a50-4a00-879b-55208f8b6867)) + (pin "8" (uuid 10e20bc0-59b3-4753-a256-8bcad07516c1)) + ) + + (symbol (lib_id "Device:R") (at 143.51 125.73 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid 496f7458-4abb-4d83-a385-52b91b0a567d) + (property "Reference" "R10" (id 0) (at 140.97 123.19 90)) + (property "Value" "506R" (id 1) (at 146.05 123.19 90)) + (property "Footprint" "" (id 2) (at 143.51 127.508 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 143.51 125.73 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid dde86c8c-d9fc-4e76-8e02-a5a53b402c4b)) + (pin "2" (uuid 6d5d60d6-f952-4da3-9c4d-297b4386dbb0)) + ) + + (symbol (lib_id "Device:C") (at 50.8 97.79 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 4aba39a5-9adb-43c9-8f20-1c4f01dc11e5) + (property "Reference" "C2" (id 0) (at 54.61 96.5199 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "22U" (id 1) (at 54.61 99.0599 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 51.7652 101.6 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 50.8 97.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 94c2c6d7-9294-4ea5-b597-b3c00bb106c8)) + (pin "2" (uuid 318a7787-3acf-4390-8068-b30d379e7b06)) + ) + + (symbol (lib_id "Device:R") (at 185.42 38.1 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid 4f43407b-ef27-4939-9986-446e19875e24) + (property "Reference" "R12" (id 0) (at 182.88 35.56 90)) + (property "Value" "23R" (id 1) (at 187.96 35.56 90)) + (property "Footprint" "" (id 2) (at 185.42 39.878 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 185.42 38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e76c8d2d-83be-4598-9632-f770939ace88)) + (pin "2" (uuid c1ec38dd-be10-4551-80e8-16d1db08b935)) + ) + + (symbol (lib_id "Transistor_BJT:BC547") (at 152.4 33.02 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 5a7fd899-d8b2-457f-87af-4531428d48c9) + (property "Reference" "Q1" (id 0) (at 157.48 31.7499 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "BC547" (id 1) (at 157.48 34.2899 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline" (id 2) (at 157.48 34.925 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/BC550-D.pdf" (id 3) (at 152.4 33.02 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid e468af83-5c11-4b53-abd5-bf2f29292cc0)) + (pin "2" (uuid 1e921801-982e-40a9-af2f-ed33ad6da7c2)) + (pin "3" (uuid 289654c0-deb6-4bd6-b664-d4b35932e6db)) + ) + + (symbol (lib_id "Device:R") (at 143.51 139.7 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid 5aecfc02-0cc1-4037-9124-2025639ffcc7) + (property "Reference" "R11" (id 0) (at 140.97 137.16 90)) + (property "Value" "22R" (id 1) (at 146.05 137.16 90)) + (property "Footprint" "" (id 2) (at 143.51 141.478 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 143.51 139.7 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 4ca3acb6-c7cb-4414-be7f-900d9031def8)) + (pin "2" (uuid 800a86b8-89cb-4f36-8271-e6a1fa8f05d3)) + ) + + (symbol (lib_id "Device:R") (at 102.87 151.13 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 5bdb5f9d-7612-4a50-805d-9fc459e82b43) + (property "Reference" "R3" (id 0) (at 105.41 149.8599 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "6K" (id 1) (at 105.41 152.3999 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 101.092 151.13 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 102.87 151.13 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e238b24f-d4b2-481b-abf1-5c1d6f898497)) + (pin "2" (uuid ce12ff7f-ccc7-4331-82ed-efc91161f713)) + ) + + (symbol (lib_id "power:+3V0") (at 73.66 33.02 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 65186e3f-8016-4ff6-8cda-03d003b425bf) + (property "Reference" "#PWR03" (id 0) (at 73.66 36.83 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3V0" (id 1) (at 73.66 27.94 0)) + (property "Footprint" "" (id 2) (at 73.66 33.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 73.66 33.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8730970e-8238-43b8-be73-862f7c13e4d0)) + ) + + (symbol (lib_id "Device:R") (at 35.56 161.29 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 6aa0a752-b88b-4554-9901-8e26d4ebea24) + (property "Reference" "R2" (id 0) (at 38.1 160.0199 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "12K" (id 1) (at 38.1 162.5599 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 33.782 161.29 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 35.56 161.29 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0848e753-2ae5-4576-a959-10514bb4998d)) + (pin "2" (uuid 93fe580f-3a78-4e1c-88eb-e1984723193d)) + ) + + (symbol (lib_id "power:GND") (at 73.66 165.1 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 70cbba1d-6246-4bb0-96cc-3dd58abc9d31) + (property "Reference" "#PWR04" (id 0) (at 73.66 171.45 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 73.66 170.18 0)) + (property "Footprint" "" (id 2) (at 73.66 165.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 73.66 165.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 7a01f84a-c20e-48e3-9a02-2dd16ff70548)) + ) + + (symbol (lib_id "Connector:Conn_01x02_Female") (at 26.67 118.11 180) (unit 1) + (in_bom yes) (on_board yes) + (uuid 75a45198-d09a-4a60-a658-5b3a48f1cc6b) + (property "Reference" "J4" (id 0) (at 27.305 110.49 0)) + (property "Value" "Conn_01x02_Female" (id 1) (at 27.305 113.03 0)) + (property "Footprint" "" (id 2) (at 26.67 118.11 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 26.67 118.11 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e8d207ec-e021-4efb-b486-58cd564052ae)) + (pin "2" (uuid b21c3b24-6640-409d-834a-4cd0ad58b34f)) + ) + + (symbol (lib_id "Device:R") (at 185.42 129.54 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid 77e7e461-1ba3-490f-8816-5df1c430a9bd) + (property "Reference" "R18" (id 0) (at 182.88 127 90)) + (property "Value" "23R" (id 1) (at 187.96 127 90)) + (property "Footprint" "" (id 2) (at 185.42 131.318 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 185.42 129.54 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c7349d70-e6e0-4c49-b433-0c4865de604b)) + (pin "2" (uuid b8f45aec-8f50-47ce-82b6-280c4ed0c6ff)) + ) + + (symbol (lib_id "Device:R") (at 35.56 148.59 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 892fb620-ac6e-4256-a88d-dfc948977dce) + (property "Reference" "R1" (id 0) (at 38.1 147.3199 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4K3" (id 1) (at 38.1 149.8599 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 33.782 148.59 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 35.56 148.59 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 03f3737b-4636-42d7-8636-e2e3e52cc520)) + (pin "2" (uuid 5fecf1e1-4d64-4302-a2db-ec4e7d545222)) + ) + + (symbol (lib_id "Device:R") (at 143.51 62.23 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid 93492ec1-5f7e-42e9-bc90-de9b1efba59e) + (property "Reference" "R6" (id 0) (at 140.97 59.69 90)) + (property "Value" "506R" (id 1) (at 146.05 59.69 90)) + (property "Footprint" "" (id 2) (at 143.51 64.008 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 143.51 62.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 762c68a5-7809-496f-8857-d78201b06273)) + (pin "2" (uuid c4675a5a-5f40-4a91-ab93-bd8d7cd09713)) + ) + + (symbol (lib_id "Device:C") (at 45.72 161.29 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 9ebd27dc-f64a-443e-8bea-6a51b7ef1276) + (property "Reference" "C1" (id 0) (at 49.53 160.0199 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "10N" (id 1) (at 49.53 162.5599 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 46.6852 165.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 45.72 161.29 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8998ac3f-29f5-4c10-bd31-a9dee601d8d0)) + (pin "2" (uuid b325f04b-2eab-4561-96c5-8097a6d91db2)) + ) + + (symbol (lib_id "power:+3V0") (at 35.56 144.78 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a1da5864-ca30-45e9-bada-3e8c384f5ecf) + (property "Reference" "#PWR01" (id 0) (at 35.56 148.59 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3V0" (id 1) (at 35.56 139.7 0)) + (property "Footprint" "" (id 2) (at 35.56 144.78 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 35.56 144.78 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 345f0b7d-536b-4291-9c24-ddcc943c00c4)) + ) + + (symbol (lib_id "power:+3V0") (at 102.87 147.32 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a4cc3737-c1f0-49f1-b7e1-670e722e3303) + (property "Reference" "#PWR05" (id 0) (at 102.87 151.13 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3V0" (id 1) (at 102.87 142.24 0)) + (property "Footprint" "" (id 2) (at 102.87 147.32 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 102.87 147.32 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0977ed76-e08b-428f-b529-87fdaa83c4bb)) + ) + + (symbol (lib_id "Transistor_BJT:BC547") (at 152.4 62.23 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a81a5e6f-d45e-4fb5-a248-8fdf39acc03a) + (property "Reference" "Q3" (id 0) (at 157.48 60.9599 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "BC547" (id 1) (at 157.48 63.4999 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline" (id 2) (at 157.48 64.135 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/BC550-D.pdf" (id 3) (at 152.4 62.23 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid 204525d3-8c27-40d5-ac48-6763c960d13d)) + (pin "2" (uuid 6d454db8-83c5-4fee-acdd-9bc7ae65d99d)) + (pin "3" (uuid e86c8187-78ee-4970-a4e3-8b055d2b9a83)) + ) + + (symbol (lib_id "Connector:Conn_01x02_Female") (at 26.67 97.79 180) (unit 1) + (in_bom yes) (on_board yes) + (uuid b3abfb27-a995-4e63-9e11-dfcc4a768ad3) + (property "Reference" "J2" (id 0) (at 27.305 90.17 0)) + (property "Value" "Conn_01x02_Female" (id 1) (at 27.305 92.71 0)) + (property "Footprint" "" (id 2) (at 26.67 97.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 26.67 97.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 5560e834-b358-4966-9b81-2b6e7316a9a8)) + (pin "2" (uuid 6f0b9fe4-08ee-4e84-8ecb-de7fece411fc)) + ) + + (symbol (lib_id "Transistor_BJT:BC547") (at 152.4 92.71 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid bc609eae-6262-43f3-8ba4-679b9b30f4c8) + (property "Reference" "Q5" (id 0) (at 157.48 91.4399 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "BC547" (id 1) (at 157.48 93.9799 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline" (id 2) (at 157.48 94.615 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/BC550-D.pdf" (id 3) (at 152.4 92.71 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid a1d6cdcb-d690-4ee8-a78d-5c154055c32b)) + (pin "2" (uuid 6ed4adc0-c883-4f88-9830-557433c1d9cb)) + (pin "3" (uuid 6e2ca82a-84da-4c35-850d-eae48eff3933)) + ) + + (symbol (lib_id "power:GND") (at 35.56 170.18 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid beb8786b-e6b8-453b-a2b8-b1ec3c884677) + (property "Reference" "#PWR02" (id 0) (at 35.56 176.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 35.56 175.26 0)) + (property "Footprint" "" (id 2) (at 35.56 170.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 35.56 170.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 6bcf87b0-a81e-4a02-9b43-e6e0c097dd38)) + ) + + (symbol (lib_id "power:+3V0") (at 120.65 25.4 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid bf8c7355-0446-4e39-8c6f-70264b0350d5) + (property "Reference" "#PWR07" (id 0) (at 120.65 29.21 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3V0" (id 1) (at 120.65 20.32 0)) + (property "Footprint" "" (id 2) (at 120.65 25.4 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 120.65 25.4 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ca18762c-45c5-49a7-960b-9f0baa8aec19)) + ) + + (symbol (lib_id "Transistor_BJT:BC547") (at 152.4 139.7 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid c0634dcf-e848-4df3-a14e-bf7fc7971563) + (property "Reference" "Q8" (id 0) (at 157.48 138.4299 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "BC547" (id 1) (at 157.48 140.9699 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline" (id 2) (at 157.48 141.605 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/BC550-D.pdf" (id 3) (at 152.4 139.7 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid ca2a8eeb-269c-4810-9a49-a2ab1e932b61)) + (pin "2" (uuid 710566db-7a4c-4583-b2c2-b37af75ec6a8)) + (pin "3" (uuid 3bd85e4e-e548-46c6-ad8b-44f72b8ffb5b)) + ) + + (symbol (lib_id "Device:R") (at 185.42 104.14 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid c7d93fc9-4be7-43e2-b35e-02dfd94062d7) + (property "Reference" "R17" (id 0) (at 182.88 101.6 90)) + (property "Value" "1R" (id 1) (at 187.96 101.6 90)) + (property "Footprint" "" (id 2) (at 185.42 105.918 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 185.42 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c431135b-1b56-42c6-84d8-44f07d8c3685)) + (pin "2" (uuid e30ceda8-731f-4795-ae3d-a39d5ef250b5)) + ) + + (symbol (lib_id "Device:R") (at 143.51 106.68 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid d6e6f1a4-8f99-4414-8245-917fb3de6809) + (property "Reference" "R9" (id 0) (at 140.97 104.14 90)) + (property "Value" "22R" (id 1) (at 146.05 104.14 90)) + (property "Footprint" "" (id 2) (at 143.51 108.458 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 143.51 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e3a43683-a6c8-47f9-a6bc-6a1afcb31702)) + (pin "2" (uuid e978096e-e3f2-473b-975e-e94a7e8b666d)) + ) + + (symbol (lib_id "power:GND") (at 102.87 170.18 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid dd37caa0-9a98-4a8d-b7a8-bd10b930f163) + (property "Reference" "#PWR06" (id 0) (at 102.87 176.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 102.87 175.26 0)) + (property "Footprint" "" (id 2) (at 102.87 170.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 102.87 170.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2135163c-3668-47eb-98d0-3f585a7f3d47)) + ) + + (symbol (lib_id "Transistor_BJT:BC547") (at 152.4 125.73 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid e373a9ff-3341-4778-93f5-90c03e5c8efe) + (property "Reference" "Q7" (id 0) (at 157.48 124.4599 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "BC547" (id 1) (at 157.48 126.9999 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline" (id 2) (at 157.48 127.635 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/BC550-D.pdf" (id 3) (at 152.4 125.73 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid 50918708-14db-4e97-aa23-09b3bc813581)) + (pin "2" (uuid f32d78db-e2e2-49ec-b8d4-293d95152eb2)) + (pin "3" (uuid 2fa4d96b-a8f0-406c-8bc6-a8400872d17e)) + ) + + (symbol (lib_id "Transistor_BJT:BC547") (at 152.4 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid f6af4e90-3c73-4df7-bcd7-ff8acfbe2817) + (property "Reference" "Q6" (id 0) (at 157.48 105.4099 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "BC547" (id 1) (at 157.48 107.9499 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline" (id 2) (at 157.48 108.585 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/BC550-D.pdf" (id 3) (at 152.4 106.68 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid 8cc3a1f8-f7f0-4154-89a1-5617e8265b50)) + (pin "2" (uuid 50736015-b604-428a-a7f0-c867b7eaec70)) + (pin "3" (uuid ee02610a-ec4a-4fe5-b99d-fb6fd6c69684)) + ) + + (symbol (lib_id "Device:R") (at 143.51 46.99 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid f873853a-271c-4897-89c9-8719804099f4) + (property "Reference" "R5" (id 0) (at 140.97 44.45 90)) + (property "Value" "22R" (id 1) (at 146.05 44.45 90)) + (property "Footprint" "" (id 2) (at 143.51 48.768 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 143.51 46.99 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1837af5b-8953-4e03-823b-fb904704d68e)) + (pin "2" (uuid bb902213-569b-4640-bb75-62bddc6caf9c)) + ) + + (symbol (lib_id "Device:R") (at 185.42 66.04 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid f9c570d2-8f85-4cdb-b129-826fa8ca9972) + (property "Reference" "R14" (id 0) (at 182.88 63.5 90)) + (property "Value" "23R" (id 1) (at 187.96 63.5 90)) + (property "Footprint" "" (id 2) (at 185.42 67.818 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 185.42 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ee9d0a20-f3a9-4de7-8053-7da9376ab689)) + (pin "2" (uuid 4e04f158-0330-45cd-a466-c478f6283fa2)) + ) + + (symbol (lib_id "Device:R") (at 143.51 33.02 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid fe5a0558-3cce-4b34-93ef-f33a6b4a4df3) + (property "Reference" "R4" (id 0) (at 140.97 30.48 90)) + (property "Value" "506R" (id 1) (at 146.05 30.48 90)) + (property "Footprint" "" (id 2) (at 143.51 34.798 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 143.51 33.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 3c2b678b-92e9-47b3-a1cb-eef77adc1532)) + (pin "2" (uuid 3603fca9-27f0-45a4-8c2a-d0f68a5f58cc)) + ) + + (sheet (at 191.77 34.29) (size 12.7 15.24) (fields_autoplaced) + (stroke (width 0.1524) (type solid) (color 0 0 0 0)) + (fill (color 0 0 0 0.0000)) + (uuid 231dc388-524f-4adb-b26c-4d9503b4c090) + (property "Sheet name" "LEDs" (id 0) (at 191.77 33.5784 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Sheet file" "leds.kicad_sch" (id 1) (at 191.77 50.1146 0) + (effects (font (size 1.27 1.27)) (justify left top)) + ) + (pin "R" input (at 191.77 38.1 180) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 4543aa00-dcd1-422b-814b-70371eb842b1) + ) + (pin "G" input (at 191.77 41.91 180) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 488bbcb6-790d-4b55-88f2-6ea1c0a0b9ec) + ) + (pin "B" input (at 191.77 45.72 180) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 4ae2abcd-2ad9-4611-9e6b-020c7c62d6bd) + ) + (pin "GND" bidirectional (at 204.47 41.91 0) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 2cf8c869-613f-4004-88a4-7c794d7b2e23) + ) + ) + + (sheet (at 191.77 62.23) (size 12.7 15.24) (fields_autoplaced) + (stroke (width 0.1524) (type solid) (color 0 0 0 0)) + (fill (color 0 0 0 0.0000)) + (uuid 93658aad-0ea3-4422-9512-db9b2627e226) + (property "Sheet name" "LEDs1" (id 0) (at 191.77 61.5184 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Sheet file" "leds.kicad_sch" (id 1) (at 191.77 78.0546 0) + (effects (font (size 1.27 1.27)) (justify left top)) + ) + (pin "R" input (at 191.77 66.04 180) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 0ee2ed9d-d5bf-4644-b303-9aea4d6821ac) + ) + (pin "G" input (at 191.77 69.85 180) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid a46a7565-d6b8-4a70-891b-d83799f512ff) + ) + (pin "B" input (at 191.77 73.66 180) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid aa95d41b-d661-4b68-8e56-1a7e3e89fde2) + ) + (pin "GND" bidirectional (at 204.47 69.85 0) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 82a9180d-8517-4d09-a741-1163adb2720d) + ) + ) + + (sheet (at 191.77 125.73) (size 12.7 15.24) (fields_autoplaced) + (stroke (width 0.1524) (type solid) (color 0 0 0 0)) + (fill (color 0 0 0 0.0000)) + (uuid a22526ff-aacf-49b5-b372-7657451e688d) + (property "Sheet name" "LEDs3" (id 0) (at 191.77 125.0184 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Sheet file" "leds.kicad_sch" (id 1) (at 191.77 141.5546 0) + (effects (font (size 1.27 1.27)) (justify left top)) + ) + (pin "R" input (at 191.77 129.54 180) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 3bf12e80-bfa4-4fd5-a556-0562182cee0a) + ) + (pin "G" input (at 191.77 133.35 180) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid a5f7b148-45fc-4029-b2b3-840e3667d74f) + ) + (pin "B" input (at 191.77 137.16 180) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 26a12fe7-84ee-416b-99fd-d638ff7ac12f) + ) + (pin "GND" bidirectional (at 204.47 133.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid e760126b-aa42-439e-bc09-22d0c65327d8) + ) + ) + + (sheet (at 191.77 92.71) (size 12.7 15.24) (fields_autoplaced) + (stroke (width 0.1524) (type solid) (color 0 0 0 0)) + (fill (color 0 0 0 0.0000)) + (uuid fb75e7a8-0426-41ff-86f9-e8ebbc3a6086) + (property "Sheet name" "LEDs2" (id 0) (at 191.77 91.9984 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Sheet file" "leds.kicad_sch" (id 1) (at 191.77 108.5346 0) + (effects (font (size 1.27 1.27)) (justify left top)) + ) + (pin "R" input (at 191.77 96.52 180) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid b96c9216-0e5e-41a7-a508-b879622c54fa) + ) + (pin "G" input (at 191.77 100.33 180) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 306f003a-39f0-4644-b036-34057cbd14b8) + ) + (pin "B" input (at 191.77 104.14 180) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 7fd90c86-6689-4d1b-970a-19b3e0eeca33) + ) + (pin "GND" bidirectional (at 204.47 100.33 0) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 652ded17-57a2-4cb1-a31d-d2633edb887a) + ) + ) + + (sheet_instances + (path "/" (page "1")) + (path "/231dc388-524f-4adb-b26c-4d9503b4c090" (page "2")) + (path "/93658aad-0ea3-4422-9512-db9b2627e226" (page "3")) + (path "/fb75e7a8-0426-41ff-86f9-e8ebbc3a6086" (page "4")) + (path "/a22526ff-aacf-49b5-b372-7657451e688d" (page "5")) + ) + + (symbol_instances + (path "/a1da5864-ca30-45e9-bada-3e8c384f5ecf" + (reference "#PWR01") (unit 1) (value "+3V0") (footprint "") + ) + (path "/beb8786b-e6b8-453b-a2b8-b1ec3c884677" + (reference "#PWR02") (unit 1) (value "GND") (footprint "") + ) + (path "/65186e3f-8016-4ff6-8cda-03d003b425bf" + (reference "#PWR03") (unit 1) (value "+3V0") (footprint "") + ) + (path "/70cbba1d-6246-4bb0-96cc-3dd58abc9d31" + (reference "#PWR04") (unit 1) (value "GND") (footprint "") + ) + (path "/a4cc3737-c1f0-49f1-b7e1-670e722e3303" + (reference "#PWR05") (unit 1) (value "+3V0") (footprint "") + ) + (path "/dd37caa0-9a98-4a8d-b7a8-bd10b930f163" + (reference "#PWR06") (unit 1) (value "GND") (footprint "") + ) + (path "/bf8c7355-0446-4e39-8c6f-70264b0350d5" + (reference "#PWR07") (unit 1) (value "+3V0") (footprint "") + ) + (path "/322361e1-d16e-495d-a432-6026891ef90f" + (reference "#PWR08") (unit 1) (value "GND") (footprint "") + ) + (path "/9ebd27dc-f64a-443e-8bea-6a51b7ef1276" + (reference "C1") (unit 1) (value "10N") (footprint "") + ) + (path "/4aba39a5-9adb-43c9-8f20-1c4f01dc11e5" + (reference "C2") (unit 1) (value "22U") (footprint "") + ) + (path "/231dc388-524f-4adb-b26c-4d9503b4c090/b98e8f83-c3dd-473c-8c86-724c530d3c48" + (reference "D1") (unit 1) (value "LED_RKBG") (footprint "") + ) + (path "/231dc388-524f-4adb-b26c-4d9503b4c090/e8e20a25-2d8f-4084-8696-113851ddabdc" + (reference "D2") (unit 1) (value "LED_RKBG") (footprint "") + ) + (path "/231dc388-524f-4adb-b26c-4d9503b4c090/a0096452-5372-4727-a26e-ab560a6cd949" + (reference "D3") (unit 1) (value "LED_RKBG") (footprint "") + ) + (path "/231dc388-524f-4adb-b26c-4d9503b4c090/516baacd-0847-44de-b498-5cbcd4fa4da7" + (reference "D4") (unit 1) (value "LED_RKBG") (footprint "") + ) + (path "/231dc388-524f-4adb-b26c-4d9503b4c090/4c4b8604-ac52-440b-8bca-7f41ff044f30" + (reference "D5") (unit 1) (value "LED_RKBG") (footprint "") + ) + (path "/231dc388-524f-4adb-b26c-4d9503b4c090/7214b03c-4250-496e-8be4-9ff90021b8ef" + (reference "D6") (unit 1) (value "LED_RKBG") (footprint "") + ) + (path "/231dc388-524f-4adb-b26c-4d9503b4c090/4f0cb878-778d-4453-8c08-8583dff9b67e" + (reference "D7") (unit 1) (value "LED_RKBG") (footprint "") + ) + (path "/93658aad-0ea3-4422-9512-db9b2627e226/b98e8f83-c3dd-473c-8c86-724c530d3c48" + (reference "D8") (unit 1) (value "LED_RKBG") (footprint "") + ) + (path "/93658aad-0ea3-4422-9512-db9b2627e226/e8e20a25-2d8f-4084-8696-113851ddabdc" + (reference "D9") (unit 1) (value "LED_RKBG") (footprint "") + ) + (path "/93658aad-0ea3-4422-9512-db9b2627e226/a0096452-5372-4727-a26e-ab560a6cd949" + (reference "D10") (unit 1) (value "LED_RKBG") (footprint "") + ) + (path "/93658aad-0ea3-4422-9512-db9b2627e226/516baacd-0847-44de-b498-5cbcd4fa4da7" + (reference "D11") (unit 1) (value "LED_RKBG") (footprint "") + ) + (path "/93658aad-0ea3-4422-9512-db9b2627e226/4c4b8604-ac52-440b-8bca-7f41ff044f30" + (reference "D12") (unit 1) (value "LED_RKBG") (footprint "") + ) + (path "/93658aad-0ea3-4422-9512-db9b2627e226/7214b03c-4250-496e-8be4-9ff90021b8ef" + (reference "D13") (unit 1) (value "LED_RKBG") (footprint "") + ) + (path "/93658aad-0ea3-4422-9512-db9b2627e226/4f0cb878-778d-4453-8c08-8583dff9b67e" + (reference "D14") (unit 1) (value "LED_RKBG") (footprint "") + ) + (path "/fb75e7a8-0426-41ff-86f9-e8ebbc3a6086/b98e8f83-c3dd-473c-8c86-724c530d3c48" + (reference "D15") (unit 1) (value "LED_RKBG") (footprint "") + ) + (path "/fb75e7a8-0426-41ff-86f9-e8ebbc3a6086/e8e20a25-2d8f-4084-8696-113851ddabdc" + (reference "D16") (unit 1) (value "LED_RKBG") (footprint "") + ) + (path "/fb75e7a8-0426-41ff-86f9-e8ebbc3a6086/a0096452-5372-4727-a26e-ab560a6cd949" + (reference "D17") (unit 1) (value "LED_RKBG") (footprint "") + ) + (path "/fb75e7a8-0426-41ff-86f9-e8ebbc3a6086/516baacd-0847-44de-b498-5cbcd4fa4da7" + (reference "D18") (unit 1) (value "LED_RKBG") (footprint "") + ) + (path "/fb75e7a8-0426-41ff-86f9-e8ebbc3a6086/4c4b8604-ac52-440b-8bca-7f41ff044f30" + (reference "D19") (unit 1) (value "LED_RKBG") (footprint "") + ) + (path "/fb75e7a8-0426-41ff-86f9-e8ebbc3a6086/7214b03c-4250-496e-8be4-9ff90021b8ef" + (reference "D20") (unit 1) (value "LED_RKBG") (footprint "") + ) + (path "/fb75e7a8-0426-41ff-86f9-e8ebbc3a6086/4f0cb878-778d-4453-8c08-8583dff9b67e" + (reference "D21") (unit 1) (value "LED_RKBG") (footprint "") + ) + (path "/a22526ff-aacf-49b5-b372-7657451e688d/b98e8f83-c3dd-473c-8c86-724c530d3c48" + (reference "D22") (unit 1) (value "LED_RKBG") (footprint "") + ) + (path "/a22526ff-aacf-49b5-b372-7657451e688d/e8e20a25-2d8f-4084-8696-113851ddabdc" + (reference "D23") (unit 1) (value "LED_RKBG") (footprint "") + ) + (path "/a22526ff-aacf-49b5-b372-7657451e688d/a0096452-5372-4727-a26e-ab560a6cd949" + (reference "D24") (unit 1) (value "LED_RKBG") (footprint "") + ) + (path "/a22526ff-aacf-49b5-b372-7657451e688d/516baacd-0847-44de-b498-5cbcd4fa4da7" + (reference "D25") (unit 1) (value "LED_RKBG") (footprint "") + ) + (path "/a22526ff-aacf-49b5-b372-7657451e688d/4c4b8604-ac52-440b-8bca-7f41ff044f30" + (reference "D26") (unit 1) (value "LED_RKBG") (footprint "") + ) + (path "/a22526ff-aacf-49b5-b372-7657451e688d/7214b03c-4250-496e-8be4-9ff90021b8ef" + (reference "D27") (unit 1) (value "LED_RKBG") (footprint "") + ) + (path "/a22526ff-aacf-49b5-b372-7657451e688d/4f0cb878-778d-4453-8c08-8583dff9b67e" + (reference "D28") (unit 1) (value "LED_RKBG") (footprint "") + ) + (path "/3973b7ad-a267-4744-8bae-b0eccaf9af00" + (reference "J1") (unit 1) (value "Conn_01x02_Female") (footprint "") + ) + (path "/b3abfb27-a995-4e63-9e11-dfcc4a768ad3" + (reference "J2") (unit 1) (value "Conn_01x02_Female") (footprint "") + ) + (path "/384951ef-e6f7-4532-a43e-7d2475cd60d1" + (reference "J3") (unit 1) (value "Conn_01x02_Female") (footprint "") + ) + (path "/75a45198-d09a-4a60-a658-5b3a48f1cc6b" + (reference "J4") (unit 1) (value "Conn_01x02_Female") (footprint "") + ) + (path "/5a7fd899-d8b2-457f-87af-4531428d48c9" + (reference "Q1") (unit 1) (value "BC547") (footprint "Package_TO_SOT_THT:TO-92_Inline") + ) + (path "/08a2a428-ba0a-4e82-97b1-945012e7607b" + (reference "Q2") (unit 1) (value "BC547") (footprint "Package_TO_SOT_THT:TO-92_Inline") + ) + (path "/a81a5e6f-d45e-4fb5-a248-8fdf39acc03a" + (reference "Q3") (unit 1) (value "BC547") (footprint "Package_TO_SOT_THT:TO-92_Inline") + ) + (path "/098b118a-73ff-44e3-8cba-44ba61d2a4f1" + (reference "Q4") (unit 1) (value "BC547") (footprint "Package_TO_SOT_THT:TO-92_Inline") + ) + (path "/bc609eae-6262-43f3-8ba4-679b9b30f4c8" + (reference "Q5") (unit 1) (value "BC547") (footprint "Package_TO_SOT_THT:TO-92_Inline") + ) + (path "/f6af4e90-3c73-4df7-bcd7-ff8acfbe2817" + (reference "Q6") (unit 1) (value "BC547") (footprint "Package_TO_SOT_THT:TO-92_Inline") + ) + (path "/e373a9ff-3341-4778-93f5-90c03e5c8efe" + (reference "Q7") (unit 1) (value "BC547") (footprint "Package_TO_SOT_THT:TO-92_Inline") + ) + (path "/c0634dcf-e848-4df3-a14e-bf7fc7971563" + (reference "Q8") (unit 1) (value "BC547") (footprint "Package_TO_SOT_THT:TO-92_Inline") + ) + (path "/892fb620-ac6e-4256-a88d-dfc948977dce" + (reference "R1") (unit 1) (value "4K3") (footprint "") + ) + (path "/6aa0a752-b88b-4554-9901-8e26d4ebea24" + (reference "R2") (unit 1) (value "12K") (footprint "") + ) + (path "/5bdb5f9d-7612-4a50-805d-9fc459e82b43" + (reference "R3") (unit 1) (value "6K") (footprint "") + ) + (path "/fe5a0558-3cce-4b34-93ef-f33a6b4a4df3" + (reference "R4") (unit 1) (value "506R") (footprint "") + ) + (path "/f873853a-271c-4897-89c9-8719804099f4" + (reference "R5") (unit 1) (value "22R") (footprint "") + ) + (path "/93492ec1-5f7e-42e9-bc90-de9b1efba59e" + (reference "R6") (unit 1) (value "506R") (footprint "") + ) + (path "/3be53909-f40d-44a4-82a1-ef532146ecbb" + (reference "R7") (unit 1) (value "22R") (footprint "") + ) + (path "/2f3f2588-5d6f-48ef-921a-23723c717e60" + (reference "R8") (unit 1) (value "506R") (footprint "") + ) + (path "/d6e6f1a4-8f99-4414-8245-917fb3de6809" + (reference "R9") (unit 1) (value "22R") (footprint "") + ) + (path "/496f7458-4abb-4d83-a385-52b91b0a567d" + (reference "R10") (unit 1) (value "506R") (footprint "") + ) + (path "/5aecfc02-0cc1-4037-9124-2025639ffcc7" + (reference "R11") (unit 1) (value "22R") (footprint "") + ) + (path "/4f43407b-ef27-4939-9986-446e19875e24" + (reference "R12") (unit 1) (value "23R") (footprint "") + ) + (path "/1c0b2992-5eb4-47f4-ab56-c9a5ff4b95d9" + (reference "R13") (unit 1) (value "1R") (footprint "") + ) + (path "/f9c570d2-8f85-4cdb-b129-826fa8ca9972" + (reference "R14") (unit 1) (value "23R") (footprint "") + ) + (path "/2c2cf27d-39a0-433f-8a50-92f7c1209dee" + (reference "R15") (unit 1) (value "1R") (footprint "") + ) + (path "/3877c7e4-c6e6-4a7f-a3da-e25f1ccd373b" + (reference "R16") (unit 1) (value "23R") (footprint "") + ) + (path "/c7d93fc9-4be7-43e2-b35e-02dfd94062d7" + (reference "R17") (unit 1) (value "1R") (footprint "") + ) + (path "/77e7e461-1ba3-490f-8816-5df1c430a9bd" + (reference "R18") (unit 1) (value "23R") (footprint "") + ) + (path "/3e617079-39ee-42b6-9c27-6dbd9d0efd84" + (reference "R19") (unit 1) (value "1R") (footprint "") + ) + (path "/133f9558-35be-42ff-a10f-d88c8e1dcde1" + (reference "TH1") (unit 1) (value "10K") (footprint "") + ) + (path "/45be4941-6e7c-4f06-918a-8452475bb011" + (reference "U1") (unit 1) (value "ATtiny85-20P") (footprint "Package_DIP:DIP-8_W7.62mm") + ) + ) +) diff --git a/test.asm b/test.asm new file mode 100644 index 0000000..fc63cbb --- /dev/null +++ b/test.asm @@ -0,0 +1,27 @@ + +.include "tn85def.inc" +.def tmp0 = r16 +.def tmp1 = r17 +.def tmp2 = r18 +.def tmp3 = r19 + +; Interrupt vectors +.org 0x0000 +interrupts: + rjmp init + +.org INT_VECTORS_SIZE +init: + ; Initialize stack pointer + ldi tmp0, HIGH(RAMEND) + out SPH, tmp0 + ldi tmp0, LOW(RAMEND) + out SPL, tmp0 + ; Set pin directions + ldi tmp0, 0b00010010 + out DDRB, tmp0 + ldi tmp0, 0b00010010 + out PORTB, tmp0 + +main: + rjmp main diff --git a/test.obj b/test.obj new file mode 100644 index 0000000..7264c25 Binary files /dev/null and b/test.obj differ -- cgit v1.2.1