From cc64ccff71ff581c49884855999ec3ebc3837f05 Mon Sep 17 00:00:00 2001 From: LongHairedHacker Date: Mon, 15 Jan 2018 23:55:26 +0100 Subject: [PATCH] Initial schematic and layout done --- .gitignore | 3 + AS5048A-Breakout-cache.lib | 186 ++++++++++ AS5048A-Breakout-rescue.dcm | 3 + AS5048A-Breakout-rescue.lib | 44 +++ AS5048A-Breakout.kicad_pcb | 712 ++++++++++++++++++++++++++++++++++++ AS5048A-Breakout.net | 242 ++++++++++++ AS5048A-Breakout.pro | 33 ++ AS5048A-Breakout.sch | 444 ++++++++++++++++++++++ sym-lib-table | 3 + 9 files changed, 1670 insertions(+) create mode 100644 .gitignore create mode 100644 AS5048A-Breakout-cache.lib create mode 100644 AS5048A-Breakout-rescue.dcm create mode 100644 AS5048A-Breakout-rescue.lib create mode 100644 AS5048A-Breakout.kicad_pcb create mode 100644 AS5048A-Breakout.net create mode 100644 AS5048A-Breakout.pro create mode 100644 AS5048A-Breakout.sch create mode 100644 sym-lib-table diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..aa751bd --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +*.bak +*.kicad_pcb-bak +_autosave-* diff --git a/AS5048A-Breakout-cache.lib b/AS5048A-Breakout-cache.lib new file mode 100644 index 0000000..663b8ad --- /dev/null +++ b/AS5048A-Breakout-cache.lib @@ -0,0 +1,186 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# AS5048A-Breakout-rescue:Conn_02x05_Odd_Even-Connector-AS5048A-Breakout-rescue +# +DEF AS5048A-Breakout-rescue:Conn_02x05_Odd_Even-Connector-AS5048A-Breakout-rescue J 0 40 Y N 1 F N +F0 "J" 50 300 50 H V C CNN +F1 "AS5048A-Breakout-rescue:Conn_02x05_Odd_Even-Connector-AS5048A-Breakout-rescue" 50 -300 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*2x??x*mm* + Connector*:*2x???Pitch* + Pin_Header_Straight_2X* + Pin_Header_Angled_2X* + Socket_Strip_Straight_2X* + Socket_Strip_Angled_2X* +$ENDFPLIST +DRAW +S -50 -195 0 -205 1 1 6 N +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 205 0 195 1 1 6 N +S -50 250 150 -250 1 1 10 f +S 150 -195 100 -205 1 1 6 N +S 150 -95 100 -105 1 1 6 N +S 150 5 100 -5 1 1 6 N +S 150 105 100 95 1 1 6 N +S 150 205 100 195 1 1 6 N +X Pin_1 1 -200 200 150 R 50 50 1 1 P +X Pin_10 10 300 -200 150 L 50 50 1 1 P +X Pin_2 2 300 200 150 L 50 50 1 1 P +X Pin_3 3 -200 100 150 R 50 50 1 1 P +X Pin_4 4 300 100 150 L 50 50 1 1 P +X Pin_5 5 -200 0 150 R 50 50 1 1 P +X Pin_6 6 300 0 150 L 50 50 1 1 P +X Pin_7 7 -200 -100 150 R 50 50 1 1 P +X Pin_8 8 300 -100 150 L 50 50 1 1 P +X Pin_9 9 -200 -200 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# device:C +# +DEF device:C C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "device:C" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + C_* +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# device:CP1 +# +DEF device:CP1 C 0 10 N N 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "device:CP1" 25 -100 50 H V L CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + CP_* +$ENDFPLIST +DRAW +A 0 -150 128 1287 513 0 1 20 N -80 -50 80 -50 +P 2 0 1 20 -80 30 80 30 N +P 2 0 1 0 -70 90 -30 90 N +P 2 0 1 0 -50 70 -50 110 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 130 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# device:LED +# +DEF device:LED D 0 40 Y N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "device:LED" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + LED* +$ENDFPLIST +DRAW +P 2 0 1 8 -50 -50 -50 50 N +P 2 0 1 0 -50 0 50 0 N +P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N +P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N +P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# device:R +# +DEF device:R R 0 0 N Y 1 F N +F0 "R" 80 0 50 V V C CNN +F1 "device:R" 0 0 50 V V C CNN +F2 "" -70 0 50 V I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + R_* + R_* +$ENDFPLIST +DRAW +S -40 -100 40 100 0 1 10 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# power:+5V +# +DEF power:+5V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "power:+5V" 0 140 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +5V 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# power:GND +# +DEF power:GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "power:GND" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# sensors:AS5048A +# +DEF sensors:AS5048A U 0 40 Y Y 1 F N +F0 "U" -450 500 50 H V L CNN +F1 "sensors:AS5048A" 50 500 50 H V L CNN +F2 "SSOP_Packages:TSSOP-14_4.4x5mm_Pitch0.65mm" 0 -750 50 H I C CNN +F3 "" -2150 1600 50 H I C CNN +$FPLIST + SSOP* +$ENDFPLIST +DRAW +A 0 0 110 -1799 -1 0 1 10 N -110 0 110 0 +C 0 0 80 0 1 10 N +S -450 450 450 -450 0 1 10 f +P 2 0 1 10 -110 0 -130 -20 N +P 2 0 1 10 -110 0 -90 -20 N +P 2 0 1 10 -30 -30 30 30 N +P 2 0 1 10 -30 30 30 -30 N +P 2 0 1 10 110 0 90 -20 N +P 2 0 1 10 110 0 130 -20 N +X ~CSn 1 -600 0 150 R 50 50 1 1 I +X TEST 10 200 -600 150 U 50 50 1 1 P +X VDD5V 11 0 600 150 D 50 50 1 1 W +X VDD3V 12 -100 600 150 D 50 50 1 1 W +X GND 13 300 -600 150 U 50 50 1 1 W +X PWM 14 600 0 150 L 50 50 1 1 O +X CLK 2 -600 100 150 R 50 50 1 1 I +X MISO 3 -600 200 150 R 50 50 1 1 O +X MOSI 4 -600 300 150 R 50 50 1 1 I +X TEST 5 -300 -600 150 U 50 50 1 1 P +X TEST 6 -200 -600 150 U 50 50 1 1 P +X TEST 7 -100 -600 150 U 50 50 1 1 P +X TEST 8 0 -600 150 U 50 50 1 1 P +X TEST 9 100 -600 150 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/AS5048A-Breakout-rescue.dcm b/AS5048A-Breakout-rescue.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/AS5048A-Breakout-rescue.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/AS5048A-Breakout-rescue.lib b/AS5048A-Breakout-rescue.lib new file mode 100644 index 0000000..870018e --- /dev/null +++ b/AS5048A-Breakout-rescue.lib @@ -0,0 +1,44 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# Conn_02x05_Odd_Even-Connector-AS5048A-Breakout-rescue +# +DEF Conn_02x05_Odd_Even-Connector-AS5048A-Breakout-rescue J 0 40 Y N 1 F N +F0 "J" 50 300 50 H V C CNN +F1 "Conn_02x05_Odd_Even-Connector-AS5048A-Breakout-rescue" 50 -300 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*2x??x*mm* + Connector*:*2x???Pitch* + Pin_Header_Straight_2X* + Pin_Header_Angled_2X* + Socket_Strip_Straight_2X* + Socket_Strip_Angled_2X* +$ENDFPLIST +DRAW +S -50 -195 0 -205 1 1 6 N +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 205 0 195 1 1 6 N +S -50 250 150 -250 1 1 10 f +S 150 -195 100 -205 1 1 6 N +S 150 -95 100 -105 1 1 6 N +S 150 5 100 -5 1 1 6 N +S 150 105 100 95 1 1 6 N +S 150 205 100 195 1 1 6 N +X Pin_1 1 -200 200 150 R 50 50 1 1 P +X Pin_10 10 300 -200 150 L 50 50 1 1 P +X Pin_2 2 300 200 150 L 50 50 1 1 P +X Pin_3 3 -200 100 150 R 50 50 1 1 P +X Pin_4 4 300 100 150 L 50 50 1 1 P +X Pin_5 5 -200 0 150 R 50 50 1 1 P +X Pin_6 6 300 0 150 L 50 50 1 1 P +X Pin_7 7 -200 -100 150 R 50 50 1 1 P +X Pin_8 8 300 -100 150 L 50 50 1 1 P +X Pin_9 9 -200 -200 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/AS5048A-Breakout.kicad_pcb b/AS5048A-Breakout.kicad_pcb new file mode 100644 index 0000000..345b560 --- /dev/null +++ b/AS5048A-Breakout.kicad_pcb @@ -0,0 +1,712 @@ +(kicad_pcb (version 20171130) (host pcbnew "(2018-01-14 revision 63e55e918)-master") + + (general + (thickness 1.6) + (drawings 18) + (tracks 45) + (zones 0) + (modules 12) + (nets 13) + ) + + (page A4) + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.4) + (user_trace_width 0.3) + (user_trace_width 0.4) + (user_trace_width 0.5) + (user_trace_width 1) + (trace_clearance 0.2) + (zone_clearance 0.17) + (zone_45_only no) + (trace_min 0.2) + (segment_width 0.2) + (edge_width 0.15) + (via_size 0.6) + (via_drill 0.2) + (via_min_size 0.4) + (via_min_drill 0.2) + (user_via 0.6 0.2) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 1.524 1.524) + (pad_drill 0.762) + (pad_to_mask_clearance 0.2) + (aux_axis_origin 0 0) + (visible_elements FFFFFF7F) + (pcbplotparams + (layerselection 0x010fc_ffffffff) + (usegerberextensions false) + (usegerberattributes false) + (usegerberadvancedattributes false) + (creategerberjobfile false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 1) + (scaleselection 1) + (outputdirectory "")) + ) + + (net 0 "") + (net 1 "Net-(C1-Pad1)") + (net 2 GND) + (net 3 +5V) + (net 4 "Net-(D1-Pad2)") + (net 5 "Net-(D2-Pad2)") + (net 6 "Net-(D3-Pad2)") + (net 7 "Net-(D4-Pad2)") + (net 8 MOSI) + (net 9 MISO) + (net 10 CLK) + (net 11 CS) + (net 12 PWM) + + (net_class Default "This is the default net class." + (clearance 0.2) + (trace_width 0.4) + (via_dia 0.6) + (via_drill 0.2) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net +5V) + (add_net CLK) + (add_net CS) + (add_net GND) + (add_net MISO) + (add_net MOSI) + (add_net "Net-(C1-Pad1)") + (add_net "Net-(D1-Pad2)") + (add_net "Net-(D2-Pad2)") + (add_net "Net-(D3-Pad2)") + (add_net "Net-(D4-Pad2)") + (add_net PWM) + ) + + (module Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow (layer F.Cu) (tedit 58CC8C08) (tstamp 5A6DF177) + (at 131.445 75.565 90) + (descr "Tantalum capacitor, Case A, EIA 3216-18, 3.2x1.6x1.6mm, Reflow soldering footprint") + (tags "capacitor tantalum smd") + (path /5A5D184B) + (attr smd) + (fp_text reference C1 (at 0 -2.55 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uF (at 0 2.55 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.7 0.7) (thickness 0.105))) + ) + (fp_line (start -2.75 -1.2) (end -2.75 1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.75 1.2) (end 2.75 1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.75 1.2) (end 2.75 -1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.75 -1.2) (end -2.75 -1.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start 1.6 0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start 1.6 -0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.28 -0.8) (end -1.28 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.12 -0.8) (end -1.12 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -2.65 -1.05) (end 1.6 -1.05) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.65 1.05) (end 1.6 1.05) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.65 -1.05) (end -2.65 1.05) (layer F.SilkS) (width 0.12)) + (pad 1 smd rect (at -1.375 0 90) (size 1.95 1.5) (layers F.Cu F.Paste F.Mask) + (net 1 "Net-(C1-Pad1)")) + (pad 2 smd rect (at 1.375 0 90) (size 1.95 1.5) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Capacitors_Tantalum_SMD.3dshapes/CP_Tantalum_Case-A_EIA-3216-18.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0603 (layer F.Cu) (tedit 59958EE7) (tstamp 5A6DF188) + (at 134.62 80.125 90) + (descr "Capacitor SMD 0603, reflow soldering, AVX (see smccp.pdf)") + (tags "capacitor 0603") + (path /5A5D1ADC) + (attr smd) + (fp_text reference C2 (at 0 -1.5 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100nF (at 0 1.5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.4 0.65) (end -1.4 0.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.4 0.65) (end 1.4 -0.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.4 -0.65) (end -1.4 0.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.4 -0.65) (end 1.4 -0.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.3 0.3) (thickness 0.075))) + ) + (pad 2 smd rect (at 0.75 0 90) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 1 smd rect (at -0.75 0 90) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 3 +5V)) + (model Capacitors_SMD.3dshapes/C_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LEDs:LED_0603 (layer F.Cu) (tedit 57FE93A5) (tstamp 5A6DF19D) + (at 146.685 85.09 270) + (descr "LED 0603 smd package") + (tags "LED led 0603 SMD smd SMT smt smdled SMDLED smtled SMTLED") + (path /5A5DC87F) + (attr smd) + (fp_text reference D1 (at 0 1.27 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 0 1.35 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.3 -0.5) (end -1.3 0.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.2 -0.2) (end -0.2 0.2) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 0) (end 0.15 -0.2) (layer F.Fab) (width 0.1)) + (fp_line (start 0.15 0.2) (end -0.15 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.15 -0.2) (end 0.15 0.2) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -1.3 0.5) (end 0.8 0.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.3 -0.5) (end 0.8 -0.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.45 -0.65) (end 1.45 0.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.45 0.65) (end -1.45 0.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 0.65) (end -1.45 -0.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 -0.65) (end 1.45 -0.65) (layer F.CrtYd) (width 0.05)) + (pad 2 smd rect (at 0.8 0 90) (size 0.8 0.8) (layers F.Cu F.Paste F.Mask) + (net 4 "Net-(D1-Pad2)")) + (pad 1 smd rect (at -0.8 0 90) (size 0.8 0.8) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/LEDs.3dshapes/LED_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module LEDs:LED_0603 (layer F.Cu) (tedit 57FE93A5) (tstamp 5A6DF1B2) + (at 149.86 85.09 270) + (descr "LED 0603 smd package") + (tags "LED led 0603 SMD smd SMT smt smdled SMDLED smtled SMTLED") + (path /5A5DC8EA) + (attr smd) + (fp_text reference D2 (at 0 1.27 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 0 1.35 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.45 -0.65) (end 1.45 -0.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 0.65) (end -1.45 -0.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.45 0.65) (end -1.45 0.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.45 -0.65) (end 1.45 0.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.3 -0.5) (end 0.8 -0.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.3 0.5) (end 0.8 0.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.15 -0.2) (end 0.15 0.2) (layer F.Fab) (width 0.1)) + (fp_line (start 0.15 0.2) (end -0.15 0) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 0) (end 0.15 -0.2) (layer F.Fab) (width 0.1)) + (fp_line (start -0.2 -0.2) (end -0.2 0.2) (layer F.Fab) (width 0.1)) + (fp_line (start -1.3 -0.5) (end -1.3 0.5) (layer F.SilkS) (width 0.12)) + (pad 1 smd rect (at -0.8 0 90) (size 0.8 0.8) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 2 smd rect (at 0.8 0 90) (size 0.8 0.8) (layers F.Cu F.Paste F.Mask) + (net 5 "Net-(D2-Pad2)")) + (model ${KISYS3DMOD}/LEDs.3dshapes/LED_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module LEDs:LED_0603 (layer B.Cu) (tedit 57FE93A5) (tstamp 5A6DF1C7) + (at 146.685 85.09 270) + (descr "LED 0603 smd package") + (tags "LED led 0603 SMD smd SMT smt smdled SMDLED smtled SMTLED") + (path /5A5DC955) + (attr smd) + (fp_text reference D3 (at 0 1.25 270) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value LED (at 0 -1.35 270) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1.3 0.5) (end -1.3 -0.5) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.2 0.2) (end -0.2 -0.2) (layer B.Fab) (width 0.1)) + (fp_line (start -0.15 0) (end 0.15 0.2) (layer B.Fab) (width 0.1)) + (fp_line (start 0.15 -0.2) (end -0.15 0) (layer B.Fab) (width 0.1)) + (fp_line (start 0.15 0.2) (end 0.15 -0.2) (layer B.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -1.3 -0.5) (end 0.8 -0.5) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.3 0.5) (end 0.8 0.5) (layer B.SilkS) (width 0.12)) + (fp_line (start 1.45 0.65) (end 1.45 -0.65) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.45 -0.65) (end -1.45 -0.65) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.45 -0.65) (end -1.45 0.65) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.45 0.65) (end 1.45 0.65) (layer B.CrtYd) (width 0.05)) + (pad 2 smd rect (at 0.8 0 90) (size 0.8 0.8) (layers B.Cu B.Paste B.Mask) + (net 6 "Net-(D3-Pad2)")) + (pad 1 smd rect (at -0.8 0 90) (size 0.8 0.8) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/LEDs.3dshapes/LED_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module LEDs:LED_0603 (layer B.Cu) (tedit 57FE93A5) (tstamp 5A6DF1DC) + (at 149.86 85.09 270) + (descr "LED 0603 smd package") + (tags "LED led 0603 SMD smd SMT smt smdled SMDLED smtled SMTLED") + (path /5A5DC9B6) + (attr smd) + (fp_text reference D4 (at 0 1.27 270) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value LED (at 0 -1.35 270) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1.45 0.65) (end 1.45 0.65) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.45 -0.65) (end -1.45 0.65) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.45 -0.65) (end -1.45 -0.65) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.45 0.65) (end 1.45 -0.65) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.3 0.5) (end 0.8 0.5) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.3 -0.5) (end 0.8 -0.5) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start 0.15 0.2) (end 0.15 -0.2) (layer B.Fab) (width 0.1)) + (fp_line (start 0.15 -0.2) (end -0.15 0) (layer B.Fab) (width 0.1)) + (fp_line (start -0.15 0) (end 0.15 0.2) (layer B.Fab) (width 0.1)) + (fp_line (start -0.2 0.2) (end -0.2 -0.2) (layer B.Fab) (width 0.1)) + (fp_line (start -1.3 0.5) (end -1.3 -0.5) (layer B.SilkS) (width 0.12)) + (pad 1 smd rect (at -0.8 0 90) (size 0.8 0.8) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + (pad 2 smd rect (at 0.8 0 90) (size 0.8 0.8) (layers B.Cu B.Paste B.Mask) + (net 7 "Net-(D4-Pad2)")) + (model ${KISYS3DMOD}/LEDs.3dshapes/LED_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module Pin_Headers:Pin_Header_Straight_2x05_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5A6DF1FC) + (at 139.7 101.6 270) + (descr "Through hole straight pin header, 2x05, 2.54mm pitch, double rows") + (tags "Through hole pin header THT 2x05 2.54mm double row") + (path /5A5D446D) + (fp_text reference J1 (at 1.27 -2.33 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_02x05_Odd_Even-Connector (at 1.27 12.49 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start 3.81 11.43) (end -1.27 11.43) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 11.43) (end -1.27 0) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 11.49) (end 3.87 11.49) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 11.49) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.87 -1.33) (end 3.87 11.49) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end -1.8 11.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 11.95) (end 4.35 11.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.35 11.95) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 1.27 5.08) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 8 MOSI)) + (pad 2 thru_hole oval (at 2.54 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 3 +5V)) + (pad 3 thru_hole oval (at 0 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 9 MISO)) + (pad 4 thru_hole oval (at 2.54 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 5 thru_hole oval (at 0 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 10 CLK)) + (pad 6 thru_hole oval (at 2.54 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 7 thru_hole oval (at 0 7.62 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 11 CS)) + (pad 8 thru_hole oval (at 2.54 7.62 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 9 thru_hole oval (at 0 10.16 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 12 PWM)) + (pad 10 thru_hole oval (at 2.54 10.16 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_2x05_Pitch2.54mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0603 (layer F.Cu) (tedit 58E0A804) (tstamp 5A6DF20D) + (at 146.685 88.9 90) + (descr "Resistor SMD 0603, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0603") + (path /5A5DCA42) + (attr smd) + (fp_text reference R1 (at 0 -1.45 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1k (at 0 1.5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.075))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.68) (end -0.5 0.68) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.5 -0.68) (end 0.5 -0.68) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.25 -0.7) (end 1.25 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.25 -0.7) (end -1.25 0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.25 0.7) (end 1.25 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.25 0.7) (end -1.25 0.7) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -0.75 0 90) (size 0.5 0.9) (layers F.Cu F.Paste F.Mask) + (net 3 +5V)) + (pad 2 smd rect (at 0.75 0 90) (size 0.5 0.9) (layers F.Cu F.Paste F.Mask) + (net 4 "Net-(D1-Pad2)")) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0603 (layer F.Cu) (tedit 58E0A804) (tstamp 5A6DF21E) + (at 149.86 88.9 90) + (descr "Resistor SMD 0603, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0603") + (path /5A5DCABF) + (attr smd) + (fp_text reference R2 (at 0 -1.45 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1k (at 0 1.5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.25 0.7) (end -1.25 0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.25 0.7) (end 1.25 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.25 -0.7) (end -1.25 0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.25 -0.7) (end 1.25 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.5 -0.68) (end 0.5 -0.68) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.5 0.68) (end -0.5 0.68) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.075))) + ) + (pad 2 smd rect (at 0.75 0 90) (size 0.5 0.9) (layers F.Cu F.Paste F.Mask) + (net 5 "Net-(D2-Pad2)")) + (pad 1 smd rect (at -0.75 0 90) (size 0.5 0.9) (layers F.Cu F.Paste F.Mask) + (net 12 PWM)) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0603 (layer B.Cu) (tedit 58E0A804) (tstamp 5A6DF22F) + (at 146.685 88.9 90) + (descr "Resistor SMD 0603, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0603") + (path /5A5DCB07) + (attr smd) + (fp_text reference R3 (at 0 -1.27 90) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 1k (at 0 -1.5 90) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user %R (at 0 0 90) (layer B.Fab) + (effects (font (size 0.4 0.4) (thickness 0.075)) (justify mirror)) + ) + (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1)) + (fp_line (start 0.5 -0.68) (end -0.5 -0.68) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.5 0.68) (end 0.5 0.68) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.25 0.7) (end 1.25 0.7) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.25 0.7) (end -1.25 -0.7) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.25 -0.7) (end 1.25 0.7) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.25 -0.7) (end -1.25 -0.7) (layer B.CrtYd) (width 0.05)) + (pad 1 smd rect (at -0.75 0 90) (size 0.5 0.9) (layers B.Cu B.Paste B.Mask) + (net 3 +5V)) + (pad 2 smd rect (at 0.75 0 90) (size 0.5 0.9) (layers B.Cu B.Paste B.Mask) + (net 6 "Net-(D3-Pad2)")) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0603 (layer B.Cu) (tedit 58E0A804) (tstamp 5A6DF240) + (at 149.86 88.9 90) + (descr "Resistor SMD 0603, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0603") + (path /5A5DCC0E) + (attr smd) + (fp_text reference R4 (at 0 -1.27 90) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 1k (at 0 -1.5 90) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start 1.25 -0.7) (end -1.25 -0.7) (layer B.CrtYd) (width 0.05)) + (fp_line (start 1.25 -0.7) (end 1.25 0.7) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.25 0.7) (end -1.25 -0.7) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.25 0.7) (end 1.25 0.7) (layer B.CrtYd) (width 0.05)) + (fp_line (start -0.5 0.68) (end 0.5 0.68) (layer B.SilkS) (width 0.12)) + (fp_line (start 0.5 -0.68) (end -0.5 -0.68) (layer B.SilkS) (width 0.12)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1)) + (fp_text user %R (at 0 0 90) (layer B.Fab) + (effects (font (size 0.4 0.4) (thickness 0.075)) (justify mirror)) + ) + (pad 2 smd rect (at 0.75 0 90) (size 0.5 0.9) (layers B.Cu B.Paste B.Mask) + (net 7 "Net-(D4-Pad2)")) + (pad 1 smd rect (at -0.75 0 90) (size 0.5 0.9) (layers B.Cu B.Paste B.Mask) + (net 12 PWM)) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Housings_SSOP:TSSOP-14_4.4x5mm_Pitch0.65mm (layer F.Cu) (tedit 54130A77) (tstamp 5A6DF263) + (at 134.62 86.995 90) + (descr "14-Lead Plastic Thin Shrink Small Outline (ST)-4.4 mm Body [TSSOP] (see Microchip Packaging Specification 00000049BS.pdf)") + (tags "SSOP 0.65") + (path /5A5D16CD) + (attr smd) + (fp_text reference U1 (at 0 -3.55 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value AS5048A (at 0 3.55 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.2 -2.5) (end 2.2 -2.5) (layer F.Fab) (width 0.15)) + (fp_line (start 2.2 -2.5) (end 2.2 2.5) (layer F.Fab) (width 0.15)) + (fp_line (start 2.2 2.5) (end -2.2 2.5) (layer F.Fab) (width 0.15)) + (fp_line (start -2.2 2.5) (end -2.2 -1.5) (layer F.Fab) (width 0.15)) + (fp_line (start -2.2 -1.5) (end -1.2 -2.5) (layer F.Fab) (width 0.15)) + (fp_line (start -3.95 -2.8) (end -3.95 2.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.95 -2.8) (end 3.95 2.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.95 -2.8) (end 3.95 -2.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.95 2.8) (end 3.95 2.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.325 -2.625) (end -2.325 -2.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.325 -2.625) (end 2.325 -2.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.325 2.625) (end 2.325 2.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.325 2.625) (end -2.325 2.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.325 -2.625) (end 2.325 -2.625) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.325 2.625) (end 2.325 2.625) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.325 -2.5) (end -3.675 -2.5) (layer F.SilkS) (width 0.15)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (pad 1 smd rect (at -2.95 -1.95 90) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask) + (net 11 CS)) + (pad 2 smd rect (at -2.95 -1.3 90) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask) + (net 10 CLK)) + (pad 3 smd rect (at -2.95 -0.65 90) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask) + (net 9 MISO)) + (pad 4 smd rect (at -2.95 0 90) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask) + (net 8 MOSI)) + (pad 5 smd rect (at -2.95 0.65 90) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 6 smd rect (at -2.95 1.3 90) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 7 smd rect (at -2.95 1.95 90) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 8 smd rect (at 2.95 1.95 90) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 9 smd rect (at 2.95 1.3 90) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 10 smd rect (at 2.95 0.65 90) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 11 smd rect (at 2.95 0 90) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask) + (net 3 +5V)) + (pad 12 smd rect (at 2.95 -0.65 90) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask) + (net 1 "Net-(C1-Pad1)")) + (pad 13 smd rect (at 2.95 -1.3 90) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 14 smd rect (at 2.95 -1.95 90) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask) + (net 12 PWM)) + (model ${KISYS3DMOD}/Housings_SSOP.3dshapes/TSSOP-14_4.4x5mm_Pitch0.65mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (gr_line (start 115.57 67.945) (end 134.62 67.945) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 115.57 86.995) (end 115.57 67.945) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 115.57 106.045) (end 115.57 86.995) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 134.62 106.045) (end 115.57 106.045) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 153.67 106.045) (end 134.62 106.045) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 153.67 86.995) (end 153.67 106.045) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 153.67 67.945) (end 153.67 86.995) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 134.62 67.945) (end 153.67 67.945) (layer Edge.Cuts) (width 0.15)) + (gr_circle (center 134.62 86.995) (end 142.875 86.995) (layer B.SilkS) (width 0.2)) + (gr_circle (center 134.62 86.995) (end 142.875 86.995) (layer F.SilkS) (width 0.2)) + (gr_line (start 134.62 86.995) (end 134.62 106.045) (layer Cmts.User) (width 0.2)) + (gr_line (start 134.62 86.995) (end 134.62 67.945) (layer Cmts.User) (width 0.2)) + (gr_line (start 134.62 86.995) (end 115.57 86.995) (layer Cmts.User) (width 0.2)) + (gr_line (start 134.62 86.995) (end 153.67 86.995) (layer Cmts.User) (width 0.2)) + (gr_line (start 133.985 86.995) (end 135.255 86.995) (layer B.SilkS) (width 0.2)) + (gr_line (start 134.62 86.36) (end 134.62 87.63) (layer B.SilkS) (width 0.2)) + (gr_line (start 134.62 86.36) (end 134.62 87.63) (layer F.SilkS) (width 0.2)) + (gr_line (start 133.985 86.995) (end 135.255 86.995) (layer F.SilkS) (width 0.2)) + + (segment (start 133.97 82.565) (end 131.445 80.04) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 131.445 80.04) (end 131.445 76.94) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 133.97 84.045) (end 133.97 82.565) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 142.24 103.505) (end 141.605 104.14) (width 0.4) (layer F.Cu) (net 3)) + (segment (start 141.605 104.14) (end 139.7 104.14) (width 0.4) (layer F.Cu) (net 3)) + (segment (start 142.24 90.805) (end 142.24 103.505) (width 0.4) (layer F.Cu) (net 3)) + (segment (start 146.685 90.805) (end 146.685 89.65) (width 0.4) (layer B.Cu) (net 3)) + (via (at 146.685 90.805) (size 0.6) (drill 0.2) (layers F.Cu B.Cu) (net 3)) + (segment (start 146.685 89.65) (end 146.685 90.805) (width 0.4) (layer F.Cu) (net 3)) + (segment (start 142.24 90.805) (end 146.685 90.805) (width 0.4) (layer F.Cu) (net 3)) + (segment (start 141.605 86.36) (end 135.255 86.36) (width 0.4) (layer F.Cu) (net 3)) + (segment (start 142.24 86.995) (end 141.605 86.36) (width 0.4) (layer F.Cu) (net 3)) + (segment (start 135.255 86.36) (end 134.62 85.725) (width 0.4) (layer F.Cu) (net 3)) + (segment (start 142.24 90.805) (end 142.24 86.995) (width 0.4) (layer F.Cu) (net 3)) + (segment (start 134.62 85.725) (end 134.62 84.045) (width 0.4) (layer F.Cu) (net 3)) + (segment (start 134.62 84.045) (end 134.62 80.875) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 146.685 85.89) (end 146.685 88.15) (width 0.4) (layer F.Cu) (net 4)) + (segment (start 149.86 85.89) (end 149.86 88.15) (width 0.4) (layer F.Cu) (net 5)) + (segment (start 146.685 88.15) (end 146.685 85.89) (width 0.4) (layer B.Cu) (net 6)) + (segment (start 149.86 88.15) (end 149.86 85.89) (width 0.4) (layer B.Cu) (net 7)) + (segment (start 134.62 93.345) (end 139.7 98.425) (width 0.4) (layer F.Cu) (net 8)) + (segment (start 134.62 89.945) (end 134.62 93.345) (width 0.4) (layer F.Cu) (net 8)) + (segment (start 139.7 101.6) (end 139.7 98.425) (width 0.4) (layer F.Cu) (net 8)) + (segment (start 133.97 95.235) (end 137.16 98.425) (width 0.4) (layer F.Cu) (net 9)) + (segment (start 137.16 98.425) (end 137.16 101.6) (width 0.4) (layer F.Cu) (net 9)) + (segment (start 133.97 89.945) (end 133.97 95.235) (width 0.4) (layer F.Cu) (net 9)) + (segment (start 133.32 97.125) (end 134.62 98.425) (width 0.4) (layer F.Cu) (net 10)) + (segment (start 133.32 89.945) (end 133.32 97.125) (width 0.4) (layer F.Cu) (net 10)) + (segment (start 134.62 98.425) (end 134.62 101.6) (width 0.4) (layer F.Cu) (net 10)) + (segment (start 132.67 89.945) (end 132.67 97.835) (width 0.4) (layer F.Cu) (net 11)) + (segment (start 132.67 97.835) (end 132.08 98.425) (width 0.4) (layer F.Cu) (net 11)) + (segment (start 132.08 101.6) (end 132.08 98.425) (width 0.4) (layer F.Cu) (net 11)) + (segment (start 132.67 84.045) (end 132.67 85.68) (width 0.4) (layer F.Cu) (net 12)) + (segment (start 130.81 92.075) (end 130.81 87.54) (width 0.4) (layer B.Cu) (net 12)) + (via (at 132.67 85.68) (size 0.6) (drill 0.2) (layers F.Cu B.Cu) (net 12)) + (segment (start 130.81 87.54) (end 132.67 85.68) (width 0.4) (layer B.Cu) (net 12)) + (segment (start 149.86 91.44) (end 149.86 90.805) (width 0.4) (layer B.Cu) (net 12)) + (segment (start 149.225 92.075) (end 149.86 91.44) (width 0.4) (layer B.Cu) (net 12)) + (segment (start 130.81 97.155) (end 130.81 92.075) (width 0.4) (layer B.Cu) (net 12)) + (segment (start 130.81 92.075) (end 149.225 92.075) (width 0.4) (layer B.Cu) (net 12)) + (segment (start 149.86 90.805) (end 149.86 89.65) (width 0.4) (layer B.Cu) (net 12)) + (via (at 149.86 90.805) (size 0.6) (drill 0.2) (layers F.Cu B.Cu) (net 12)) + (segment (start 149.86 89.65) (end 149.86 90.805) (width 0.4) (layer F.Cu) (net 12)) + (segment (start 129.54 98.425) (end 130.81 97.155) (width 0.4) (layer B.Cu) (net 12)) + (segment (start 129.54 101.6) (end 129.54 98.425) (width 0.4) (layer B.Cu) (net 12)) + + (zone (net 2) (net_name GND) (layer B.Cu) (tstamp 0) (hatch edge 0.508) + (connect_pads (clearance 0.17)) + (min_thickness 0.17) + (fill (arc_segments 16) (thermal_gap 0.17) (thermal_bridge_width 1)) + (polygon + (pts + (xy 115.57 67.945) (xy 153.67 67.945) (xy 153.67 106.045) (xy 115.57 106.045) + ) + ) + ) + (zone (net 2) (net_name GND) (layer F.Cu) (tstamp 0) (hatch edge 0.508) + (connect_pads (clearance 0.17)) + (min_thickness 0.17) + (fill (arc_segments 16) (thermal_gap 0.17) (thermal_bridge_width 1)) + (polygon + (pts + (xy 115.57 67.945) (xy 153.67 67.945) (xy 153.67 106.045) (xy 115.57 106.045) + ) + ) + ) +) diff --git a/AS5048A-Breakout.net b/AS5048A-Breakout.net new file mode 100644 index 0000000..24be4d0 --- /dev/null +++ b/AS5048A-Breakout.net @@ -0,0 +1,242 @@ +(export (version D) + (design + (source /home/sebastian/projects/satnogs/AS5048A-Breakout/AS5048A-Breakout.sch) + (date "Mon 15 Jan 2018 11:16:15 PM CET") + (tool "Eeschema (2018-01-14 revision 63e55e918)-master") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title) + (company) + (rev) + (date) + (source AS5048A-Breakout.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref U1) + (value AS5048A) + (footprint Housings_SSOP:TSSOP-14_4.4x5mm_Pitch0.65mm) + (datasheet http://ams.com/eng/content/download/438523/1341157/file/AS5048_Datasheet.pdf) + (libsource (lib sensors) (part AS5048A)) + (sheetpath (names /) (tstamps /)) + (tstamp 5A5D16CD)) + (comp (ref C1) + (value 10uF) + (footprint Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow) + (libsource (lib device) (part CP1)) + (sheetpath (names /) (tstamps /)) + (tstamp 5A5D184B)) + (comp (ref C2) + (value 100nF) + (footprint Capacitors_SMD:C_0603) + (libsource (lib device) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 5A5D1ADC)) + (comp (ref D1) + (value LED) + (footprint LEDs:LED_0603) + (libsource (lib device) (part LED)) + (sheetpath (names /) (tstamps /)) + (tstamp 5A5DC87F)) + (comp (ref D2) + (value LED) + (footprint LEDs:LED_0603) + (libsource (lib device) (part LED)) + (sheetpath (names /) (tstamps /)) + (tstamp 5A5DC8EA)) + (comp (ref D3) + (value LED) + (footprint LEDs:LED_0603) + (libsource (lib device) (part LED)) + (sheetpath (names /) (tstamps /)) + (tstamp 5A5DC955)) + (comp (ref D4) + (value LED) + (footprint LEDs:LED_0603) + (libsource (lib device) (part LED)) + (sheetpath (names /) (tstamps /)) + (tstamp 5A5DC9B6)) + (comp (ref R1) + (value 1k) + (footprint Resistors_SMD:R_0603) + (libsource (lib device) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 5A5DCA42)) + (comp (ref R2) + (value 1k) + (footprint Resistors_SMD:R_0603) + (libsource (lib device) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 5A5DCABF)) + (comp (ref R3) + (value 1k) + (footprint Resistors_SMD:R_0603) + (libsource (lib device) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 5A5DCB07)) + (comp (ref R4) + (value 1k) + (footprint Resistors_SMD:R_0603) + (libsource (lib device) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 5A5DCC0E)) + (comp (ref J1) + (value Conn_02x05_Odd_Even-Connector) + (footprint Pin_Headers:Pin_Header_Straight_2x05_Pitch2.54mm) + (libsource (lib AS5048A-Breakout-rescue) (part Conn_02x05_Odd_Even-Connector)) + (sheetpath (names /) (tstamps /)) + (tstamp 5A5D446D))) + (libparts + (libpart (lib sensors) (part AS5048A) + (description "Magnetic position sensor, 14-bit, PWM output, SPI Interface") + (docs http://ams.com/eng/content/download/438523/1341157/file/AS5048_Datasheet.pdf) + (footprints + (fp SSOP*)) + (fields + (field (name Reference) U) + (field (name Value) AS5048A) + (field (name Footprint) SSOP_Packages:TSSOP-14_4.4x5mm_Pitch0.65mm)) + (pins + (pin (num 1) (name ~CSn) (type input)) + (pin (num 2) (name CLK) (type input)) + (pin (num 3) (name MISO) (type output)) + (pin (num 4) (name MOSI) (type input)) + (pin (num 5) (name TEST) (type passive)) + (pin (num 6) (name TEST) (type passive)) + (pin (num 7) (name TEST) (type passive)) + (pin (num 8) (name TEST) (type passive)) + (pin (num 9) (name TEST) (type passive)) + (pin (num 10) (name TEST) (type passive)) + (pin (num 11) (name VDD5V) (type power_in)) + (pin (num 12) (name VDD3V) (type power_in)) + (pin (num 13) (name GND) (type power_in)) + (pin (num 14) (name PWM) (type output)))) + (libpart (lib device) (part C) + (description "Unpolarized capacitor") + (footprints + (fp C_*)) + (fields + (field (name Reference) C) + (field (name Value) C)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib device) (part CP1) + (description "Polarised capacitor") + (footprints + (fp CP_*)) + (fields + (field (name Reference) C) + (field (name Value) CP1)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib AS5048A-Breakout-rescue) (part Conn_02x05_Odd_Even-Connector) + (footprints + (fp Connector*:*2x??x*mm*) + (fp Connector*:*2x???Pitch*) + (fp Pin_Header_Straight_2X*) + (fp Pin_Header_Angled_2X*) + (fp Socket_Strip_Straight_2X*) + (fp Socket_Strip_Angled_2X*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_02x05_Odd_Even-Connector)) + (pins + (pin (num 1) (name Pin_1) (type passive)) + (pin (num 2) (name Pin_2) (type passive)) + (pin (num 3) (name Pin_3) (type passive)) + (pin (num 4) (name Pin_4) (type passive)) + (pin (num 5) (name Pin_5) (type passive)) + (pin (num 6) (name Pin_6) (type passive)) + (pin (num 7) (name Pin_7) (type passive)) + (pin (num 8) (name Pin_8) (type passive)) + (pin (num 9) (name Pin_9) (type passive)) + (pin (num 10) (name Pin_10) (type passive)))) + (libpart (lib device) (part LED) + (description "LED generic") + (footprints + (fp LED*)) + (fields + (field (name Reference) D) + (field (name Value) LED)) + (pins + (pin (num 1) (name K) (type passive)) + (pin (num 2) (name A) (type passive)))) + (libpart (lib device) (part R) + (description Resistor) + (footprints + (fp R_*) + (fp R_*)) + (fields + (field (name Reference) R) + (field (name Value) R)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive))))) + (libraries + (library (logical AS5048A-Breakout-rescue) + (uri /home/sebastian/projects/satnogs/AS5048A-Breakout/AS5048A-Breakout-rescue.lib)) + (library (logical device) + (uri /usr/share/kicad/library/device.lib)) + (library (logical sensors) + (uri /usr/share/kicad/library/sensors.lib))) + (nets + (net (code 1) (name "Net-(D3-Pad2)") + (node (ref D3) (pin 2)) + (node (ref R3) (pin 2))) + (net (code 2) (name PWM) + (node (ref J1) (pin 9)) + (node (ref R4) (pin 1)) + (node (ref R2) (pin 1)) + (node (ref U1) (pin 14))) + (net (code 3) (name "Net-(D4-Pad2)") + (node (ref R4) (pin 2)) + (node (ref D4) (pin 2))) + (net (code 4) (name +5V) + (node (ref J1) (pin 2)) + (node (ref C2) (pin 1)) + (node (ref U1) (pin 11)) + (node (ref R3) (pin 1)) + (node (ref R1) (pin 1))) + (net (code 5) (name GND) + (node (ref U1) (pin 10)) + (node (ref D2) (pin 1)) + (node (ref D3) (pin 1)) + (node (ref C2) (pin 2)) + (node (ref U1) (pin 13)) + (node (ref D4) (pin 1)) + (node (ref C1) (pin 2)) + (node (ref U1) (pin 9)) + (node (ref U1) (pin 8)) + (node (ref U1) (pin 7)) + (node (ref U1) (pin 6)) + (node (ref U1) (pin 5)) + (node (ref J1) (pin 6)) + (node (ref J1) (pin 8)) + (node (ref D1) (pin 1)) + (node (ref J1) (pin 4)) + (node (ref J1) (pin 10))) + (net (code 6) (name "Net-(D1-Pad2)") + (node (ref R1) (pin 2)) + (node (ref D1) (pin 2))) + (net (code 7) (name "Net-(D2-Pad2)") + (node (ref R2) (pin 2)) + (node (ref D2) (pin 2))) + (net (code 8) (name "Net-(C1-Pad1)") + (node (ref U1) (pin 12)) + (node (ref C1) (pin 1))) + (net (code 9) (name MISO) + (node (ref U1) (pin 3)) + (node (ref J1) (pin 3))) + (net (code 10) (name MOSI) + (node (ref U1) (pin 4)) + (node (ref J1) (pin 1))) + (net (code 11) (name CLK) + (node (ref J1) (pin 5)) + (node (ref U1) (pin 2))) + (net (code 12) (name CS) + (node (ref J1) (pin 7)) + (node (ref U1) (pin 1))))) \ No newline at end of file diff --git a/AS5048A-Breakout.pro b/AS5048A-Breakout.pro new file mode 100644 index 0000000..152769c --- /dev/null +++ b/AS5048A-Breakout.pro @@ -0,0 +1,33 @@ +update=22/05/2015 07:44:53 +version=1 +last_client=kicad +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir= +[eeschema/libraries] diff --git a/AS5048A-Breakout.sch b/AS5048A-Breakout.sch new file mode 100644 index 0000000..4063aa3 --- /dev/null +++ b/AS5048A-Breakout.sch @@ -0,0 +1,444 @@ +EESchema Schematic File Version 4 +LIBS:AS5048A-Breakout-cache +EELAYER 26 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L sensors:AS5048A U1 +U 1 1 5A5D16CD +P 6300 4000 +F 0 "U1" H 6800 4400 50 0000 L CNN +F 1 "AS5048A" H 6800 4300 50 0000 L CNN +F 2 "Housings_SSOP:TSSOP-14_4.4x5mm_Pitch0.65mm" H 6300 3250 50 0001 C CNN +F 3 "http://ams.com/eng/content/download/438523/1341157/file/AS5048_Datasheet.pdf" H 4150 5600 50 0001 C CNN + 1 6300 4000 + 1 0 0 -1 +$EndComp +$Comp +L device:CP1 C1 +U 1 1 5A5D184B +P 6000 2900 +F 0 "C1" H 6114 2946 50 0000 L CNN +F 1 "10uF" H 6114 2855 50 0000 L CNN +F 2 "Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow" H 6000 2900 50 0001 C CNN +F 3 "" H 6000 2900 50 0001 C CNN + 1 6000 2900 + -1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR01 +U 1 1 5A5D1997 +P 6000 3150 +F 0 "#PWR01" H 6000 2900 50 0001 C CNN +F 1 "GND" H 6005 2977 50 0000 C CNN +F 2 "" H 6000 3150 50 0001 C CNN +F 3 "" H 6000 3150 50 0001 C CNN + 1 6000 3150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6000 3150 6000 3050 +Wire Wire Line + 6000 2750 6000 2650 +Wire Wire Line + 6200 2650 6200 3400 +Wire Wire Line + 6000 2650 6200 2650 +Wire Wire Line + 6300 3400 6300 2650 +$Comp +L power:+5V #PWR02 +U 1 1 5A5D1A9F +P 6300 2450 +F 0 "#PWR02" H 6300 2300 50 0001 C CNN +F 1 "+5V" H 6315 2623 50 0000 C CNN +F 2 "" H 6300 2450 50 0001 C CNN +F 3 "" H 6300 2450 50 0001 C CNN + 1 6300 2450 + 1 0 0 -1 +$EndComp +$Comp +L device:C C2 +U 1 1 5A5D1ADC +P 6500 2900 +F 0 "C2" H 6615 2946 50 0000 L CNN +F 1 "100nF" H 6615 2855 50 0000 L CNN +F 2 "Capacitors_SMD:C_0603" H 6538 2750 50 0001 C CNN +F 3 "" H 6500 2900 50 0001 C CNN + 1 6500 2900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6300 2650 6500 2650 +Wire Wire Line + 6500 2650 6500 2750 +Connection ~ 6300 2650 +Wire Wire Line + 6300 2650 6300 2450 +Wire Wire Line + 6500 3050 6500 3150 +$Comp +L power:GND #PWR03 +U 1 1 5A5D1BA7 +P 6500 3150 +F 0 "#PWR03" H 6500 2900 50 0001 C CNN +F 1 "GND" H 6505 2977 50 0000 C CNN +F 2 "" H 6500 3150 50 0001 C CNN +F 3 "" H 6500 3150 50 0001 C CNN + 1 6500 3150 + 1 0 0 -1 +$EndComp +Text GLabel 7000 4000 2 50 Input ~ 0 +PWM +Wire Wire Line + 6900 4000 7000 4000 +$Comp +L power:GND #PWR04 +U 1 1 5A5D1CDE +P 6300 4800 +F 0 "#PWR04" H 6300 4550 50 0001 C CNN +F 1 "GND" H 6305 4627 50 0000 C CNN +F 2 "" H 6300 4800 50 0001 C CNN +F 3 "" H 6300 4800 50 0001 C CNN + 1 6300 4800 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6000 4600 6000 4700 +Wire Wire Line + 6000 4700 6100 4700 +Wire Wire Line + 6600 4700 6600 4600 +Wire Wire Line + 6500 4600 6500 4700 +Connection ~ 6500 4700 +Wire Wire Line + 6500 4700 6600 4700 +Wire Wire Line + 6400 4600 6400 4700 +Connection ~ 6400 4700 +Wire Wire Line + 6400 4700 6500 4700 +Wire Wire Line + 6300 4600 6300 4700 +Connection ~ 6300 4700 +Wire Wire Line + 6300 4700 6400 4700 +Wire Wire Line + 6300 4700 6300 4800 +Wire Wire Line + 6200 4600 6200 4700 +Connection ~ 6200 4700 +Wire Wire Line + 6200 4700 6300 4700 +Wire Wire Line + 6100 4600 6100 4700 +Connection ~ 6100 4700 +Wire Wire Line + 6100 4700 6200 4700 +Text GLabel 5600 3700 0 50 Input ~ 0 +MOSI +Text GLabel 5350 3800 0 50 Input ~ 0 +MISO +Text GLabel 5600 3900 0 50 Input ~ 0 +CLK +Text GLabel 5400 4000 0 50 Input ~ 0 +CS +Wire Wire Line + 5600 3700 5700 3700 +Wire Wire Line + 5600 3900 5700 3900 +Wire Wire Line + 5350 3800 5700 3800 +Wire Wire Line + 5400 4000 5700 4000 +Text GLabel 2600 3650 2 50 Input ~ 0 +MOSI +Text GLabel 2850 3750 2 50 Input ~ 0 +MISO +Text GLabel 2600 3850 2 50 Input ~ 0 +CLK +Text GLabel 2850 3950 2 50 Input ~ 0 +CS +Text GLabel 2600 4050 2 50 Input ~ 0 +PWM +Wire Wire Line + 2500 3650 2600 3650 +Wire Wire Line + 2500 3750 2850 3750 +Wire Wire Line + 2500 3850 2600 3850 +Wire Wire Line + 2500 3950 2850 3950 +Wire Wire Line + 2500 4050 2600 4050 +$Comp +L power:+5V #PWR05 +U 1 1 5A5D6F32 +P 1900 3450 +F 0 "#PWR05" H 1900 3300 50 0001 C CNN +F 1 "+5V" H 1915 3623 50 0000 C CNN +F 2 "" H 1900 3450 50 0001 C CNN +F 3 "" H 1900 3450 50 0001 C CNN + 1 1900 3450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1900 3450 1900 3650 +Wire Wire Line + 1900 3650 2000 3650 +Wire Wire Line + 1900 3750 2000 3750 +Wire Wire Line + 2000 3850 1900 3850 +Wire Wire Line + 2000 3950 1900 3950 +Wire Wire Line + 2000 4050 1900 4050 +Wire Wire Line + 1900 4050 1900 4200 +$Comp +L power:GND #PWR06 +U 1 1 5A5DC762 +P 1900 4200 +F 0 "#PWR06" H 1900 3950 50 0001 C CNN +F 1 "GND" H 1905 4027 50 0000 C CNN +F 2 "" H 1900 4200 50 0001 C CNN +F 3 "" H 1900 4200 50 0001 C CNN + 1 1900 4200 + 1 0 0 -1 +$EndComp +$Comp +L device:LED D1 +U 1 1 5A5DC87F +P 1900 2150 +F 0 "D1" V 1938 2033 50 0000 R CNN +F 1 "LED" V 1847 2033 50 0000 R CNN +F 2 "LEDs:LED_0603" H 1900 2150 50 0001 C CNN +F 3 "~" H 1900 2150 50 0001 C CNN + 1 1900 2150 + 0 -1 -1 0 +$EndComp +$Comp +L device:LED D2 +U 1 1 5A5DC8EA +P 2250 2150 +F 0 "D2" V 2288 2033 50 0000 R CNN +F 1 "LED" V 2197 2033 50 0000 R CNN +F 2 "LEDs:LED_0603" H 2250 2150 50 0001 C CNN +F 3 "~" H 2250 2150 50 0001 C CNN + 1 2250 2150 + 0 -1 -1 0 +$EndComp +$Comp +L device:LED D3 +U 1 1 5A5DC955 +P 2900 2150 +F 0 "D3" V 2938 2033 50 0000 R CNN +F 1 "LED" V 2847 2033 50 0000 R CNN +F 2 "LEDs:LED_0603" H 2900 2150 50 0001 C CNN +F 3 "~" H 2900 2150 50 0001 C CNN + 1 2900 2150 + 0 -1 -1 0 +$EndComp +$Comp +L device:LED D4 +U 1 1 5A5DC9B6 +P 3250 2150 +F 0 "D4" V 3288 2033 50 0000 R CNN +F 1 "LED" V 3197 2033 50 0000 R CNN +F 2 "LEDs:LED_0603" H 3250 2150 50 0001 C CNN +F 3 "~" H 3250 2150 50 0001 C CNN + 1 3250 2150 + 0 -1 -1 0 +$EndComp +$Comp +L device:R R1 +U 1 1 5A5DCA42 +P 1900 1750 +F 0 "R1" H 1970 1796 50 0000 L CNN +F 1 "1k" H 1970 1705 50 0000 L CNN +F 2 "Resistors_SMD:R_0603" V 1830 1750 50 0001 C CNN +F 3 "" H 1900 1750 50 0001 C CNN + 1 1900 1750 + 1 0 0 -1 +$EndComp +$Comp +L device:R R2 +U 1 1 5A5DCABF +P 2250 1750 +F 0 "R2" H 2320 1796 50 0000 L CNN +F 1 "1k" H 2320 1705 50 0000 L CNN +F 2 "Resistors_SMD:R_0603" V 2180 1750 50 0001 C CNN +F 3 "" H 2250 1750 50 0001 C CNN + 1 2250 1750 + 1 0 0 -1 +$EndComp +$Comp +L device:R R3 +U 1 1 5A5DCB07 +P 2900 1750 +F 0 "R3" H 2970 1796 50 0000 L CNN +F 1 "1k" H 2970 1705 50 0000 L CNN +F 2 "Resistors_SMD:R_0603" V 2830 1750 50 0001 C CNN +F 3 "" H 2900 1750 50 0001 C CNN + 1 2900 1750 + 1 0 0 -1 +$EndComp +$Comp +L device:R R4 +U 1 1 5A5DCC0E +P 3250 1750 +F 0 "R4" H 3320 1796 50 0000 L CNN +F 1 "1k" H 3320 1705 50 0000 L CNN +F 2 "Resistors_SMD:R_0603" V 3180 1750 50 0001 C CNN +F 3 "" H 3250 1750 50 0001 C CNN + 1 3250 1750 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR07 +U 1 1 5A5DCC5E +P 1900 2400 +F 0 "#PWR07" H 1900 2150 50 0001 C CNN +F 1 "GND" H 1905 2227 50 0000 C CNN +F 2 "" H 1900 2400 50 0001 C CNN +F 3 "" H 1900 2400 50 0001 C CNN + 1 1900 2400 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR08 +U 1 1 5A5DCCA4 +P 2250 2400 +F 0 "#PWR08" H 2250 2150 50 0001 C CNN +F 1 "GND" H 2255 2227 50 0000 C CNN +F 2 "" H 2250 2400 50 0001 C CNN +F 3 "" H 2250 2400 50 0001 C CNN + 1 2250 2400 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR09 +U 1 1 5A5DCCEA +P 2900 2400 +F 0 "#PWR09" H 2900 2150 50 0001 C CNN +F 1 "GND" H 2905 2227 50 0000 C CNN +F 2 "" H 2900 2400 50 0001 C CNN +F 3 "" H 2900 2400 50 0001 C CNN + 1 2900 2400 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR010 +U 1 1 5A5DCD30 +P 3250 2400 +F 0 "#PWR010" H 3250 2150 50 0001 C CNN +F 1 "GND" H 3255 2227 50 0000 C CNN +F 2 "" H 3250 2400 50 0001 C CNN +F 3 "" H 3250 2400 50 0001 C CNN + 1 3250 2400 + 1 0 0 -1 +$EndComp +$Comp +L power:+5V #PWR011 +U 1 1 5A5DCD7D +P 1900 1500 +F 0 "#PWR011" H 1900 1350 50 0001 C CNN +F 1 "+5V" H 1915 1673 50 0000 C CNN +F 2 "" H 1900 1500 50 0001 C CNN +F 3 "" H 1900 1500 50 0001 C CNN + 1 1900 1500 + 1 0 0 -1 +$EndComp +$Comp +L power:+5V #PWR012 +U 1 1 5A5DCE09 +P 2900 1500 +F 0 "#PWR012" H 2900 1350 50 0001 C CNN +F 1 "+5V" H 2915 1673 50 0000 C CNN +F 2 "" H 2900 1500 50 0001 C CNN +F 3 "" H 2900 1500 50 0001 C CNN + 1 2900 1500 + 1 0 0 -1 +$EndComp +Text GLabel 3250 1500 1 50 Input ~ 0 +PWM +Text GLabel 2250 1500 1 50 Input ~ 0 +PWM +Wire Wire Line + 1900 1500 1900 1600 +Wire Wire Line + 1900 1900 1900 2000 +Wire Wire Line + 1900 2300 1900 2400 +Wire Wire Line + 2250 1900 2250 2000 +Wire Wire Line + 2250 1500 2250 1600 +Wire Wire Line + 2250 2300 2250 2400 +Wire Wire Line + 2900 1500 2900 1600 +Wire Wire Line + 2900 1900 2900 2000 +Wire Wire Line + 2900 2300 2900 2400 +Wire Wire Line + 3250 1900 3250 2000 +Wire Wire Line + 3250 1500 3250 1600 +Wire Wire Line + 3250 2300 3250 2400 +Wire Notes Line + 2650 1100 2650 2650 +Wire Notes Line + 1700 2650 3650 2650 +Wire Notes Line + 1700 1100 3650 1100 +Wire Notes Line + 1700 1250 3650 1250 +Wire Notes Line + 1700 950 3650 950 +Wire Notes Line + 1700 950 1700 2650 +Wire Notes Line + 3650 950 3650 2650 +Text Notes 1750 1050 0 50 ~ 0 +Optional, populate as needed +Text Notes 1750 1200 0 50 ~ 0 +Top +Text Notes 2700 1200 0 50 ~ 0 +Bottom +$Comp +L AS5048A-Breakout-rescue:Conn_02x05_Odd_Even-Connector-AS5048A-Breakout-rescue J1 +U 1 1 5A5D446D +P 2300 3850 +F 0 "J1" H 2350 4175 50 0000 C CNN +F 1 "Conn_02x05_Odd_Even-Connector" H 2350 4176 50 0001 C CNN +F 2 "Pin_Headers:Pin_Header_Straight_2x05_Pitch2.54mm" H 2300 3850 50 0001 C CNN +F 3 "" H 2300 3850 50 0001 C CNN + 1 2300 3850 + -1 0 0 -1 +$EndComp +Wire Wire Line + 1900 3750 1900 3850 +Wire Wire Line + 1900 3850 1900 3950 +Connection ~ 1900 3850 +Wire Wire Line + 1900 3950 1900 4050 +Connection ~ 1900 3950 +Connection ~ 1900 4050 +$EndSCHEMATC diff --git a/sym-lib-table b/sym-lib-table new file mode 100644 index 0000000..8334289 --- /dev/null +++ b/sym-lib-table @@ -0,0 +1,3 @@ +(sym_lib_table + (lib (name AS5048A-Breakout-rescue)(type Legacy)(uri ${KIPRJMOD}/AS5048A-Breakout-rescue.lib)(options "")(descr "")) +)